Skip to main content

Filter by:


Star rating

Review score

Puerto Viejo – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Finca La Paz, hotel in Puerto Viejo

Featuring garden views, Finca La Paz offers accommodation with a garden and a balcony, around 8.7 km from La Selva Biological Station.

Very friendly and helpful host/owner .... always willing to help and give suggestions for excursions, dinner, etc. Wonderful garden, where you can spot monkeys, otters, birds, butterflies, hummingbirds, ...
9.4
Scored 9.4
Superb
Rated superb
25 reviews
Price from£130.25per night
Chilamate Rainforest Eco Retreat, hotel in Puerto Viejo

With garden views, Chilamate Rainforest Eco Retreat is situated in Puerto Viejo and has a restaurant, a shared kitchen, bar, garden and terrace.

It is located in a wonderful area. Quiet, relaxing and in nature. We didn’t do any activities but there are plenty of options or just relaxing, swimming in the river listening to nature. And it’s actively helping with conservation, etc..
8.6
Scored 8.6
Fabulous
Rated fabulous
87 reviews
Price from£54.27per night
Vanilla Jungle Lodge - Rainforest Waterfall Garden, hotel in Puerto Viejo

Situated in Puerto Viejo, just 21 km from La Selva Biological Station, Vanilla Jungle Lodge - Rainforest Waterfall Garden features beachfront accommodation with an outdoor swimming pool, a garden, a...

Stoves and kitchen available
7.8
Scored 7.8
Good
Rated good
15 reviews
Price from£49.75per night
Hotel El Bambu, hotel in Puerto Viejo

This tropical hotel is set in the rainforest in the Huetar Norte region. Set in lush gardens, it offers an indoor and outdoor pool, a spacious sun terrace and free Wi-Fi and private parking.

Very nice location, but the rooms are very noisy, you can hear every step of your neighbors…
8.3
Scored 8.3
Very good
Rated very good
237 reviews
Price from£85.02per night
La Selva Biological Station, hotel in Puerto Viejo

Situated in Sarapiquí, 1 km from La Selva Biological Station main area, the lodge has a garden and a shared lounge at the dining hall, as well as free WiFi.

This was not a luxury spot. This was for wildlife enthusiasts. Epic.
9.0
Scored 9.0
Superb
Rated superb
148 reviews
Price from£89.65per night
RIVER SIDE LODGE, hotel in Puerto Viejo

Located in Horquetas, within 9 km of La Selva Biological Station and 36 km of Ebal Rodriguez Stadium, RIVER SIDE LODGE provides accommodation with a terrace and as well as free private parking for...

It has a nice garden area at a river to swim in, hammocks to relax and the hosts are very nice and always attentive. Doña Mauren's food is delicious, she prepared us a nice breakfast and dinner in her outdoor kitchen.
9.1
Scored 9.1
Superb
Rated superb
13 reviews
Price from£53.37per night
Ara Ambigua Lodge, hotel in Puerto Viejo

Offering its guests an outdoor pool and an à la carte restaurant, Ara Ambigua Lodge is located in La Guaría, Costa Rica. The property has free breakfast included and Wi-Fi access.

Large rambling hotel with individual or joined garden rooms in beautiful gardens full of wildlife including 2 secluded swimming pools and walks. Lovely staff and good food. The almost-cinematic view of foliage and incredible variety of birds (and frogs at night) from the dining area is really special.
8.5
Scored 8.5
Very good
Rated very good
418 reviews
Price from£138.39per night
Hotel Maguey, hotel in Puerto Viejo

Set in Chilamate, 50 km from Catarata Tesoro Escondido, Hotel Maguey offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

6.9
Scored 6.9
Pleasant
Rated pleasant
21 reviews
Price from£40.70per night
Gran Gavilán del Sarapiquí Lodge, hotel in Puerto Viejo

With La Selva Biological Station reachable in 2.6 km, Gran Gavilán del Sarapiquí Lodge offers accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace.

The birds were awesome , cute pool, nice track around the property and down to the river. Room had air conditioning and a fridge, lovely breakfast with fresh jams and coconuts
8.6
Scored 8.6
Fabulous
Rated fabulous
419 reviews
Price from£87.38per night
Selva Verde Lodge, hotel in Puerto Viejo

With garden views, Selva Verde Lodge is situated in Sarapiquí and has a restaurant, a tour desk, bar, garden, year-round outdoor pool and terrace.

Very well laid out some nice walking areas
8.7
Scored 8.7
Fabulous
Rated fabulous
170 reviews
Price from£123.27per night
See all hotels in and around Puerto Viejo
Subscribe to receive premium deals

Prices drop the moment you sign up!