Skip to main content

Search hotels in Puerto Viejo

Enter your dates to see the latest prices and deals for Puerto Viejo hotels

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 fromRUB 16,145per 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
94 reviews
Price fromRUB 6,055per 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 fromRUB 5,550per 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
248 reviews
Price fromRUB 9,485per 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.

Beautiful location with lots of wildlife
9.0
Scored 9.0
Superb
Rated superb
153 reviews
Price fromRUB 10,002per 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 fromRUB 5,954per 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
424 reviews
Price fromRUB 15,439per 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
428 reviews
Price fromRUB 9,748per 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.

Modern bathroom, big beds. Beautiful nature right out of the door. Helpful staff, guarded parking (free).
8.7
Scored 8.7
Fabulous
Rated fabulous
177 reviews
Price fromRUB 13,752per night
Heliconia Island, hotel in Puerto Viejo

This island on the Puerto Viejo River offers charming rooms with balconies, overlooking the tropical rainforest of Sarapiqui.

A truly wonderful place to stay. You park your car and then walk over a small metal bridge to enter a garden island, completely surrounded by water, which is so beautiful, full of trees, flowers, and wildlife. Excellent range of birds in the garden, which the owner feeds each morning so you can eat breakfast watching them. Very friendly host who cooked us a lovely meal in the evening. The room was large and so well thought out and decorated. The bedroom was surrounded by windows, enabling you to observe the birds whilst sitting in bed. Howler monkeys and toucans in the garden were the highlights
8.6
Scored 8.6
Fabulous
Rated fabulous
121 reviews
Price fromRUB 7,669per night
See all hotels in and around Puerto Viejo
Subscribe to receive premium deals

Prices drop the moment you sign up!