Skip to main content

Search hotels in San Juan

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

San Juan – 1 hotel or place to stay

Filter by:

Star rating
Review score

Belladama Hotel

San Carlos (Near San Juan)

Located in San Carlos, Belladama Hotel offers 4-star accommodation with a garden, a restaurant and a bar. The hotel features a hot tub, room service and free WiFi throughout the property.

L
Larry
From
Philippines
Good breakfast. Great location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 127 reviews
Price from
US$26.27
1 night, 2 adults

ONYX B&B Bed and Breakfast

Euscara (Near San Juan)

Set in Euscara, ONYX B&B Bed and Breakfast provides accommodation with spa facilities, wellness packages and beauty services.

P
Patrick
From
United States
This is a very nice small hotel/BnB. It's housed in an older building with some very interesting architectural features, and reminds me of a small European guesthouse. The young staff was always friendly and attentive. The included breakfast was simple but a nice start to the day.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 138 reviews
Price from
US$37.94
1 night, 2 adults

RedDoorz at RHR Tourist Inn Canlaon

Kabankalan (Near San Juan)

Situated in Kabankalan, RedDoorz at RHR Tourist Inn Canlaon features free WiFi. This 1-star hotel has air-conditioned rooms with a private bathroom. The hotel has family rooms.

C
C
From
Australia
This is a good value little hotel with attached restaurant. It's a little distance from the "city", but if you don't mind to walk for 6 minutes from the bus terminal, that's no problem, or a very cheap tricycle away. Staff are wonderful! Owners friendly. They're still working on things as its new building so not everything is perfect, but nothing worth mentioning. For a westerner, I was satisfied.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 14 reviews
Price from
US$31.19
1 night, 2 adults

RedDoorz @ Mountain Citi Tourist Inn Canlaon

Panubigan (Near San Juan)

RedDoorz @ Mountain Citi Tourist Inn Canlaon provides accommodation in Panubigan. This 2-star hotel has air-conditioned rooms with a private bathroom.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 7 reviews
Price from
US$47.15
1 night, 2 adults

Estrella Del Mar

Toledo (Near San Juan)

Estrella Del Mar is located in Toledo, within 46 km of Temple of Leah and 45 km of Tops. This 3-star hotel offers a 24-hour front desk.

g
gregory
From
United Kingdom
Staff very friendly and accommodating, the hotel was very clean and welcoming.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 43 reviews
Price from
US$56.66
1 night, 2 adults

The Ranch Resort Cebu powered by Cocotel

Toledo (Near San Juan)

Set within 48 km of Temple of Leah and 48 km of Tops, The Ranch Resort Cebu powered by Cocotel offers rooms with air conditioning and a private bathroom in Toledo.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 8 reviews
Price from
US$62.24
1 night, 2 adults

BELLADAMA HOTEL

San Carlos (Near San Juan)

Situated in San Carlos, BELLADAMA HOTEL offers a restaurant. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

K
Katja
From
Germany
Nice place, friendly staff, in the middle of the city.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 19 reviews

SmallFry's Beach Resort

Calatrava (Near San Juan)

Situated on the beachfront in Calatrava and boasting a bar, SmallFry's Beach Resort has free WiFi throughout the property.

c
crisalene
From
Philippines
I stayed for one night and it really feels like home, all the staff were very friendly. aaand the two dogs omg very adorable. The place is very relaxing, would definitely come back a thousand times. Good Job to the owners! 💯💯
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Ocean Breeze Resort

Toledo (Near San Juan)

Located in Toledo, 46 km from Temple of Leah, Ocean Breeze Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

B
BlueCrashDive
From
United Kingdom
Great food, from breakfast to dinner.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 75 reviews
See all hotels in and around San Juan

Most booked hotels in San Juan and surroundings in the past month

See all

Budget hotels in San Juan and nearby

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 4 reviews

    Whispering Palms Island Resort has an outdoor swimming pool, garden, a private beach area and terrace in San Carlos.

    From US$44.23 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Boasting air-conditioned accommodation with a terrace, Maya Guest House - Sipaway Island is situated in San Carlos. Featuring a shared kitchen, this property also provides guests with a picnic area.

    From US$105.76 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 127 reviews

    Located in San Carlos, Belladama Hotel offers 4-star accommodation with a garden, a restaurant and a bar. The hotel features a hot tub, room service and free WiFi throughout the property.

    From US$29.42 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 138 reviews

    Set in Euscara, ONYX B&B Bed and Breakfast provides accommodation with spa facilities, wellness packages and beauty services.

    From US$48.87 per night
  • Set in San Carlos in the Visayas region, Kingking and Gonggong’s Boardinghouse has a garden. The property features garden views.

Best hotels with breakfast in San Juan and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 19 reviews

    Situated in San Carlos, BELLADAMA HOTEL offers a restaurant. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$29.42 per night