
Puerto Viejo Holidays
Photo by Jeff White
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Puerto Viejo
Price found within the past 48 hours. Click for updated prices.

Studio Hotel Boutique
Price was €1,996, price is now €1,663 per person
€1,663
per person
22 Dec - 29 Dec
found 5 hours ago
Return direct flight included
Casablanca (CMN) to San José (SJO)
18.8/10 Exceptional! (1,003 reviews)
This hotel is absolutely charming, with beautiful artwork and so much personality. The staff was incredible—after arriving in Costa Rica at 8 AM, they surprised us by letting us check in at 10:30 AM, even though standard check-in wasn’t until 3 PM. Such a welcoming and thoughtful gesture!
The rooftop pool was fantastic—heated, with full bar service, and we could even play our own playlist. The hotel is also in a great location, with plenty of restaurants and activities within walking distance. Breakfast was always delicious, the rooms were clean and beautifully decorated, and the service throughout our stay was perfect.
Highly recommend this hotel for the atmosphere, service, and attention to detail. We would definitely stay again!
Reviewed on 17 Nov 2025

Gran Hotel Costa Rica, Curio Collection by Hilton
Carmen
Price was €3,403, price is now €2,438 per person
€2,438
per person
22 Dec - 29 Dec
found 5 hours ago
Return direct flight included
Casablanca (CMN) to San José (SJO)
18.4/10 Exceptional! (703 reviews)
Room was amazing and beautiful. Lots of fast food and local options around the hotel.
Reviewed on 18 Nov 2025

Hilton San Jose La Sabana
La Sabana
Price was €2,155, price is now €1,733 per person
€1,733
per person
22 Dec - 29 Dec
found 5 hours ago
Return direct flight included
Casablanca (CMN) to San José (SJO)
18/10 Exceptional! (506 reviews)
Yes, the room was spotless and up to the highest standards. The staff was a pleasure to work with and I felt treated like part of a family. I can’t wait to return and enjoy another stay.
Reviewed on 2 Nov 2025


Hotel Majestad
Carmen
Price was €2,018, price is now €1,719 per person
€1,719
per person
22 Dec - 29 Dec
found 5 hours ago
Return direct flight included
Casablanca (CMN) to San José (SJO)
16.8/10 Exceptional! (14 reviews)
This was an amazing space. We were told that it used to be a consulate. The staff were incredibly kind. The breakfast was delicious every morning. The location was close to restaurants, the main theatre, and the main shopping avenue.
Reviewed on 13 Nov 2025
Top hotels in Puerto Viejo

Selva Verde Lodge
Chilamate Puerto Viejo Heredia
Fully refundableReserve now, pay when you stay
8.8/10 Excellent! (165 reviews)
Nice breakfast especially looking over the bird feeders
Reviewed on 1 Nov 2025

Gran Gavilan del Sarapiqui Lodge
Puerto Viejo de Sarapiquí, Heredia Puerto Viejo Heredia
Fully refundableReserve now, pay when you stay
The price is €84 per night from 24 Nov to 25 Nov
€84
24 Nov - 25 Nov
includes taxes & fees
9.2/10 Wonderful! (5 reviews)
Great basic place with lots of details and love that make it special.
Reviewed on 19 Aug 2025

Ara Ambigua Lodge
400m North of the Church in La Guaria Puerto Viejo Heredia
The price is €117 per night from 4 Dec to 5 Dec
€117
4 Dec - 5 Dec
includes taxes & fees
8.2/10 Very Good! (69 reviews)
Was there for work so all I did was sleep, but beds were fine and ac worked ok.
Reviewed on 3 Oct 2025
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.
What to do in Puerto Viejo

Rafting Sarapiqui River Class II-III Costa Rica
€52
per adult

Best Whitewater Rafting Sarapiqui River, Costa Rica, Class II-III
€83
per adult
100% of travellers recommend
More trip options
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

