Book San Pedro hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in San Pedro
Cheap San Pedro hotels

Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata Bahía Ballena Puntarenas
The price is AU$579 per night from 3 May to 4 May
AU$579
3 May - 4 May
includes taxes & fees
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 ...

Cristal Ballena Boutique Hotel & Spa
7 km al Sur de Uvita Bahía Ballena Puntarenas
Fully refundableReserve now, pay when you stay
The price is AU$310 per night from 6 May to 7 May
AU$310
6 May - 7 May
includes taxes & fees
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.

La Cusinga Lodge
Km166 Costarena Sur Bahía Ballena Puntarenas
The price is AU$204 per night from 17 May to 18 May
AU$204
17 May - 18 May
includes taxes & fees
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.
Save an average of 15% on thousands of hotels when you're signed in

Yuli Hotel
Uvita Bahía Ballena Puntarenas
Fully refundableReserve now, pay when you stay
The price is AU$106 per night from 3 May to 4 May
AU$106
3 May - 4 May
includes taxes & fees
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.

Canavida Villas & Resort
Calle la Union Bahía Ballena Puntarenas Province
The price is AU$144 per night from 30 Apr to 1 May
AU$144
30 Apr - 1 May
includes taxes & fees
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.

Bahia Selvatica Lodge
Camino a Playa Colonia Uvita Provincia de Puntarenas
Fully refundableReserve now, pay when you stay
The price is AU$95 per night from 10 May to 11 May
AU$95
10 May - 11 May
includes taxes & fees
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.

Villas Alturas
San Martin Norte Bahía Ballena Puntarenas
Fully refundableReserve now, pay when you stay
The price is AU$217 per night from 2 May to 3 May
AU$217
2 May - 3 May
includes taxes & fees
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.

Hotel Cuna Del Angel
9 kms south of Dominical Beach Bahía Ballena Puntarenas
The price is AU$243 per night from 8 May to 9 May
AU$243
8 May - 9 May
includes taxes & fees
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.

Hotel del Sur
San Isidro Del General Daniel Flores San Jose
Fully refundableReserve now, pay when you stay
The price is AU$145 per night from 3 May to 4 May
AU$145
3 May - 4 May
includes taxes & fees
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 ...
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
San Pedro hotels essential information
Accommodation | 1,080 hotels |
|---|---|
Lowest Price | AU$95 |
Highest Price | AU$579 |
Popular hotels | Oxygen Jungle Villas & Spa, Cristal Ballena Boutique Hotel & Spa, La Cusinga Lodge, Yuli Hotel, Canavida Villas & Resort, Bahia Selvatica Lodge, Villas Alturas, Hotel Cuna Del Angel, Hotel del Sur |
Most recent San Pedro hotel reviews

lastminute.com.au Verified Review
5 / 5
Nestled into the nature preserve. We were there at the start of the offseason. The staff was friendly and very helpful. The room was clean and the view was epic. The pool area and restaurant were amazing. We plan on coming back someday to Costa Rica and if on the Pacific side we will spend more days here. Can’t recommend this place enough.
A verified traveller stayed at Cristal Ballena Boutique Hotel & Spa
Posted 1 day ago
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.





