
San Pedro Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by AdventureJ
Better together
Save up to NZ$616 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
San Pedro Holiday
Our pick of the best San Pedro Hotel Deals

Canavida Villas & Resort
Calle la Union, Ballena, Puntarenas Province
The price is NZ$154 per night from 2 July to 3 July
NZ$154
2 July - 3 July
includes taxes & fees
9.6/10 Exceptional! (46 reviews)
Simply amazing
"An INCREDIBLE time at Canavida. The area is stunning. The team that runs the resort is fabulous. We stayed at Casa Oropendola. The view of the Pacific was INCREDIBLE. As was the wildlife. The whale tail beach (and national park) is just down the hill and it's amazing. Playa Hermosa is also great ..."
Reviewed on 27 Jun. 2025

Hotel Ballena REY
el mariposario, 89428009, Ballena, Provincia de Puntarenas
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (33 reviews)
"The 24/7 front counter is a great feature, the pool is nice, the suite upstairs had all we needed in the kitchen, and hot water with good pressure in the shower. The fridge came in handy for leftovers from our favorite restaurant just a few minutes up the street. We met friendly travelers and had ..."
Reviewed on 20 Jun. 2025

La Cusinga Lodge
Km166 Costarena Sur, Ballena, Puntarenas
9.4/10 Exceptional! (40 reviews)
"Beautiful eco lodge with walks on property and ocean views. Natural landscaping - Birds, monkeys butterflies etc."
Reviewed on 23 Jun. 2024
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.
Frequently asked questions
More holiday ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.