Photo by James Wilkinson
San Pedro Hotel Guide - Hotels with Spa in San Pedro, San José
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on San Pedro Hotels with Spa
Top San Pedro Hotels with Spa
Our top choices for San Pedro hotels with a spa

Hotel La Rosa de America
Hotel La Rosa de America
8.8 out of 10, Excellent, (419)

Costa Rica Marriott Hotel Hacienda Belen
Costa Rica Marriott Hotel Hacienda Belen
9.2 out of 10, Wonderful, (1009)
The price is €163
includes taxes & fees
12 Sept - 13 Sept

Mountain Lodge CheTica
Mountain Lodge CheTica
9.4 out of 10, Exceptional, (16)
The price is €92
includes taxes & fees
9 Sept - 10 Sept

Casa Echavarria
Casa Echavarria
7.6 out of 10, Good, (37)
The price is €46
includes taxes & fees
29 Sept - 30 Sept

Rio Perlas Thermal Resort & Spa
Rio Perlas Thermal Resort & Spa
8.0 out of 10, Very good, (161)
The price is €112
includes taxes & fees
7 Sept - 8 Sept

Brillasol Airport Hotel
Brillasol Airport Hotel
8.0 out of 10, Very good, (634)
The price is €88
includes taxes & fees
31 Aug - 1 Sept

Hotel Don Ernesto by La Chimba
Hotel Don Ernesto by La Chimba
8.6 out of 10, Excellent, (44)
The price is €87
includes taxes & fees
27 Sept - 28 Sept

Hotel & Spa El Escondite de la Montaña
Hotel & Spa El Escondite de la Montaña
8.8 out of 10, Excellent, (114)
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.
Top San Pedro Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
More top San Pedro Hotels
- Gran Hotel Costa Rica, Curio Collection by Hilton
- Wyndham San Jose Herradura Hotel & Convention Center
- Hilton San Jose La Sabana
- Irazu Hotel & Studios
- Sheraton San Jose Hotel, Costa Rica
- Hotel Mango
- Hilton Garden Inn Santa Ana San Jose
- Crowne Plaza San Jose La Sabana by IHG
- Studio Hotel Boutique
- InterContinental Costa Rica at Multiplaza Mall by IHG
- Taormina Hotel and Casino
- Holiday Inn San Jose La Sabana by IHG
- Hotel Casa Roland San José
- Hotel Cultura Plaza
- Apartotel & Suites Villas del Rio
- Hyatt Centric San José Escazú
- Hotel Grano de Oro
- Aloft San Jose Hotel, Costa Rica