Book Cheap Hotels in Santa Teresa
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Santa Teresa
Most frequently booked Santa Teresa hotels
Hacienda AltaGracia, Auberge Resorts Collection
Contiguo Escuela Sta Teresa de Cajon, Cajón, San Jose
0.63 km from city centre
The price is CA $2,981 per night
CA $2,981
CA $3,667 total
includes taxes & fees
3 Feb - 4 Feb
Stay at this 5-star luxury hotel in Cajón. Enjoy free valet parking, 2 outdoor pools, and a full-service spa. Popular attractions Alexander Skutch Bird Sanctuary and Topolandia are located nearby.
Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata, 4x4 vehicle ONLY, Ballena, Puntarenas
Free cancellation
Reserve now, pay when you stay
23.43 km from city centre
The price is CA $309 per night
CA $309
CA $349 total
includes taxes & fees
3 Feb - 4 Feb
Stay at this 4.5-star luxury resort in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Uvita Beach and Catarata uvita are located nearby.
Pool
Breakfast included
Canavida Villas & Resort
Calle la Union, Ballena, Puntarenas Province
25.23 km from city centre
The price is CA $134 per night
CA $134
CA $152 total
includes taxes & fees
3 Feb - 4 Feb
Stay at this 4-star vacation home in Ballena. Enjoy free WiFi, free parking, and 10 outdoor pools. Popular attractions Arco Beach and Uvita Beach are located nearby.
La Cusinga Lodge
Km166 Costarena Sur, Ballena, Puntarenas
27.25 km from city centre
The price is CA $274 per night
CA $274
CA $309 total
includes taxes & fees
9 Feb - 10 Feb
Stay at this 3-star spa lodge in Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Arco Beach and Uvita Beach are located nearby.
Pool
Breakfast included
Golden Pineapple Villas
3km East of Banco Costa Rica, Camino a Racho Pacifico, Ballena, Puntarenas
23.31 km from city centre
The price is CA $939 per night
CA $939
CA $1,062 total
includes taxes & fees
12 Feb - 13 Feb
Stay at this 4-star hotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Uvita Beach and Catarata uvita are located nearby.
Pool
Breakfast included
Cristal Ballena Boutique Hotel & Spa
7 km al Sur de Uvita, Costa Ballena, Ballena, Puntarenas
Free cancellation
Reserve now, pay when you stay
27.15 km from city centre
The price is CA $403 per night
CA $403
CA $455 total
includes taxes & fees
8 Feb - 9 Feb
Stay at this 3-star beach resort in Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Uvita Beach and Playa Ballena are located nearby.
Tiki Villas Rainforest Lodge & Spa
12km South of Dominical, Ballena, Puntarenas
27.48 km from city centre
The price is CA $420 per night
CA $420
CA $475 total
includes taxes & fees
2 Feb - 3 Feb
Stay at this 3.5-star spa aparthotel in Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Playa Hermosa and Catarata uvita are located nearby.
Villas Alturas
San Martin Norte, Ballena, Puntarenas
30.36 km from city centre
The price is CA $272 per night
CA $272
CA $307 total
includes taxes & fees
2 Feb - 3 Feb
Stay at this 3.5-star spa resort in Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Playa Dominicalito and Hacienda Baru are located nearby.
Tropical Beach
Bahia Ballena, Uvita, Ballena, Puntarenas
27.12 km from city centre
The price is CA $74 per night
CA $74
CA $83 total
includes taxes & fees
3 Feb - 4 Feb
Stay at this 3-star beach hotel in Ballena. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Uvita Beach and Playa Colonia are located nearby.
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 hotels in Santa Teresa for Extended Stay
Ballena Paradise Aparta Hotel
500 m Norte Parque Marino Ballena, Ballena, Puntarenas
The price is CA $189 per night from Feb. 2 to Feb. 3
CA $189
CA $214 total
includes taxes & fees
2 Feb - 3 Feb
9.8/10 Exceptional! (33 reviews)
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.
Santa Teresa hotels essential information
Accommodation | 876 hotels |
---|---|
Lowest Price | CA $74 |
Highest Price | CA $2,981 |
Popular hotels | Hacienda AltaGracia, Auberge Resorts Collection, Oxygen Jungle Villas & Spa, Canavida Villas & Resort, La Cusinga Lodge, Golden Pineapple Villas, Cristal Ballena Boutique Hotel & Spa, Tiki Villas Rainforest Lodge & Spa, Villas Alturas, Tropical Beach |
Frequently asked questions
Hotels near…
Areas of Santa Teresa
Most popular
Hotels
Hotels with Waterslides in BonnyvilleHotels with Hot Tubs in OshawaSpa Resorts & Hotels in Port AlberniHotels with Hot Tubs in BridgewaterHotels near Winnipeg James Armstrong Richardson Intl.B&B Sea to Sky HighwayHotels in GuelphHostels EdinburghHotels in ComoxHotels near Sunridge MallHostels KitchenerKid Friendly Hotels in CranbrookHotels in Salt Spring IslandBeach Resorts & Hotels in Washington CoastAll Inclusive Resorts & Hotels in Santa Fe
Flights
Delta Seattle (SEA) to San José del Cabo (SJD) flightsAir Canada Vancouver (YVR) to Delhi (DEL) flightsAir Canada Toronto (YYZ) to Marrakech (RAK) flightsWestJet Phoenix (AZA) to Vancouver (YVR) flightsQatar Airways Montreal (YUL) to Hulhulé (MLE) flightsFlights to North SydneyToronto to Samui Intl. Airport (YYZ - USM)Flights from Vancouver to AnaheimAir Tahiti Nui Faaa (PPT) to Vancouver (YVR) flightsFlights from Calgary to São Miguel IslandCaribbean Airlines Toronto (YYZ) to Timehri (GEO) flights
Packages