Hotels in Puerto Viejo
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Puerto Viejo?

OPacifico Hotel Boutique
OPacifico Hotel Boutique6.9 km from Puerto Viejo
9.8 out of 10, Exceptional, (183 reviews)
The price is CNY915
CNY1,034 total
includes taxes & fees
May 7 - May 8

Casa Celajes
Casa Celajes16.4 km from Puerto Viejo
9.0 out of 10, Wonderful, (2 reviews)
The price is CNY1,480
CNY1,672 total
includes taxes & fees
May 3 - May 4

Hermosa Quinta en Costa Pájaros
Hermosa Quinta en Costa Pájaros16.5 km from Puerto Viejo
The price is CNY1,211
CNY69,652 total
includes taxes & fees
Apr 25 - Apr 26

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, (444 reviews)
The price is CNY847
CNY957 total
includes taxes & fees
May 9 - May 10

Hotel Yadran
Hotel Yadran19.5 km from Puerto Viejo
6.8 out of 10, (71 reviews)
The price is CNY804
CNY909 total
includes taxes & fees
Apr 25 - Apr 26

Isla Chiquita Glamping Hotel
Isla Chiquita Glamping Hotel19.5 km from Puerto Viejo
9.4 out of 10, Exceptional, (57 reviews)
The price is CNY1,170
CNY1,527 total
includes taxes & fees
May 12 - May 13

Hotel Oasis del Pacífico
Hotel Oasis del Pacífico21.2 km from Puerto Viejo
8.0 out of 10, Very Good, (22 reviews)
The price is CNY423
CNY478 total
includes taxes & fees
May 4 - May 5

Los Vivos Beachfront Experience
Los Vivos Beachfront Experience24 km from Puerto Viejo
10.0 out of 10, Exceptional, (1 review)
The price is CNY1,031
CNY1,165 total
includes taxes & fees
May 10 - May 11

Hotel Cayuga
Hotel Cayuga21.7 km from Puerto Viejo
8.6 out of 10, Excellent, (249 reviews)
The price is CNY494
CNY559 total
includes taxes & fees
May 5 - May 6

Cabinas Madeleine
Cabinas Madeleine20.7 km from Puerto Viejo
6.0 out of 10, (72 reviews)
The price is CNY304
CNY344 total
includes taxes & fees
May 3 - May 4

Puerto Azul Hotel
Puerto Azul Hotel25.2 km from Puerto Viejo
7.6 out of 10, Good, (875 reviews)
The price is CNY1,089
CNY1,230 total
includes taxes & fees
Apr 26 - Apr 27

Hotel Aldea Pura Vida
Hotel Aldea Pura Vida21 km from Puerto Viejo
7.8 out of 10, Good, (27 reviews)
The price is CNY310
CNY350 total
includes taxes & fees
Apr 27 - Apr 28

Tambor Tropical - Adults Only
Tambor Tropical - Adults Only26.3 km from Puerto Viejo
9.4 out of 10, Exceptional, (61 reviews)
The price is CNY1,605
CNY1,813 total
includes taxes & fees
Apr 27 - Apr 28

Barceló Tambor
Barceló Tambor24.6 km from Puerto Viejo
7.4 out of 10, Good, (566 reviews)
The price is CNY1,183
CNY1,337 total
includes taxes & fees
May 10 - May 11

Lodge Margouillat
Lodge Margouillat26.2 km from Puerto Viejo
10.0 out of 10, Exceptional, (41 reviews)
The price is CNY615
CNY694 total
includes taxes & fees
Apr 30 - May 1

Fidelito Ranch & Lodge
Fidelito Ranch & Lodge26.2 km from Puerto Viejo
9.4 out of 10, Exceptional, (27 reviews)
The price is CNY459
CNY519 total
includes taxes & fees
Apr 25 - Apr 26

Tango Mar Beachfront Boutique Hotel & Villas
Tango Mar Beachfront Boutique Hotel & Villas29.9 km from Puerto Viejo
9.4 out of 10, Exceptional, (535 reviews)
The price is CNY1,809
CNY2,126 total
includes taxes & fees
May 7 - May 8
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.
Check out reviews of Puerto Viejo hotels guests love

El Gecko
8/10 Good
Frequently asked questions
Find out more about Puerto Viejo



































































