The 10 best spa hotels in Puerto Viejo, Costa Rica | Booking.com
Skip to main content

Spa Hotels in Puerto Viejo

Find the spa hotels that appeal to you the most

The best spa hotels in Puerto Viejo

Check out our pick of great spa hotels in Puerto Viejo

Filter by:

Review score

Namu Garden Hotel & Spa - Adults Only

Hotel in Puerto Viejo

Set in Puerto Viejo, 300 metres from Negra Beach, Namu Garden Hotel & Spa - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

D
Dominik
From
Croatia
A hotel on level, delicious breakfast, big bed and bathroom, great shower.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 557 reviews
Price from
US$188.29
1 night, 2 adults

Manzanillo Caribbean Resort

Puerto Viejo

Situated in Puerto Viejo, 1.2 km from Manzanillo Beach, Manzanillo Caribbean Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

W
Willem
From
Netherlands
Two good bedrooms and a fine living room.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 497 reviews
Price from
US$93.56
1 night, 2 adults

Saranda Boutique Hotel

Hotel in Puerto Viejo

Set in Puerto Viejo, 400 metres from Negra Beach, Saranda Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

J
Jennifer
From
Germany
The property is very individual and special. You enter the building and feel relaxed immediately. The bar is amazing, drinks and foods were really good and the owner of the hotel is just great. I also loved the pool and the very comfortable beds. It was the best hotel I’ve stayed in so far.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 512 reviews
Price from
US$143.75
1 night, 2 adults

Sonora Jungle & Yoga Retreat

Puerto Viejo

Situated 8.4 km from Jaguar Rescue Center, Sonora Jungle & Yoga Retreat offers an outdoor swimming pool, a garden and air-conditioned accommodation with a terrace and free WiFi.

T
Tiago
From
Portugal
Very relaxing, nice pool and the breakfast was amazing (in particular the cakes!). The staff is very friendly and helpful, and the atmosphere was peaceful while blending in the jungle.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 760 reviews
Price from
US$80.04
1 night, 2 adults

Le Cameleon Hotel

Hotel in Puerto Viejo

Offering a beautiful tropical forest setting, Le Cameleon Hotel is a walking distance from Cocles beach in Puerto Viejo. This luxurious resort features a beach club, an outdoor swimming pool and a...

F
Felix
From
Germany
- the pools - breakfast - animals around - the area - pizza at the NOA
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,146 reviews
Price from
US$245.70
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, 1 km from Playa Cocles.

D
Dejan
From
Slovenia
Many different animals on site (toucans, sloths, agouti...), and the beach is just on the other side of the road. It takes cca 20min of walk to the town of Puerto Viejo which we didn't find as a problem.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,335 reviews
Price from
US$140.02
1 night, 2 adults

Olinca Boutique Hotel

Hotel in Puerto Viejo

Set in Puerto Viejo, 1.1 km from Negra Beach, Olinca Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Samantha
From
Australia
The pool was divine, breakfast was fabulous and the customer service from the staff was impressive
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 499 reviews
Price from
US$192
1 night, 2 adults

Umami Hotel - Adults Only

Hotel in Puerto Viejo

Situated in Puerto Viejo, less than 1 km from Negra Beach, Umami Hotel - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

F
Florian
From
Switzerland
Very nice rooms, good equipment, helpful staff - the breakfast was also great
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 511 reviews
Price from
US$166.15
1 night, 2 adults

Shawandha Lodge

Puerto Viejo

Featuring garden views, Shawandha Lodge in Puerto Viejo features accommodation, an outdoor swimming pool, a garden, a private beach area, a terrace and a restaurant.

R
Roosmarie
From
Netherlands
Everything! This place is amazing! Insanely beautiful garden with wonderful rooms and spacious bathrooms. The ultimate getaway. Enjoy the pool or just relax in your hammock. Amazing place to just listen to the sounds of wildlife!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 857 reviews
Price from
US$200.25
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 metres from the beach and includes a free Wi-Fi.

T
Thandeka Z
From
South Africa
Everything is outstanding! The rooms, the staff, the restaurant, the location - everything!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 190 reviews
Price from
US$89
1 night, 2 adults
All spa hotels in Puerto Viejo

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with 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 surroundings in the past month

See all

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

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 32 reviews

    Situated in Puerto Viejo, less than 1 km from Negra Beach, Hotel Mandacarú Puerto Viejo features accommodation with an outdoor swimming pool, free private parking, a garden and a spa and wellness...

    From US$90.40 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,335 reviews

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

    From US$153.52 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Located in Cocles, All Private Villa, Pool, HOT Jacuzzi, Magic Jungle Garden, Cocles Beach offers a balcony with garden and inner courtyard views, as well as a year-round outdoor pool, hot spring bath...

  • Casa Modi

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 143 reviews

    Set within 50 metres of Cocles Beach and 1.3 km of Chiquita Beach, Casa Modi offers rooms with air conditioning and a private bathroom in Puerto Viejo.

  • Caribe Town Bungalows

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 150 reviews

    Situated 150 metres from Playa Cocles Beach, Caribe Town Bungalows offers tropical gardens and a pool with a swim-up bar. Puerto Viejo town is just 3 km away.

  • Las Palomas Villas

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

    Las Palomas Villas is situated in Cocles and has a pool with a view and garden views. There is a private entrance at the villa for the convenience of those who stay.

  • Hotel Bugabutik

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 352 reviews

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

    From US$133.34 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 15 reviews

    Boasting accommodation with a private pool, garden view and a balcony, Gecko Treehouse with Jungle View, Plunge Pool & WiFi is situated in Puerto Viejo.

Highly rated spa hotels in Puerto Viejo and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 69 reviews

    Boasting garden views, Mar Verde Lodge offers accommodation with a garden and a balcony, around 600 metres from Chiquita Beach.

  • Wabi Sabi Sora

    Punta Uva
    8.0+ review score
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 10 reviews

    A recently renovated apartment situated in Punta Uva, Wabi Sabi Sora features a garden. This beachfront property offers access to a patio, free private parking and free WiFi.

All-inclusive spa hotels in Puerto Viejo and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 53 reviews

    Tierra de Suenos Lodge & Wellness Center is set in the jungle 1 km from Chiquita Beach and 3 km from Punta Uva Beach.

  • El Oasis-Beachfront paradise

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

    Located in Manzanillo, just 7 km from Jaguar Rescue Center, El Oasis-Beachfront paradise provides beachfront accommodation with a private beach area, an open-air bath, a garden and free WiFi.

FAQ about spa hotels in Puerto Viejo

Spa hotels that guests love in Puerto Viejo

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 760 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 by
    Larissa
    Young couple
  • Avg. price/night: US$447.48
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 557 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 by
    Ekaterina
    Young couple
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 760 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 by
    Page_Traveller
    Young couple
  • Avg. price/night: US$139.84
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 512 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 by
    Louise
    Young couple
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 760 reviews
    A lovely relaxing stay. Probably the best breakfast we had during our 3 weeks in Costa Rica. Light, spacious comfortable room with a great shower.
    Guest review by
    Mary
    Young couple