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 Boutique
4.0 star property
6.9 km from Puerto Viejo
9.8 out of 10, Exceptional, (189 reviews)
"Staff super friendly, nice rooms, good food, great tours"
United States
Monica
The price is CNY1,040
CNY1,175 total
includes taxes & fees
Jun 15 - Jun 16
OPacifico Hotel Boutique

Isla Chiquita Glamping Hotel

Isla Chiquita Glamping Hotel
3.5 star property
19.5 km from Puerto Viejo
9.4 out of 10, Exceptional, (60 reviews)
"Siempre excelente, very friendly staff Great place "
United States
Tasia
The price is CNY1,228
CNY1,590 total
includes taxes & fees
Jun 15 - Jun 16
Isla Chiquita Glamping Hotel

Tango Mar Beachfront Boutique Hotel & Villas

Tango Mar Beachfront Boutique Hotel & Villas
4.0 star property
29.9 km from Puerto Viejo
9.4 out of 10, Exceptional, (538 reviews)
"Beautiful beach and surroundings. Bring some water and drinks/snacks to have in the fridge."
United States
Lars Christian
The price is CNY1,568
CNY1,853 total
includes taxes & fees
Jun 15 - Jun 16
Tango Mar Beachfront Boutique Hotel & Villas

Eco Boutique Hotel Vista Las Islas Reserva Natural

Eco Boutique Hotel Vista Las Islas Reserva Natural
3.5 star property
20.4 km from Puerto Viejo
9.2 out of 10, Wonderful, (446 reviews)
"Beautiful view, comfortable rooms, clean, friendly staff, amazing pool"
Canada
Sandra
The price is CNY866
CNY978 total
includes taxes & fees
Jun 28 - Jun 29
Eco Boutique Hotel Vista Las Islas Reserva Natural

Puerto Azul Hotel

Puerto Azul Hotel
3.5 star property
25.2 km from Puerto Viejo
7.6 out of 10, Good, (877 reviews)
"The hotel is showing its age. They keep it clean and the staff is as warm and welcoming as always. We had to upgrade to a condo at the tower and it is not as well maintained as the hotel. The quality of the service at the restaurant is good and relatively fast. The cuisine is simple but delicious. "
United States
NANCY V
The price is CNY805
CNY910 total
includes taxes & fees
Jun 15 - Jun 16
Puerto Azul Hotel

Tambor Tropical - Adults Only

Tambor Tropical - Adults Only
3.5 star property
26.3 km from Puerto Viejo
9.4 out of 10, Exceptional, (61 reviews)
"Most relaxing & enjoyable of all the places we’ve stayed in the country! (& weve stayed at a LOT!)"
Canada
Gary
The price is CNY1,413
CNY1,597 total
includes taxes & fees
Jul 1 - Jul 2
Tambor Tropical - Adults Only

Casa Celajes

Casa Celajes
2.0 star property
16.4 km from Puerto Viejo
9.0 out of 10, Wonderful, (2 reviews)
"Property was clean and comfortable. "
United States
Yvonne
The price is CNY1,466
CNY1,656 total
includes taxes & fees
Jun 15 - Jun 16
Casa Celajes

Lodge Margouillat

Lodge Margouillat
3.0 star property
26.2 km from Puerto Viejo
10.0 out of 10, Exceptional, (42 reviews)
"Such a pleasure to stay here. We loved it and it was better than we expected. Breakfast was tasty."
Canada
connie
The price is CNY609
CNY688 total
includes taxes & fees
Jun 15 - Jun 16
Lodge Margouillat

Los Vivos Beachfront Experience

Los Vivos Beachfront Experience
2.5 star property
24 km from Puerto Viejo
10.0 out of 10, Exceptional, (1 review)
"Playa Los Vivos - wow. Such a special experience. The staff were incredible, especially William. They arranged everything and made sure we had an awesome time."
United States
Katherine
The price is CNY1,021
CNY1,153 total
includes taxes & fees
Jun 24 - Jun 25
Los Vivos Beachfront Experience

El Gecko

El Gecko
2.0 star property
19.1 km from Puerto Viejo
7.4 out of 10, Good, (16 reviews)
"This place is a hidden gem! 🏠 she’s an amazing host, super attentive and ensures you have everything you need. The space is comfortable, clean, and packed with all the essentials. Perfect spot for relaxation or getting work done. Would definitely recommend and stay again 👍"
Canada
David
The price is CNY243
CNY275 total
includes taxes & fees
Jun 15 - Jun 16
El Gecko

Hermosa Quinta en Costa Pájaros

Hermosa Quinta en Costa Pájaros
3.0 star property
16.5 km from Puerto Viejo
The price is CNY1,199
CNY68,980 total
includes taxes & fees
Jun 15 - Jun 16
Hermosa Quinta en Costa Pájaros

Hotel Cayuga

Hotel Cayuga
3.0 star property
21.7 km from Puerto Viejo
8.4 out of 10, Very Good, (261 reviews)
"The hotel staff were friendly and helpful. The restaurant served great food and the pool was refreshing after a day in the hot weather."
Sweden
Sean
The price is CNY544
CNY615 total
includes taxes & fees
Jun 15 - Jun 16
Hotel Cayuga

Hotel Yadran

Hotel Yadran
3.0 star property
19.5 km from Puerto Viejo
6.8 out of 10, (77 reviews)
"View was great, breakfast was good rooms were very clean and the staff was excellent "
United States
Christopher
The price is CNY797
CNY900 total
includes taxes & fees
Jun 15 - Jun 16
Hotel Yadran

Cabinas Madeleine

Cabinas Madeleine
2.5 star property
20.7 km from Puerto Viejo
6.0 out of 10, (72 reviews)
"Room clean, staff helpful "
Canada
Fred
The price is CNY301
CNY340 total
includes taxes & fees
Jun 15 - Jun 16
Cabinas Madeleine

Bahia Rica Fishing & Kayak Lodge

Bahia Rica Fishing & Kayak Lodge
2.5 star property
20.6 km from Puerto Viejo
9.0 out of 10, Wonderful, (15 reviews)
"if you are looking to stay in the jungle, this is an awesome spot! We got to see plenty of wildlife. It was quiet and clean for being an outdoor space. "
Canada
Jayde
The price is CNY555
CNY627 total
includes taxes & fees
Jun 15 - Jun 16
Bahia Rica Fishing & Kayak Lodge

Hotel Oasis del Pacífico

Hotel Oasis del Pacífico
2.5 star property
21.2 km from Puerto Viejo
8.0 out of 10, Very Good, (27 reviews)
"The staff members were awesome & so was the management!!! "
United States
Dale
The price is CNY377
CNY426 total
includes taxes & fees
Jun 22 - Jun 23
Hotel Oasis del Pacífico

Hotel Aldea Pura Vida

Hotel Aldea Pura Vida
2.0 star property
21 km from Puerto Viejo
7.6 out of 10, Good, (29 reviews)
"A nice location by the beach. The rooms are behind a restaurant, keeping it quieter. The accommodations are older with rooms that show some wear, but that’s a minor cosmetic concern. it’s a fine place to stay!"
United States
Dylan
The price is CNY307
CNY347 total
includes taxes & fees
Jun 18 - Jun 19
Hotel Aldea Pura Vida

Fidelito Ranch & Lodge

Fidelito Ranch & Lodge
3.0 star property
26.2 km from Puerto Viejo
9.4 out of 10, Exceptional, (27 reviews)
"Our stay was comfortable, relaxing and peaceful. "
United States
Mary
The price is CNY455
CNY514 total
includes taxes & fees
Jun 15 - Jun 16
Fidelito Ranch & Lodge

Barceló Tambor

Barceló Tambor
4.0 star property
24.6 km from Puerto Viejo
7.4 out of 10, Good, (577 reviews)
"Clean rooms, stuff was great "
United States
Fabiola
The price is CNY1,117
CNY1,262 total
includes taxes & fees
Jun 21 - Jun 22
Barceló Tambor

Hotel Puntarenas Beach

Hotel Puntarenas Beach
3.0 star property
21.1 km from Puerto Viejo
7.2 out of 10, Good, (157 reviews)
"We cancelled our second night. Highly recommended not to stay here. So many things wrong, too long to list. That saiid, staff was very kind and accommodating. "
Canada
Camyle
The price is CNY487
CNY550 total
includes taxes & fees
Jun 15 - Jun 16
Hotel Puntarenas Beach
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

Frequently asked questions

Is Puerto Viejo expensive to stay in?
You can find great hotels from CNY275 in Puerto Viejo to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Puerto Viejo hotels?
Discover great deals on hotels in Puerto Viejo with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Puerto Viejo hotels.
Can I receive a refund if I cancel my Puerto Viejo hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Puerto Viejo hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Find out more about Puerto Viejo