
Find hotels in San Pedro from NT$1,596
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Pedro
Pet friendly
Apartment
Check prices for these dates
Our top choices for San Pedro hotels

1. Hotel Zima
Hotel ZimaSan Isidro de El General
8.8 out of 10, Excellent, (157 reviews)
The price is NT$3,612
NT$4,081 total
includes taxes & fees
Nov 7 - Nov 8

2. Hotel del Sur
Hotel del SurDaniel Flores
8.6 out of 10, Excellent, (111 reviews)
The price is NT$2,695
NT$3,045 total
includes taxes & fees
Nov 8 - Nov 9

3. Hotel Luckys
Hotel LuckysSan Isidro de El General
8.6 out of 10, Excellent, (137 reviews)
The price is NT$2,451
NT$2,770 total
includes taxes & fees
Nov 12 - Nov 13

4. Hacienda AltaGracia, Auberge Collection
Hacienda AltaGracia, Auberge CollectionCajón
9.8 out of 10, Exceptional, (36 reviews)
The price is NT$64,022
NT$78,748 total
includes taxes & fees
Dec 1 - Dec 2

5. Hotel de Montaña El Pelicano
Hotel de Montaña El PelicanoRivas
9.0 out of 10, Wonderful, (76 reviews)
The price is NT$2,293
NT$2,591 total
includes taxes & fees
Nov 9 - Nov 10

6. Oxygen Jungle Villas & Spa
Oxygen Jungle Villas & SpaBahía Ballena
9.6 out of 10, Exceptional, (325 reviews)
The price is NT$8,719
NT$10,298 total
includes taxes & fees
Nov 27 - Nov 28

7. Hotel el Páramo
Hotel el PáramoParamo
8.8 out of 10, Excellent, (28 reviews)
The price is NT$1,831
NT$2,069 total
includes taxes & fees
Nov 8 - Nov 9

8. Golden Pineapple Villas
Golden Pineapple VillasBahía Ballena
9.8 out of 10, Exceptional, (136 reviews)
The price is NT$13,448
NT$15,197 total
includes taxes & fees
Nov 7 - Nov 8

9. Rancho Pacifico
Rancho PacificoBahía Ballena
9.6 out of 10, Exceptional, (42 reviews)
The price is NT$14,819
NT$16,745 total
includes taxes & fees
Nov 28 - Nov 29

10. Hotel Uran
Hotel UranRivas
9.0 out of 10, Wonderful, (29 reviews)
The price is NT$2,789
NT$3,152 total
includes taxes & fees
Nov 8 - Nov 9

11. Cristal Ballena Boutique Hotel & Spa
Cristal Ballena Boutique Hotel & SpaBahía Ballena
9.6 out of 10, Exceptional, (234 reviews)
The price is NT$6,472
NT$7,313 total
includes taxes & fees
Nov 13 - Nov 14

12. Hotel Don Roberto
Hotel Don RobertoSan Isidro de El General
10.0 out of 10, Exceptional, (1 review)
The price is NT$1,342
NT$2,277 total
includes taxes & fees
Nov 7 - Nov 8

13. Canavida Villas & Resort
Canavida Villas & ResortBahía Ballena
9.8 out of 10, Exceptional, (112 reviews)
The price is NT$1,679
NT$3,212 total
includes taxes & fees
Nov 10 - Nov 11

14. La Cantera Resort
La Cantera ResortCajón
8.0 out of 10, Very good, (11 reviews)
The price is NT$2,128
NT$2,404 total
includes taxes & fees
Nov 7 - Nov 8

15. Vista Ballena
Vista BallenaBahía Ballena
8.4 out of 10, Very good, (116 reviews)
The price is NT$6,363
NT$7,190 total
includes taxes & fees
Nov 7 - Nov 8

16. Jungle River Resort - Adults Only
Jungle River Resort - Adults OnlyBahía Ballena
9.4 out of 10, Exceptional, (10 reviews)
The price is NT$6,142
NT$6,940 total
includes taxes & fees
Nov 16 - Nov 17

17. La Cusinga Lodge
La Cusinga LodgeBahía Ballena
9.6 out of 10, Exceptional, (68 reviews)
The price is NT$6,153
NT$6,953 total
includes taxes & fees
Nov 8 - Nov 9

18. Quimera Hotel
Quimera HotelSan Isidro de El General
9.0 out of 10, Wonderful, (6 reviews)
The price is NT$1,700
NT$1,921 total
includes taxes & fees
Nov 8 - Nov 9

19. El Castillo Boutique Luxury Hotel
El Castillo Boutique Luxury HotelCiudad Cortés
9.6 out of 10, Exceptional, (236 reviews)
The price is NT$6,230
NT$7,040 total
includes taxes & fees
Nov 7 - Nov 8

20. Kura Boutique Hotel Member of the Cayuga Collection
Kura Boutique Hotel Member of the Cayuga CollectionBahía Ballena
10.0 out of 10, Exceptional, (63 reviews)
The price is NT$21,417
NT$24,201 total
includes taxes & fees
Nov 7 - Nov 8
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular San Pedro attractions
Learn more about San Pedro
Head to sights like Chirripo National Park and Alto Palmital as you discover San Pedro.

Photo by AdventureJ
Open Photo by AdventureJ
More cheap stays in San Pedro

Sueños de maria
Uvita Bahía Ballena Osa
The price is NT$1,412 per night from Nov 12 to Nov 13
NT$1,412
NT$1,596 total
Nov 12 - Nov 13
includes taxes & fees
8.8/10 Excellent! (9 reviews)








































































