Photo by AdventureJ
Find hotels in San Pedro from 1.186.484 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Pedro
Apart hotel
Check prices for these dates
Top 10 San Pedro hotels and places to stay

Golden Pineapple Villas
Bahía Ballena
9.8 out of 10, Exceptional, (108)
The price is 12.549.740 ₫
14.181.206 ₫ total
includes taxes & fees
1 Dec - 2 Dec

Oxygen Jungle Villas & Spa
Bahía Ballena
9.6 out of 10, Exceptional, (305)
The price is 11.211.717 ₫
13.026.750 ₫ total
includes taxes & fees
2 Dec - 3 Dec

Cristal Ballena Boutique Hotel & Spa
Bahía Ballena
9.6 out of 10, Exceptional, (220)
The price is 6.593.623 ₫
7.450.749 ₫ total
includes taxes & fees
20 Dec - 21 Dec

Hotel Three Sixty - Adults Only
Ciudad Cortés
10.0 out of 10, Exceptional, (74)
The price is 23.038.475 ₫
26.033.476 ₫ total
includes taxes & fees
25 Dec - 26 Dec

Hacienda AltaGracia, Auberge Collection
Cajón
9.8 out of 10, Exceptional, (36)
The price is 37.965.600 ₫
46.697.688 ₫ total
includes taxes & fees
1 Dec - 2 Dec

Kura Boutique Hotel Member of the Cayuga Collection
Bahía Ballena
10.0 out of 10, Exceptional, (57)
The price is 30.470.030 ₫
34.431.134 ₫ total
includes taxes & fees
16 Dec - 17 Dec
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular San Pedro attractions
Learn more about San Pedro
Head to sights like Chirripo National Park and Topolandia as you discover San Pedro.

Photo by AdventureJ
Open Photo by AdventureJ
Top San Pedro Hotel Reviews

Hotel Ballena REY
10/10 Excellent

Hotel Uvita Forest
10/10 Excellent
More cheap stays in San Pedro

Alborada Boutique Stay
Uvita de Osa Bahia Ballena Bahía Ballena Provincia de Puntarenas
10/10 Exceptional! (1 review)
Hotels in San Pedro with star rating

5 Star Hotels
1 properties
Frequently asked questions
Explore a world of travel with Expedia
Accommodation near San Pedro attractions
- Hotels near Topolandia
- Hotels near Marino Ballena National Park
- Hotels near Playa Tortuga
- Hotels near Punta Uvita
- Hotels near Cerro de La Muerte Peak
- Hotels near Catarata uvita
- Hotels near La Amistad International Park
- Hotels near El Pavón Waterfall
- Hotels near Cerro Chirripó
- Hotels near Pinuela Beach
- Hotels near Quebradas Biological Center
- Hotels near Secret Lau Pool
- Hotels near Cloudbridge Nature Preserve
Hotels near San Pedro Airports
Search San Pedro Hotel Brands
Hotels Near San Pedro, San José Province
- Bahía Ballena Hotels
- Uvita Hotels
- Ciudad Cortés Hotels
- Savegre Hotels
- Cajón Hotels
- Ojochal Hotels
- Barú Hotels
- Sierpe Hotels
- Dominicalito Hotels
- Páramo Hotels
- San Isidro de El General Hotels
- Central America Hotels
- Buenos Aires Hotels
- Orosi Hotels
- Rivas Hotels
- Valle La Estrella Hotels
- Daniel Flores Hotels
- La Suiza Hotels
- Santa Teresa Hotels
- Río Nuevo Hotels



















































































