Spa Hotels in Costa Rica

Find the spa hotels that appeal to you the most

Most visited cities for spa hotels

San José

16 spa hotels

Jacó

29 spa hotels

Fortuna

40 spa hotels

Manuel Antonio

21 spa hotels

Puerto Viejo

22 spa hotels

Tamarindo

51 spa hotels

Puntarenas

3 spa hotels

Quepos

4 spa hotels

Sámara

7 spa hotels

Tambor

3 spa hotels

Tortuguero

7 spa hotels

Nosara

12 spa hotels

Playa Conchal

7 spa hotels

San Ramón

3 spa hotels

Most popular regions for spa hotels

Puntarenas

209 spa hotels

Guanacaste

146 spa hotels

Alajuela

69 spa hotels

Limon

39 spa hotels

San José

22 spa hotels

Gulf of Papagayo

12 spa hotels

Heredia

8 spa hotels

Lake Arenal

5 spa hotels

Cartago

3 spa hotels

The 10 Best Spa Hotels in Costa Rica

Check out our pick of great spa hotels in Costa Rica

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,456 reviews

Surrounded by 860 private acres of tropical rainforest and featuring an on-site lake, a swimming pool, a sun terrace and games room, Arenal Observatory Lodge & Trails is located within the Arenal...

From US$134 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,379 reviews

Set in Fortuna, 10 km from La Fortuna Waterfall, Arenal Manoa Resort & Hot Springs offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$264 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,133 reviews

This tropical hotel is located next to Costa Rica's Arenal Volcano, 6 km from La Fortuna. It offers a natural hot spring, outdoor adventure activities, a luxurious spa and scenic volcano views.

From US$155 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 522 reviews

Located in Quepos, 2.6 km from La Macha Beach, Mountain Top Park Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$82 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 611 reviews

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.

From US$228 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 540 reviews

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.

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

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.

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

Situated in Herradura, 500 metres from Playa Herradura, Paradise Bay Hotel Boutique features accommodation with free bikes, free private parking, an outdoor swimming pool and a private beach area.

From US$130 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 101 reviews

Set in Tortuguero, 50 metres from Tortuguero Beach, Casa Chilamates 2.0 offers air-conditioned accommodation with a balcony and free WiFi. This holiday home features a shared lounge.

From US$102 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 168 reviews

Featuring mountain views, Wellness Park CR features accommodation with patio, around 22 km from La Fortuna Waterfall.

From US$80 per night