Skip to main content

Resorts in Puerto Viejo

Find the resorts that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best resorts in Puerto Viejo

Check out our selection of great resorts in Puerto Viejo

Filter by:

Review score

Bungalows Beachfront Hotel

Hotel in Puerto Viejo

Located in Puerto Viejo and with Punta Uva Beach reachable within a 6-minute walk, Bungalows Beachfront Hotel provides a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi and a...

F
Fred
From
United States
Location was perfect Having access to beach chairs was nice.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 243 reviews
Price from
$140.03
1 night, 2 adults

Manzanillo Caribbean Resort

Puerto Viejo

Located in Puerto Viejo, a 13-minute walk from Manzanillo Beach, Manzanillo Caribbean Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Leslie
From
Costa Rica
The breakfast was excellent, very communicative staff!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 601 reviews
Price from
$96.77
1 night, 2 adults

Dragonfly Beachfront Villas-Adult Only

Puerto Viejo

Located in Puerto Viejo, a few steps from Punta Uva Beach, Dragonfly Beachfront Villas-Adult Only has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach...

L
Luciana
From
Costa Rica
We had a wonderful stay at these beautiful villas surrounded by lush nature and just steps away from the beach. The location is perfect for relaxing and enjoying the peaceful environment. The staff were incredibly friendly and welcoming. Breakfast was tasty every morning, the gallo pinto was definitely my favorite
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
Price from
$263.25
1 night, 2 adults

Bungalows Punta Uva

Hotel in Puerto Viejo

Located in Puerto Viejo, a 3-minute walk from Punta Uva Beach, Bungalows Punta Uva has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

M
María
From
Costa Rica
Everything; location, customer service, installations, amenities, food… I will definitely come back with the rest of my family!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 431 reviews
Price from
$161.46
1 night, 2 adults

Oropendola Experience

Puerto Viejo

Oropendola Experience in Puerto Viejo provides accommodations with an open-air bath, a garden, and a terrace.

I
Iman
From
United States
That there was a lock box and we could do early check in
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews
Price from
$67
1 night, 2 adults

Hotel Aguas Claras Member of the Cayuga Collection

Hotel in Puerto Viejo

Located in Puerto Viejo, a 5-minute walk from Cocles Beach, Hotel Aguas Claras Member of the Cayuga Collection provides accommodations with free bikes, free private parking, an outdoor swimming pool...

V
Victor
From
Colombia
Great breakfast and very convenient location
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 54 reviews
Price from
$494.40
1 night, 2 adults

Cariblue Beach and Jungle Resort

Hotel in Puerto Viejo

Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles.

I
Iris
From
United Kingdom
The breakfast and the staff was amazing.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,296 reviews
Price from
$136.60
1 night, 2 adults

La Tribu Boutique Hostel for Women

Puerto Viejo

Located in Puerto Viejo, a 6-minute walk from Negra Beach, La Tribu Boutique Hostel for Women has air-conditioned accommodations and a shared lounge.

L
Laura Ximena
From
Colombia
It was amazing one of the best places I have Been
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 788 reviews
Price from
$51.60
1 night, 2 adults

Casa Viva Eco Lodge

Puerto Viejo

Located in Puerto Viejo, Casa Viva Eco Lodge provides free WiFi, and guests can enjoy a garden, a private beach area and a terrace.

N
Nancy
From
United States
Casa Viva is a magical place with an amazing staff. We were so lucky to experience it and will be back! We loved the fresh coconuts from Francisco. We had our wedding at Casa Viva and couldn’t have asked for a dreamier location or more supportive staff. Thank you Casa Viva!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 114 reviews
Price from
$136
1 night, 2 adults

Tasty Dayz Hostel

Puerto Viejo

Located in Puerto Viejo, a 2-minute walk from Cocles Beach, Tasty Dayz Hostel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

S
Sebastien
From
United States
The ambience location and staff/people here really made it a great stay. We only stayed here 2 nights but spent many nights here hanging out before our stay. Highly recommend.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 716 reviews
Price from
$41.30
1 night, 2 adults
All resorts in Puerto Viejo

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Puerto Viejo and surrounding area in the past month

See all

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,296 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 788 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 591 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 828 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 805 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 671 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 431 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 782 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 716 reviews

Popular with guests booking resorts in Puerto Viejo

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 188 reviews

Resorts That Guests Love in Puerto Viejo

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 124 reviews
A beautiful resort for those who seek a break from civilization but still don't want to miss out on anything. You sleep in the middle of a small jungle and still have a beautiful beach nearby that you almost have to yourself. You wake up to the sounds of howler monkeys and see plenty of wildlife. A perfect place to unwind and relax, with a wonderful host.
Guest review byMarc
Young couple
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 828 reviews
Loved the beach location, the restaurant and the design of the entire resort, really very special
Guest review byNicolaas
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,296 reviews
Beautiful resort, staff is incredible, everything perfect.
Guest review byKristian
Family with young children
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 828 reviews
Such a beautiful.place, luxury in the forest, the sea nearby. I loved evreything: thd room, the pools, the restaurants. The staff is nice and it is a pleasure to be there. It is a unique hotel, with a unique design. Thank you!
Guest review byOana
Family with young children
Avg. price/night: $316.40
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 782 reviews
The semi-private beach was amazing. The hotel had the beach lounging dialed in with seating on the beach, and a deck about 30 feet off the beach. They serve coffee near the beach (starting around 5am) in the morning and drinks at night. Breakfast was pretty good with decent portions. The resort had a super nice market attached. The room I had was quirky but cool. It was a great value for money.
Guest review byJayson
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,296 reviews
Cariblue Beach and Jungle Resort matched expectations. You really get the Caribbean vibe, while the property is fairly close to Puerto Viejo town. There is also a private entrance to Cocles beach. The staff was friendly and were able to change our room when we spotted 2 cockroaches in the room we were initially assigned. They also mentioned this sighting was out of the ordinary, something we believed as the rooms were clean overall.
Guest review byGEORGIOS
Group
Avg. price/night: $128.65
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 601 reviews
Absolutely amazing! The staff are so friendly and helpful, the buffet breakfast is delicious, there’s great jungle walks right next to the resort. The pool and bar area are spot on. The room was very clean, great kitchen facilities, loved the fresh coffee machine and ice in freezer. The resort gave me a lovely hamper for my birthday and gave me a ride to the stop. Was a perfect stay, wish I had booked longer.
Guest review byEmma
Solo traveler