Compare Cheap Hotels in San Pedro
Secret Bargains - Save an extra 10% or more on select hotels
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
Cheap San Pedro Hotels

Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata Bahía Ballena Puntarenas
$368 nightly
The price is $416 total per night
$416 total
May 5 - May 6
Total with taxes and fees
17.38 mi from city center
Located in Bahía Ballena, Oxygen Jungle Villas & Spa is on the riverwalk, a 4-minute drive from Catarata uvita and 11 minutes from Marino Ballena National Park.
Pool
Breakfast included

La Cusinga Lodge
Km166 Costarena Sur Bahía Ballena Puntarenas
$125 nightly
The price is $141 total per night
$141 total
May 17 - May 18
Total with taxes and fees
19.33 mi from city center
When you stay at La Cusinga Lodge in Bahía Ballena, you'll be near the beach, within a 10-minute walk of Arco Beach and Marino Ballena National Park.
Pool
Breakfast included

Yuli Hotel
Uvita Bahía Ballena Puntarenas
$68 nightly
The price is $76 total per night
$76 total
May 5 - May 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.74 mi from city center
When you stay at Yuli Hotel in Bahía Ballena, you'll be in a national park, within a 10-minute walk of Uvita Beach and Playa Colonia.
Pool
Parking included

Cristal Ballena Boutique Hotel & Spa
7 km al Sur de Uvita Bahía Ballena Puntarenas
$197 nightly
The price is $223 total per night
$223 total
May 5 - May 6
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.82 mi from city center
When you stay at Cristal Ballena Boutique Hotel & Spa in Bahía Ballena, you'll be by the ocean, within a 5-minute drive of Arco Beach and Pinuela Beach.
Pool
Breakfast included

Hotel Cuna Del Angel
9 kms south of Dominical Beach Bahía Ballena Puntarenas
$155 nightly
The price is $175 total per night
$175 total
May 5 - May 6
Total with taxes and fees
21.58 mi from city center
Located in Bahía Ballena, Hotel Cuna Del Angel is on the riverwalk, a 4-minute drive from Alturas Wildlife Sanctuary and 6 minutes from Playa Dominicalito.
Pool
Breakfast included

Canavida Villas & Resort
Calle la Union Bahía Ballena Puntarenas Province
$92 nightly
The price is $103 total per night
$103 total
May 5 - May 6
Total with taxes and fees
17.83 mi from city center
Located in Bahía Ballena, this vacation home is by the ocean, within a 15-minute drive of Marino Ballena National Park and Playa Ballena.
Pool
Kitchen

Tiki Villas Rainforest Lodge & Spa
12km South of Dominical Bahía Ballena Puntarenas
$181 nightly
The price is $204 total per night
$204 total
May 5 - May 6
Total with taxes and fees
20.33 mi from city center
Located in Bahía Ballena, Tiki Villas Rainforest Lodge & Spa is within a 15-minute drive of Uvita Beach and Playa Dominical.
Pool
Spa

Villas Alturas
San Martin Norte Bahía Ballena Puntarenas
$138 nightly
The price is $156 total per night
$156 total
May 7 - May 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
22.4 mi from city center
Located in Bahía Ballena, Villas Alturas is by the ocean, a 1-minute drive from Alturas Wildlife Sanctuary and 6 minutes from Dominicalito Beach.
Pool
Breakfast included

Hotel del Sur
San Isidro Del General Daniel Flores San Jose
$89 nightly
The price is $101 total per night
$101 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.86 mi from city center
With a stay at Hotel del Sur in Daniel Flores, you'll be 6.6 mi (10.7 km) from Alexander Skutch Bird Sanctuary and 8.6 mi (13.8 km) from Quebradas Biological Center.
Pool
Breakfast included

Bahia Selvatica Lodge
Camino a Playa Colonia Uvita Provincia de Puntarenas
$61 nightly
The price is $68 total per night
$68 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.15 mi from city center
When you stay at Bahia Selvatica Lodge in Bahía Ballena, you'll be near the beach, within a 10-minute walk of Uvita Beach and Playa Colonia.
Pool
Free WiFi

Hacienda AltaGracia, Auberge Collection
Contiguo Escuela Sta Teresa de Cajon Cajón San Jose
$2,145 nightly
The price is $2,399 total per night
$2,399 total
Jun 1 - Jun 2
Total with taxes and fees
4.44 mi from city center
With a stay at Hacienda AltaGracia, Auberge Collection in Cajón, you'll be in the mountains, and 5.6 mi (9 km) from Alexander Skutch Bird Sanctuary and 8.2 mi (13.2 km) from Topolandia.
Pool
Hot Tub

Hotel Three Sixty - Adults Only
Calle Perezoso, Ojochal Ciudad Cortés Puntarenas
$374 nightly
The price is $423 total per night
$423 total
May 5 - May 6
Total with taxes and fees
19.89 mi from city center
Located in Ciudad Cortés, Hotel Three Sixty - Adults Only is within a 15-minute drive of Marino Ballena National Park and Tortuga Beach.
Pool
Breakfast included
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 hotels essential information
Accommodation | 1,081 hotels |
|---|---|
Lowest Price | $68 |
Highest Price | $2,399 |
Popular hotels | Oxygen Jungle Villas & Spa, La Cusinga Lodge, Yuli Hotel, Cristal Ballena Boutique Hotel & Spa, Hotel Cuna Del Angel, Canavida Villas & Resort, Tiki Villas Rainforest Lodge & Spa, Villas Alturas, Hotel del Sur, Bahia Selvatica Lodge, Hacienda AltaGracia, Auberge Collection, Hotel Three Sixty - Adults Only |
Most Recent San Pedro Hotel Reviews

Canavida Villas & Resort
5 out of 5
Posted 10 hours ago
CheapTickets Verified Review
"Una experiencia simplemente inolvidable ☀️🌴
Este hospedaje en la montaña supera cualquier expectativa. La vista al mar es absolutamente espectacular, de esas que te dejan sin palabras y te invitan a desconectarte por completo.
El servicio al cliente fue excepcional desde el primer momento: atentos, cordiales y siempre dispuestos a ayudar. La comunicación fue clara y constante, lo que hizo que toda la estadía fuera aún más cómoda y placentera.
Se siente el cuidado en cada detalle, con un ambiente cálido y acogedor que realmente te hace sentir bienvenido. Sin duda, un lugar al que volvería y que recomiendo con total confianza.
Perfecto para quienes buscan paz, naturaleza y una experiencia de alta calidad 💙"
A verified traveler stayed at Canavida Villas & Resort






