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

Finca La Paz is located in Puerto Viejo, just 5.4 miles from La Selva Biological Station and 23 miles from Ebal Rodriguez Stadium. This property offers access to a terrace and free private parking.

9.4
Scored 9.4
Wonderful
Rated wonderful
25 reviews
Price from$144per night
Chilamate Rainforest Eco Retreat, hotel in Puerto Viejo

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

It was stunning. The rooms were more like apartments. The staff were wonderful. Dinner and breakfast were delicious.
8.6
Scored 8.6
Excellent
Rated excellent
88 reviews
Price from$60per night
Vanilla Jungle Lodge - Rainforest Waterfall Garden, hotel in Puerto Viejo

Located in Puerto Viejo, just 13 miles from La Selva Biological Station, Vanilla Jungle Lodge - Rainforest Waterfall Garden has beachfront accommodations with an outdoor swimming pool, a garden, a...

7.6
Scored 7.6
Good
Rated good
16 reviews
Price from$55per 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 close to bus terminal, but also very quiet rooms in the forest.
8.3
Scored 8.3
Very Good
Rated very good
240 reviews
Price from$94per night
La Selva Biological Station, hotel in Puerto Viejo

Located in Sarapiquí, 0.6 mi 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.

Being in the middle of a beautiful protected ecosystem where one can explore the wonders of nature and take advantage of the expert guides from the station is simple amazing. It is inspiring to be around all the young people who are there studying, too. The accommodations are basic but clean and the 15 minute walk to and from the dining area is truly a bonus! Just be sure to have your raincoat or an umbrella at all times. At night fireflies and the orange lights of flying beetles will help light your way. Magical! The food was a complete surprise. The chef is supremely talented and the meals were varied, nutritious and simply delicious. They serve you buffet style so you can request the appropriate portion for your need. Everything is ecologically sound. It is a hot and humid place but the showers are excellent and I just imagined standing under a cool waterfall before bedtime! With the good fans over each bed it is possible to sleep well. Excellent and inexpensive laundry service on sight. The boat trip down the Sarapiqui river is very nice, too. We saw many creatures…cayman, crocodiles, iguanas plus SO many birds.
9.0
Scored 9.0
Wonderful
Rated wonderful
148 reviews
Price from$99.12per night
RIVER SIDE LODGE, hotel in Puerto Viejo

Located in Horquetas, within 5.6 miles of La Selva Biological Station and 22 miles of Ebal Rodriguez Stadium, RIVER SIDE LODGE provides accommodations with a terrace as well as free private parking...

Quiet location near a stream
9.1
Scored 9.1
Wonderful
Rated wonderful
13 reviews
Price from$59per 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.

The ambient
8.5
Scored 8.5
Very Good
Rated very good
419 reviews
Price from$161.50per night
Hotel Maguey, hotel in Puerto Viejo

Located in Chilamate, 31 miles from Catarata Tesoro Escondido, Hotel Maguey provides accommodations 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$45per night
Selva Verde Lodge, hotel in Puerto Viejo

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

The gorgeous atmosphere. The Italian restaurant on the property was fabulous. The nature and bird walks were great.
8.7
Scored 8.7
Excellent
Rated excellent
171 reviews
Price from$154per night
Gran Gavilán del Sarapiquí Lodge, hotel in Puerto Viejo

With La Selva Biological Station reachable in 1.6 miles, Gran Gavilán del Sarapiquí Lodge provides accommodations, a restaurant, an outdoor swimming pool, a garden and a terrace.

Breakfast was very good with fresh fruit and juice. It was served when we were ready and had eggs and rice for protein. Staff was very nice and accommodating. Grounds were beautiful, and had a great variety of colorful birds, which is why we chose this hotel.
8.5
Scored 8.5
Very Good
Rated very good
422 reviews
Price from$96.60per night
See all hotels in and around Puerto Viejo
Subscribe to receive premium deals

Prices drop the second you sign up!