
Puerto Viejo Hotels from ₹4,093
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Puerto Viejo
Family friendly
Check prices for these dates
Our top choices for Puerto Viejo hotels

Ara Ambigua Lodge
Ara Ambigua LodgePuerto Viejo
8.4 out of 10, Very good, (76 reviews)
The price is ₹10,251
₹11,584 total
includes taxes & fees
4 May - 5 May

Selva Verde Lodge
Selva Verde LodgePuerto Viejo
8.8 out of 10, Excellent, (178 reviews)
The price is ₹12,474
₹14,095 total
includes taxes & fees
6 May - 7 May

Gran Gavilan del Sarapiqui Lodge
Gran Gavilan del Sarapiqui LodgePuerto Viejo
9.0 out of 10, Wonderful, (13 reviews)
The price is ₹14,522
₹16,410 total
includes taxes & fees
4 May - 5 May

Hotel Boutique Malibu Los Sueños
Hotel Boutique Malibu Los SueñosPuerto Viejo
8.4 out of 10, Very good, (26 reviews)
The price is ₹4,058
₹4,585 total
includes taxes & fees
4 May - 5 May

Hotel El Bambú
Hotel El BambúPuerto Viejo
8.2 out of 10, Very good, (50 reviews)
The price is ₹8,543
₹9,653 total
includes taxes & fees
5 May - 6 May

Hotel Maguey
Hotel MagueyPuerto Viejo
7.0 out of 10, Good, (16 reviews)
The price is ₹4,271
₹4,827 total
includes taxes & fees
4 May - 5 May

El Zota Hotel
El Zota HotelRita
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹9,431
₹10,657 total
includes taxes & fees
3 Jun - 4 Jun

Hotel Suerre
Hotel SuerreGuapiles
8.8 out of 10, Excellent, (310 reviews)
The price is ₹7,842
₹8,861 total
includes taxes & fees
5 May - 6 May

Finca Guarumo - Hostel
Finca Guarumo - HostelLas Horquetas
The price is ₹3,246
₹3,669 total
includes taxes & fees
4 May - 5 May

Hacienda La Isla
Hacienda La IslaLas Horquetas
8.0 out of 10, Very good, (5 reviews)
The price is ₹11,148
₹12,597 total
includes taxes & fees
6 May - 7 May

Tapirus Lodge
Tapirus LodgeGuapiles
8.6 out of 10, Excellent, (88 reviews)
The price is ₹9,251
₹10,453 total
includes taxes & fees
9 May - 10 May

Hotel Sun Sun Lodge
Hotel Sun Sun LodgeHorquetas
9.0 out of 10, Wonderful, (6 reviews)
The price is ₹5,325
₹6,018 total
includes taxes & fees
8 May - 9 May

Riverside Lodge
Riverside LodgeLas Horquetas
10.0 out of 10, Exceptional, (3 reviews)
The price is ₹4,698
₹5,309 total
includes taxes & fees
4 May - 5 May

El Lugar Costa Rica Resort
El Lugar Costa Rica ResortLas Horquetas
9.4 out of 10, Exceptional, (16 reviews)
The price is ₹15,787
₹17,839 total
includes taxes & fees
12 May - 13 May

Mirador Prendas
Mirador PrendasLas Horquetas
7.2 out of 10, Good, (5 reviews)
The price is ₹5,208
₹5,885 total
includes taxes & fees
4 May - 5 May

La Selva Biological Station
La Selva Biological StationBarrio Flaminia
9.2 out of 10, Wonderful, (107 reviews)
The price is ₹9,912
₹11,200 total
includes taxes & fees
8 May - 9 May

Yatama Ecolodge Sarapiqui
Yatama Ecolodge SarapiquiLas Horquetas
10.0 out of 10, Exceptional, (12 reviews)
The price is ₹16,516
₹18,663 total
includes taxes & fees
6 May - 7 May

Chilamate Rainforest Eco-retreat
Chilamate Rainforest Eco-retreatLa Virgen
9.2 out of 10, Wonderful, (56 reviews)
The price is ₹4,910
₹5,548 total
includes taxes & fees
5 May - 6 May

Hotel Sarapiquí
Hotel SarapiquíLa Virgen
The price is ₹5,257
₹5,941 total
includes taxes & fees
11 May - 12 May

La Quinta Sarapiqui Lodge
La Quinta Sarapiqui LodgeLa Virgen
9.2 out of 10, Wonderful, (74 reviews)
The price is ₹9,111
₹10,295 total
includes taxes & fees
6 May - 7 May
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Puerto Viejo attractions
Learn more about Puerto Viejo
Venture to sights like Barra del Colorado National Wildlife Refuge and Costa Rica Best Chocolate as you discover Puerto Viejo.

Photo by Carly Wilson
Open Photo by Carly Wilson
More cheap stays in Puerto Viejo

Hotel Boutique Malibu Los Sueños
Chilamate Puerto Viejo sarapiqui Puerto Viejo heredia
The price is ₹4,058 per night from 4 May to 5 May
₹4,058
₹4,585 total
4 May - 5 May
includes taxes & fees
8.4/10 Very Good! (26 reviews)










































































