Skip to main content

Search hotels in San Teodoro

Enter your dates to see the latest prices and deals for San Teodoro hotels

Select occupancy

San Teodoro – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Casa Del Faro

Puerto Galera (Near San Teodoro)

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.

В
Валерий Черкашин
From
Philippines
The location is great and Anna, the host, is very welcoming and always in touch. Also they have stable WiFi. The Mediterranean style and private beach will make staying there unforgettable!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 26 reviews
Price from
$33.34
1 night, 2 adults

Answer hotel

Puerto Galera (Near San Teodoro)

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.

M
Ma geanrose
From
Philippines
It is clean, the staff is approachable and nice.
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 8 reviews
Price from
$31.28
1 night, 2 adults

Badladz Beach and Dive Resort

Puerto Galera (Near San Teodoro)

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

O
Oliver
From
Philippines
The property is excelent place and we enjoyed our stay. Food is great!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 178 reviews
Price from
$43.31
1 night, 2 adults

Phuenics de galera

Puerto Galera (Near San Teodoro)

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

C
Costuna - Molo
From
Philippines
I'd like the hospitality of the host
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
$37.87
1 night, 2 adults

Oceana Hotel & Beach Resort

Puerto Galera (Near San Teodoro)

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.

L
Little
From
Thailand
It’s very quiet and both staff and owner are very accommodating
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
$37.04
1 night, 2 adults

Dahilig Resort

Puerto Galera (Near San Teodoro)

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.

R
Rafal
From
United States
Pool, staff helped with a phone number to Galeria ferry boats, breakfast is a low price, overall price is affordable.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 108 reviews
Price from
$13.99
1 night, 2 adults

Blue Crystal Beach Resort

Puerto Galera (Near San Teodoro)

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.

Z
Zahed
From
Philippines
Very nice and comfortable stay. My family and I love it
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 292 reviews
Price from
$33.01
1 night, 2 adults

Villa de Pico Highland Beach Resort

Puerto Galera (Near San Teodoro)

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.

A
Angel Nicole Denize
From
Philippines
I like the ambiance of the place. Friendly staff.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 304 reviews
Price from
$32.25
1 night, 2 adults

NGBMPC Hostel Puerto Galera

Puerto Galera (Near San Teodoro)

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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 21 reviews
Price from
$18.15
1 night, 2 adults

ISORA RESORT Puerto Galera

Puerto Galera (Near San Teodoro)

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.

R
Ruby
From
Philippines
complete amenities! love their tennis/pickleball court
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 15 reviews
Price from
$125.91
1 night, 2 adults
See all hotels in and around San Teodoro

Most booked hotels in San Teodoro and surrounding area in the past month

See all

Popular with guests booking hotels in San Teodoro

Popular with guests booking hotels in Puerto Galera

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 26 reviews

More places to explore, more ways to go