Find Cheap Deals onResorts & Hotels with Spas in Costa Rica
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!
Check Last Minute Costa Rica Hotel Deals
Top Cities in Costa Rica

San José
Featured Costa Rica Resorts & Hotels with Spas

Volcano Lodge Hotel & Thermal Experience
Travelers like: sauna, massage, hot springs

The Royal Corin Thermal Water Spa & Resort - Adults Only
Travelers like: full-service spa, sauna, steam room, massage

The Springs Resort and Spa at Arenal
Travelers like: full-service spa, sauna, steam room, massage

Tabacón Thermal Resort & Spa
Travelers like: full-service spa, massage, facials, manicures and pedicures

Xandari Resort And Spa
Travelers like: full-service spa, massage, facials, manicures and pedicures

Casa Luna Hotel & Spa
Travelers like: full-service spa, massage, facials, scrubs

JW Marriott Guanacaste Resort and Spa
Travelers like: full-service spa, sauna, steam room, massage

Borinquen Thermal Resort
Travelers like: full-service spa, sauna, steam room, massage

Rio Perdido Hotel & Thermal River
Travelers like: full-service spa, massage, facials, hot springs

Lost Iguana Resort and Spa
Travelers like: full-service spa, massage

Margaritaville Beach Resort Playa Flamingo
Travelers like: full-service spa, sauna, steam room, massage

Parador Nature Resort and Spa
Travelers like: full-service spa, sauna, steam room, massage
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Costa Rica
- San José Hotels
- La Fortuna Hotels
- Tamarindo Hotels
- Monterrey Hotels
- Sardinal Hotels
- Ballena Hotels
- Peñas Blancas Hotels
- San Lorenzo Hotels
- Quepos Hotels
- Jacó Hotels
- Cabo Velas Hotels
- Liberia Hotels
- Manuel Antonio Hotels
- Sámara Hotels
- Monteverde Hotels
- Cahuita Hotels
- Nosara Hotels
- Nacascolo Hotels
- Cóbano Hotels
- Playa Flamingo Hotels
- Paquera Hotels
- Playa Hermosa Hotels
- Tempate Hotels
- El Roble Hotels
Top Attractions in Costa Rica
- Hotels near Arenal Volcano National Park
- Hotels near Jacó Beach
- Hotels near Coco Beach
- Hotels near Tamarindo Beach
- Hotels near Flamingo Beach
- Hotels near Manuel Antonio Beach
- Hotels near Arenal Volcano
- Hotels near Sabana Park
- Hotels near Tabacon Hot Springs
- Hotels near Monteverde Cloud Forest Biological Reserve
- Hotels near Rincón de la Vieja Volcano National Park
- Hotels near Poás Volcano National Park
- Hotels near Conchal Beach
- Hotels near Multiplaza Mall Escazu
- Hotels near National Stadium of Costa Rica
- Hotels near Santa Teresa Beach
- Hotels near La Fortuna Waterfall
- Hotels near Samara Beach
- Hotels near Playa Hermosa
- Hotels near Baldi Hot Springs
Popular Hotel Themes in Costa Rica
- Hotels with Free Parking in Costa Rica
- Hotels with a Pool in Costa Rica
- Family Hotels in Costa Rica
- Beach Hotels in Costa Rica
- Apartment Hotel in Costa Rica
- Romantic Hotels in Costa Rica
- Pet-friendly Hotels in Costa Rica
- Hotels with Hot Tubs in Costa Rica
- Hotel Wedding Venues in Costa Rica
- Luxury Hotels in Costa Rica
Top Booked Hotels in Costa Rica
- Hampton by Hilton San Jose Airport
- Barceló San José
- Country Inn & Suites by Radisson, San Jose Aeropuerto, Costa Rica
- La Cusinga Lodge
- Hotel Riu Palace Costa Rica - All Inclusive
- Courtyard by Marriott San Jose Airport Alajuela
- Costa Rica Marriott Hotel Hacienda Belen
- Hotel Los Lagos Spa & Resort
- InterContinental Costa Rica at Multiplaza Mall by IHG
- Volcano Lodge Hotel & Thermal Experience
- Wyndham Tamarindo
- Parador Nature Resort and Spa
- Margaritaville Beach Resort Playa Flamingo