Enter your dates to see the latest prices and deals for San Teodoro hotels
Located in Puerto Galera, 1.4 miles from Sabang Beach, Casa Del Faro provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Located in Puerto Galera, a 14-minute walk from Balete Beach, Answer hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

This beachfront property provides accommodations with private bathroom and private terraces in Puerto Galera.

Providing a garden, Phuenics de galera features accommodations in Puerto Galera. Featuring free private parking, the apartment is 1.2 miles from Dulangan Beach.

Located in Puerto Galera, a few steps from Dulangan Beach, Oceana Hotel & Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Set in Puerto Galera, 5-minute drive from Sabang Beach and 20-minute drive from White Beach, Dahilig Resort is a 3-star property that features an outdoor swimming pool, a garden and a terrace.

Located on the beachfront in Puerto Galera, Blue Crystal Beach Resort has a private beach area and free WiFi. Offering a restaurant, the property also has an outdoor swimming pool.

Located on a higher terrain just 10 minutes from Puerto Galera Pier, Villa de Pico Highland Beach Resort offers panoramic view of Varadero Bay, infinity pool, spa and barbecue facilities.

NGBMPC Hostel Puerto Galera is located in Puerto Galera, a 4-minute walk from Balete Beach. The 3-star hostel has air-conditioned rooms with a private bathroom and free WiFi.
Located in Puerto Galera, a few steps from Bulabod Beach, ISORA RESORT Puerto Galera provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Popular with guests booking hotels in San Teodoro
Popular with guests booking hotels in Puerto Galera