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€ 166.54per 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
93 reviews
Price from€ 62.45per 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...

The location was remote so really needed a car to get to. The location of the hut was beautiful with a river close by. Host was friendly and kindly took us into puerto viejo to meet us bus.
7.6
Scored 7.6
Good
Rated good
16 reviews
Price from€ 57.25per 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.

This hotel was a lovely surprise. Booked because it's close (literally a few metres) from the bus station, it turned out to be a very comfortable and quiet place, surrounded by a small jungle. There's also a big restaurant, open all day and offering a good choice. The staff, both at the reception and at the restaurant, were very kind.
8.3
Scored 8.3
Very good
Rated very good
246 reviews
Price from€ 97.84per 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.

Such a good variety of birds. Really in the heart of the Rainforest.
9.0
Scored 9.0
Superb
Rated superb
152 reviews
Price from€ 103.17per night
RIVER SIDE LODGE, hotel in Puerto Viejo

Located in Horquetas, 9 km from La Selva Biological Station, RIVER SIDE LODGE provides accommodation with a garden, free private parking and a terrace.

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€ 61.41per 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
420 reviews
Price from€ 159.25per 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€ 46.84per 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.

We loved everything about this place. ALL of the staff were so kind and friendly from the cook whose food was delicious, to Maita on front desk who lent us flash lights to find owls and made us great fresh juices, to the gardeners who found sloths for us to look at! The free breakfast was good, I saw someone criticising it in the reviews but for free we had fresh fruit, rice and beans, egg, toast, jam and butter/cream cheese with a coffee. You could pay for more but that was more than enough. The lodge itself was excellent. The rooms were nice and colourful and comfortable, including chairs outside - perfect for birdwatching from. The grounds were so well kept and included plenty of walking trails and a private beach right out to the river where you can see different birds and monkeys. We also did a boat tour that Maita booked for us with oasis and it was very good for herons, kingfishers, wood rails (and we saw a crocodile and caiman too). There's also a pool which was the perfect temperature and good for watching birds from. We saw a lot of birds we hadn't seen at la selva and it was very easy to see them around the gardens. Would highly recommend and hope to stay again. Beautiful place.
8.6
Scored 8.6
Fabulous
Rated fabulous
427 reviews
Price from€ 100.55per 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
174 reviews
Price from€ 141.85per night
See all hotels in and around Puerto Viejo
Subscribe to receive premium deals

Prices drop the moment you sign up!