San Pedro Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in San Pedro
Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata, 4x4 vehicle ONLY, Ballena, Puntarenas
The price is $150 per night
$150
per night
Jun 23 - Jun 24
Free Cancellation
Reserve now, pay when you stay
Located in Ballena, Oxygen Jungle Villas & Spa is on the riverwalk, a 3-minute drive from Catarata uvita and 6 minutes from Secret Lau Pool.
Pool
Breakfast included
Villas Alturas
San Martin Norte, Ballena, Puntarenas
The price is $166 per night
$166
per night
Jun 22 - Jun 23
Free Cancellation
Reserve now, pay when you stay
Located in Ballena, Villas Alturas is by the ocean, a 5-minute drive from Playa Dominicalito and 7 minutes from Hacienda Baru.
Pool
Breakfast included
Cristal Ballena Boutique Hotel & Spa
7 km al Sur de Uvita, Costa Ballena, Ballena, Puntarenas
The price is $183 per night
$183
per night
Jul 5 - Jul 6
Free Cancellation
Reserve now, pay when you stay
Located in Ballena, Cristal Ballena Boutique Hotel & Spa is by the ocean, a 4-minute drive from Arco Beach and 5 minutes from Marino Ballena National Park.
Pool
Breakfast included
Kura Boutique Hotel Member of the Cayuga Collection
Uvita, Osa Peninsula, Ballena, Puntarenas
The price is $578 per night
$578
per night
Jun 24 - Jun 25
With a stay at Kura Boutique Hotel Member of the Cayuga Collection in Ballena, you'll be 2.3 mi (3.8 km) from Catarata uvita and 5.3 mi (8.5 km) from Marino Ballena National Park.
Pool
Breakfast included
Invictus
Calle La Union, Ballena, Provincia de Puntarenas
Located in Ballena, Invictus is in the mountains, within a 5-minute drive of Marino Ballena National Park and Arco Beach.
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.
San Pedro Resorts essential information
Accommodation | 7 Resorts |
---|---|
Lowest Price | $150 |
Highest Price | $578 |
Popular accommodation | Oxygen Jungle Villas & Spa, Villas Alturas, Cristal Ballena Boutique Hotel & Spa, Kura Boutique Hotel Member of the Cayuga Collection, Invictus, A boutique jungle oasis! Spacious villa with resort amenities. , Hotel Ocean Breeze |