Skip to main content

Search hotels in San Pablo

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

Filter by:


Star rating

Review score

San Pablo – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Cabañas Oasis de San Pablo, hotel in San Pablo

Situated in San Pablo, Cabañas Oasis de San Pablo has accommodation 800 metres from Punta Blanca Beach. Complimentary WiFi is available throughout the property and private parking is available on...

This is a lovely relaxing place. The cabin was comfortable with everything you need to enjoy your stay. This is a small friendly town with everything a few steps away. We enjoyed the hammocks in the shady courtyard and petting the family collie dog. But best of all we loved the hosts, Pilar and Oswaldo, who were so welcoming and helpful. Pilar was very patient with our terrible spanish. Oswaldo is a retired-to-the-beach professional chef and loves to cook for guests. And we enjoyed our best meals in a lonnnnng time. Beautifully presented, delicious healthy dishes, fresh local ingredients, prepared with love! Thank you very much Oswaldo and Pilar, we loved our stay with you and wish you both the very best!
9.7
Scored 9.7
Exceptional
Rated exceptional
65 reviews
Price fromTHB 845.59per night
Hosteria Punta Blanca, hotel in San Pablo

Located on Punta Blanca beach, Hosteria Punta Blanca features an outdoor swimming pool, a restaurant, . All rates include breakfast. Free WiFi and free parking are provided.

Excelente
8.6
Scored 8.6
Fabulous
Rated fabulous
164 reviews
Price fromTHB 3,170.98per night
Punta Centinela Apartment, hotel in San Pablo

Boasting pool views, Punta Centinela Apartment offers accommodation with a private beach area, a fitness centre and an open-air bath, around 400 metres from Punta Centinela Beach.

9.2
Scored 9.2
Superb
Rated superb
26 reviews
Price fromTHB 6,838.29per night
Villa marina, santa elena, hotel in San Pablo

Villa marina, santa elena is situated in Santa Elena and offers an open-air bath, a garden and a tennis court.

9.4
Scored 9.4
Superb
Rated superb
20 reviews
Price fromTHB 2,904.43per night
Hermoso hogar con bbq y piscina en Punta Blanca, hotel in San Pablo

Situated in Punta Blanca, 400 metres from Punta Blanca Beach and 2.9 km from Punta Centinela Beach, Hermoso hogar con bbq y piscina en Punta Blanca offers a private beach area and air conditioning.

8.9
Scored 8.9
Fabulous
Rated fabulous
8 reviews
Price fromTHB 2,961.88per night
Hotel Cisne II, hotel in San Pablo

Located right in front of Santa Elena’s Central Park, Hotel Cisne II offers rooms with free Wi-Fi and cable TV. Free parking and breakfast are provided, and there is a bar.

9.3
Scored 9.3
Superb
Rated superb
7 reviews
Price fromTHB 1,647.07per night
Casa Lobster Bay, hotel in San Pablo

Casa Lobster Bay is set on the beachfront in Ayangue, 100 metres from Ayangue Beach. There is a terrace and guests can make use of free WiFi and free private parking. The hotel offers a hot tub.

9.9
Scored 9.9
Exceptional
Rated exceptional
18 reviews
Price fromTHB 2,352.96per night
Libertad 109 Hotel, hotel in San Pablo

Set in La Libertad, 600 metres from La Carioca Beach, Libertad 109 Hotel offers accommodation with a terrace, free private parking and a restaurant.

9.4
Scored 9.4
Superb
Rated superb
56 reviews
Price fromTHB 2,481.18per night
Hotel Presidente Beach Salinas, hotel in San Pablo

Offering an outdoor swimming pool, steam bath and a restaurant, Hotel Presidente Beach Salinas is located 4 km from Salinas Central Park and 5 minutes’ drive from San Lorenzo Beach.

The hotel had a swimming pool.
8.5
Scored 8.5
Very good
Rated very good
241 reviews
Price fromTHB 1,894.56per night
HOTEL SEAHORSE AYANGUE, hotel in San Pablo

Situated in Ayangue and with Ayangue Beach reachable within 100 metres, HOTEL SEAHORSE AYANGUE features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

8.4
Scored 8.4
Very good
Rated very good
11 reviews
Price fromTHB 3,234.40per night
See all hotels in and around San Pablo