Search for Cheap Deals on
Spa Resort Hotels in Dominical

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured Dominical Resorts & Hotels with Spas

Savegre Hotel Natural Reserve & Spa

Savegre Hotel Natural Reserve & Spa

3.5 out of 5
Calle San Gerardo Páramo San Jose
Fully refundableReserve now, pay when you stay
Book a stay at this spa hotel in Páramo. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
Savegre Hotel Natural Reserve & Spa
Kura Boutique Hotel Member of the Cayuga Collection

Kura Boutique Hotel Member of the Cayuga Collection

4 out of 5
Uvita, Osa Peninsula Bahía Ballena Puntarenas
Book a stay at this beach hotel in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Catarata uvita and Secret Lau Pool are ...
Kura Boutique Hotel Member of the Cayuga Collection
Hotel Cuna Del Angel

Hotel Cuna Del Angel

3.5 out of 5
9 kms south of Dominical Beach Bahía Ballena Puntarenas
Book a stay at this spa hotel in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Hotel Cuna Del Angel
Villas Rio Mar

Villas Rio Mar

3 out of 5
Dominical Beach Bahía Ballena Puntarenas
Fully refundableReserve now, pay when you stay
Stay at this hotel in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
Villas Rio Mar
Alma de Ojochal

Alma de Ojochal

3 out of 5
Calle Perezoso Ciudad Cortés Puntarenas
Stay at this hotel in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Turtle Beach Street and Tortuga Beach are located ...
Alma de Ojochal
Cristal Ballena Boutique Hotel & Spa

Cristal Ballena Boutique Hotel & Spa

3 out of 5
7 km al Sur de Uvita Bahía Ballena Puntarenas
Fully refundableReserve now, pay when you stay
Book a stay at this beach resort in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Playa Ballena and Arco Beach are located ...
Cristal Ballena Boutique Hotel & Spa
Dantica Cloud Forest Lodge

Dantica Cloud Forest Lodge

3.5 out of 5
Los Santos Forest Reserve Copey San Jose
Book a stay at this family-friendly resort in San Gerardo de Dota. Enjoy free WiFi, free parking, and room service. Popular attractions Rio Savegre Waterfall ...
Dantica Cloud Forest Lodge
El Castillo Boutique Luxury Hotel

El Castillo Boutique Luxury Hotel

3.5 out of 5
Calle Perezoso Ciudad Cortés Puntarenas Province
Book a stay at this beach hotel in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
El Castillo Boutique Luxury Hotel
Elan at Ballena Beach

Elan at Ballena Beach

4 out of 5
Uvita, Osa penisula Bahía Ballena Puntarenas
Book a stay at this beach aparthotel in Bahía Ballena. Enjoy free WiFi, free parking, and an airport shuttle (surcharge). Popular attractions Playa Ballena and ...
Elan at Ballena Beach
Hacienda AltaGracia, Auberge Collection

Hacienda AltaGracia, Auberge Collection

5 out of 5
Contiguo Escuela Sta Teresa de Cajon Cajón San Jose
Book a stay at this luxury hotel in Cajón. Enjoy free valet parking, 2 outdoor pools, and a full-service spa. Popular attractions Alexander Skutch Bird Sanctuary ...
Hacienda AltaGracia, Auberge Collection
Hotel el Mono Feliz

Hotel el Mono Feliz

2.5 out of 5
200 mts de la escuela Calle del Jardin Ciudad Cortés
Stay at this B&B in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Turtle Beach Street and Tortuga Beach are located ...
Hotel el Mono Feliz
Hotel Ocean Breeze

Hotel Ocean Breeze

3 out of 5
200 Meters East of Ferreteria Ventanas Ciudad Cortés Puntarenas
Stay at this resort in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Turtle Beach Street and Tortuga Beach are located ...
Hotel Ocean Breeze
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.