
Find hotels in Puerto Viejo, Lepanto
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Puerto Viejo hotels

Tango Mar Beachfront Boutique Hotel & Villas
Tango Mar Beachfront Boutique Hotel & Villas29.9 km from Puerto Viejo
9.4 out of 10, Exceptional, (525 reviews)
The price is ₩453,505
₩527,113 total
includes taxes & fees
Jan 16 - Jan 17

Hotel Oasis del Pacífico
Hotel Oasis del Pacífico21.2 km from Puerto Viejo
8.0 out of 10, Very Good, (13 reviews)
The price is ₩129,676
₩146,534 total
includes taxes & fees
Feb 1 - Feb 2

Eco Boutique Hotel Vista Las Islas Reserva Natural
Eco Boutique Hotel Vista Las Islas Reserva Natural20.4 km from Puerto Viejo
9.2 out of 10, Wonderful, (431 reviews)
The price is ₩347,238
₩392,379 total
includes taxes & fees
Jan 22 - Jan 23

Barceló Tambor
Barceló Tambor24.6 km from Puerto Viejo
7.4 out of 10, Good, (545 reviews)
The price is ₩333,320
₩376,652 total
includes taxes & fees
Feb 1 - Feb 2

Isla Chiquita Glamping Hotel
Isla Chiquita Glamping Hotel19.5 km from Puerto Viejo
9.6 out of 10, Exceptional, (54 reviews)
The price is ₩326,009
₩412,350 total
includes taxes & fees
Jan 21 - Jan 22

Bahia Rica Fishing & Kayak Lodge
Bahia Rica Fishing & Kayak Lodge19.9 km from Puerto Viejo
9.0 out of 10, Wonderful, (14 reviews)
The price is ₩120,158
₩135,779 total
includes taxes & fees
Jan 16 - Jan 17

Los Vivos Beachfront Experience
Los Vivos Beachfront Experience24 km from Puerto Viejo
10.0 out of 10, Exceptional, (1 review)
The price is ₩297,354
₩336,008 total
includes taxes & fees
Jan 18 - Jan 19

Lodge Margouillat
Lodge Margouillat26.2 km from Puerto Viejo
10.0 out of 10, Exceptional, (38 reviews)
The price is ₩161,187
₩182,141 total
includes taxes & fees
Jan 17 - Jan 18

OPacifico Hotel Boutique
OPacifico Hotel Boutique6.9 km from Puerto Viejo
9.6 out of 10, Exceptional, (168 reviews)
The price is ₩252,038
₩284,803 total
includes taxes & fees
Jan 22 - Jan 23

Fidelito Ranch & Lodge
Fidelito Ranch & Lodge26.2 km from Puerto Viejo
9.4 out of 10, Exceptional, (24 reviews)

Casa Celajes
Casa Celajes16.4 km from Puerto Viejo
10.0 out of 10, Exceptional, (1 review)
The price is ₩304,829
₩344,457 total
includes taxes & fees
Jan 25 - Jan 26
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.































































