A branch with red flowers against a blurred green background.

Hotels with Spa in Puerto Viejo, Heredia Province

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Puerto Viejo Hotels with Spa

Next weekend
In two weeks

Our top choices for Puerto Viejo hotels with a spa

Recreo Verde Hot Springs & Spa

Recreo Verde Hot Springs & Spa
2.5 star property
Venecia
8.8 out of 10, Excellent, (41 reviews)
  • cleanliness
    Rejuvenate among mountain hot springs with invigorating massage treatments and 5 outdoor pools for a complete wellness escape.
The price is P5,127
P5,793 total
includes taxes & fees
Jul 19 - Jul 20
Recreo Verde Hot Springs & Spa

El Lugar Hotel & Nature Reserve Costa Rica

El Lugar Hotel & Nature Reserve Costa Rica
4.5 star property
Las Horquetas
9.4 out of 10, Exceptional, (22 reviews)
  • cleanliness
    Escape to a Costa Rican nature reserve resort where aromatherapy massages and hot springs create an unforgettable wellness retreat.
The price is P10,681
P12,070 total
includes taxes & fees
Aug 3 - Aug 4
El Lugar Hotel & Nature Reserve Costa Rica

Chilamate Rainforest Eco-retreat

Chilamate Rainforest Eco-retreat
3.0 star property
La Virgen
9.2 out of 10, Wonderful, (57 reviews)
  • cleanliness
    Riverside rainforest retreat offers blissful spa services, garden paths to the water, and deep-tissue massages in an eco-friendly haven.
The price is P3,345
P3,780 total
includes taxes & fees
Jul 7 - Jul 8
Chilamate Rainforest Eco-retreat

Ara Ambigua Lodge

Ara Ambigua Lodge
3.0 star property
Puerto Viejo
8.4 out of 10, Very Good, (77 reviews)
  • cleanliness
    Indulge in relaxation at this hotel's full-service spa with couples treatment rooms and sauna in a rural setting.
The price is P6,634
P7,497 total
includes taxes & fees
Jul 6 - Jul 7
Ara Ambigua Lodge

Maquenque Lodge

Maquenque Lodge
3.0 star property
Pital
9.6 out of 10, Exceptional, (85 reviews)
The price is P14,264
P16,118 total
includes taxes & fees
Jul 14 - Jul 15
Maquenque Lodge

Hotel Vale's

Hotel Vale's
3.0 star property
Aguas Zarcas
9.0 out of 10, Wonderful, (16 reviews)
The price is P3,735
P4,220 total
includes taxes & fees
Jul 6 - Jul 7
Hotel Vale's

Cabinas Piedra Luna

Cabinas Piedra Luna
3.0 star property
Aguas Zarcas
8.0 out of 10, Very Good, (15 reviews)
  • cleanliness
    Unwind at this nature-adjacent hotel with a full-service spa offering massages, facials, and body treatments for a rejuvenating escape.
The price is P2,344
P2,649 total
includes taxes & fees
Aug 3 - Aug 4
Cabinas Piedra Luna
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at spa hotels in Puerto Viejo

Top Puerto Viejo Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Puerto Viejo?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Spa hotels are the perfect way to break out of your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Puerto Viejo?
Ara Ambigua Lodge is a top spa hotel featuring a bar and a restaurant. Treat yourself to a facial, body scrub, or Swedish massage at the onsite spa.
How many spa hotels will I find in Puerto Viejo?
Among Expedia's 14 accommodation options in Puerto Viejo, there is 1 spa hotel.
What's there to see and do in Puerto Viejo?
Experience Puerto Viejo with a stop at Barra del Colorado National Wildlife Refuge, La Selva Biological Station, and Costa Rica Nature Pavilion. If you have spare time during your trip, you might want to make a stop at Tirimbina Rainforest Center and Rara Avis Waterfall.
What is a Puerto Viejo spa hotel?
Spa hotels in Puerto Viejo provide lodging and have a full on-site spa which offers services including couples massages and body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.