Skip to main content

Spa hotels in Puerto Viejo

Find the spa hotels 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 spa hotels in Puerto Viejo

Check out our selection of great spa hotels in Puerto Viejo

Filter by:

Review score

Namu Garden Hotel & Spa - Adults Only

Hotel in Puerto Viejo

Located in Puerto Viejo, a 3-minute walk from Negra Beach, Namu Garden Hotel & Spa - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant....

C
Christina
From
Switzerland
The architecture and the gardens are amazing. The rooms are large and extremely comfortable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 793 reviews
Price from
$210.28
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

Saranda Boutique Hotel

Hotel in Puerto Viejo

Located in Puerto Viejo, a 5-minute walk from Negra Beach, Saranda Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

D
Dawna
From
United States
Excellent service. Cannot beat the pool and the nice rooms with A/C during the hot days. They have bikes to rent, as well as a tuk tuk. WiFi is great with TV in every quarters to watch Netflix etc. Tim is an excellent host and his staff is extremely accommodating. A true gem. We even came to hang out with friends when staying elsewhere because the vibe is Pura Vida!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 591 reviews
Price from
$143.75
1 night, 2 adults

Sonora Jungle & Yoga Retreat

Puerto Viejo

Located 5.2 miles from Jaguar Rescue Center, Sonora Jungle & Yoga Retreat offers an outdoor swimming pool, a garden and air-conditioned accommodations with a terrace and free WiFi.

L
Laodis
From
France
Great, laid-back.atmosphere in this small hotel in the middle of well-maintained vegetation.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 651 reviews
Price from
$92.18
1 night, 2 adults

Umami Hotel - Adults Only

Hotel in Puerto Viejo

Located in Puerto Viejo, a 11-minute walk from Negra Beach, Umami Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Jonas
From
Germany
Staying at Umami felt a bit like paradise. The design of the hotel is beautiful, everything was very clean. Privacy wise it's important to know that only the toilet is in a separate room, the shower and sink/vanity are part of the bedroom. The staff was super helpful and attentive. We had a lot of questions regarding tours, transport etc and they patiently helped us with everything. We definitely recommend this place.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 420 reviews
Price from
$160.16
1 night, 2 adults

Namuwoki Lodge

Hotel in Puerto Viejo

Namuwoki’s accommodations feature ceiling fans and are elegantly decorated with a modern minimalistic style and wooden floors. The bathrooms provide toiletries and have showers.

M
Maria Jose Rojas Arias
From
Costa Rica
I loved this hotel; it was in the middle of the forest. The location was perfect because it was in between Puerto Viejo and Manzanillo, so everything was nearby.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 62 reviews
Price from
$149.94
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,295 reviews
Price from
$138.80
1 night, 2 adults

Olinca Boutique Hotel

Hotel in Puerto Viejo

Located in Puerto Viejo, a 13-minute walk from Negra Beach, Olinca Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
Jennifer
From
Canada
This is the place to stay in puerto viejo! The property is absolutely gorgeous and very clean. The location is amazing. Close to the beach and all restaurants. The pool is nice and refreshing. The staff was some of the nicest people we met on our trip. They went above and beyond. Thank you for everything! We will definitely be back!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 435 reviews
Price from
$172.90
1 night, 2 adults

Hotel Shawandha Costa Rica

Hotel in Puerto Viejo

Located in Puerto Viejo, a 3-minute walk from Chiquita Beach, Hotel Shawandha Costa Rica has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

c
conejo
From
Costa Rica
The furniture and the way nature it’s perfectly conserve! The breakfast is really and the staff is super helpful and kind.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 805 reviews
Price from
$167.63
1 night, 2 adults

Hotel La Costa de Papito

Hotel in Puerto Viejo

La Costa de Papito is located in Puerto Viejo and offers a spa and on-site restaurant. It is just yards from the beach and includes a free Wi-Fi.

G
Gayle
From
United States
The location is excellent. The creativity of the buildings and surroundings is remarkable. The breakfast was excellent.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews
Price from
$79
1 night, 2 adults
All spa hotels in Puerto Viejo

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Puerto Viejo and surrounding area in the past month

See all

Popular with guests booking spa hotels in Puerto Viejo

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

Popular with guests booking spa hotels in Puerto Viejo

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

Popular with guests booking spa hotels in Puerto Viejo

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 793 reviews

Popular with guests booking spa hotels in Puerto Viejo

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

Popular with guests booking spa hotels in Puerto Viejo

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 591 reviews

Popular with guests booking spa hotels in Puerto Viejo

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 651 reviews

Popular with guests booking spa hotels in Puerto Viejo

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

Popular with guests booking spa hotels in Puerto Viejo

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews

Popular with guests booking spa hotels in Puerto Viejo

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

Popular with guests booking spa hotels in Puerto Viejo

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 420 reviews

Save money on spa in Puerto Viejo and nearby – budget options available

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Featuring a private beach area, Beachfront Villa Casa Blanca with Private Pool provides accommodations in Puerto Viejo.

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

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

Casa Modi

Puerto Viejo
Budget options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews

Casa Modi provides beauty services and a fitness room, as well as air-conditioned accommodations in Puerto Viejo, a few steps from Cocles Beach.

Le Cameleon Hotel

Puerto Viejo
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 828 reviews

Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo.

Las Palomas Villas

Cocles
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 77 reviews

Featuring garden views, Las Palomas Villas in Cocles provides accommodations and a garden. With pool views, this accommodation offers a terrace and a swimming pool.

Hotel Bugabutik

Puerto Viejo
Budget options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 328 reviews

Offering an outdoor pool, a spa and a shared terrace, Hotel Bugabutik is located in Cocles. It features free Wi-Fi and free daily breakfast, and is just a short 5-minute walk from the beach.

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

Gecko Treehouse with Jungle View, Plunge Pool & WiFi is a recently renovated vacation home in Puerto Viejo where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

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

Tierra de Suenos Lodge & Wellness Center is set in the jungle 0.6 mi from Chiquita Beach and 1.9 mi from Punta Uva Beach.

All-inclusive spa hotels in Puerto Viejo and nearby

See all

Mar Verde Lodge

Puerto Viejo
All-inclusive options available
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 62 reviews

Mar Verde Lodge is located in Puerto Viejo, just a 6-minute walk from Chiquita Beach and 1.3 miles from Jaguar Rescue Center.

Wabi Sabi Sora

Punta Uva
All-inclusive options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews

Wabi Sabi Sora is a recently renovated apartment in Punta Uva, near Punta Uva Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.

El Oasis-Beachfront paradise

Manzanillo
All-inclusive options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Providing a garden, El Oasis-Beachfront paradise offers accommodations in Manzanillo. This beachfront property offers access to a balcony and free Wifi.

Highly rated spa hotels in Puerto Viejo and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 41 reviews

Located in Cocles, a 3-minute walk from Cocles Beach, Sanctuary Puerto Viejo provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQ about spa hotels in Puerto Viejo

On average, a spa hotel in Puerto Viejo costs $140 per night (based on Booking.com prices).
The average price per night for a spa hotel in Puerto Viejo this weekend is $150 (based on Booking.com prices).
The average price of a spa hotel in Puerto Viejo this evening is $160 (based on Booking.com prices).
Casa Modi, Namu Garden Hotel & Spa - Adults Only, and Manzanillo Caribbean Resort are some of our most popular spa hotels in Puerto Viejo.
For spa hotels in Puerto Viejo serving highly-rated breakfasts, try Namuwoki Lodge, Casa Modi, and Saranda Boutique Hotel.
These spa hotels in Puerto Viejo are highly rated by couples: Mar Verde Lodge, Namuwoki Lodge, and Casa Modi.
Gecko Treehouse with Jungle View, Plunge Pool & WiFi, Tierra de Sueños Lodge & Wellness Center, and Mar Verde Lodge have received great reviews from guests in Puerto Viejo about the views from these spa hotels.

Spa Hotels That Guests Love in Puerto Viejo

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 651 reviews
Amazing gardens, great pool and relaxation spaces nearby. The yoga space was amazing, we took a class there and really enjoyed it. The staff were friendly and breakfast was delicious.
Guest review byLarissa
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 793 reviews
Ultimate vacation hotel. The village is a bit off the general tourism, what’s fantastic to chill. No matter if boss, waitress, cleaning - everyone smiles and is focused on the guests wellbeing. Great food, relaxing massage, comfy and spacious accommodation. Short walk to several beaches or into the village, with shops, restaurants, ice cream…
Guest review byEkaterina
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 651 reviews
The property is beautiful. The rooms are spacious and very clean; the air con is amazing after a long day at the beach! The pool is incredible and the breakfast options were delicious. WiFi was perfect. There was a virus going around while we stayed and it was the perfect place to be while sick - cool, quiet, relaxing!
Guest review byPage_Traveller
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 591 reviews
We loved the hotel because it was very cosy and the staff was just absolutely brilliant. They were kind, thoughtful and smiling ! so rare ! Well done ! We loved the pool, watching our favorite Netflix show on the tv while relaxing in the jacuzzi. We loved the breakfasts and the massage table ! We recommend this hotel. Bathroom and toilets are also clean and perfect.
Guest review byLouise
Young couple