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 Collection
Contiguo Escuela Sta Teresa de Cajon, Cajón, San Jose
0.63 km from city centre
The price is CA $2,019 per night
CA $2,019
CA $2,484 total
Dec 17 - Dec 18
includes taxes & fees
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.
Pool
Hot tub

Golden Pineapple Villas
3km East of Banco Costa Rica Bahía Ballena Puntarenas
23.31 km from city centre
The price is CA $848 per night
CA $848
CA $958 total
Nov 17 - Nov 18
includes taxes & fees
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 Catarata uvita and Secret Lau Pool are located nearby.
Pool
Breakfast included

Canavida Villas & Resort
Calle la Union Bahía Ballena Puntarenas Province
25.23 km from city centre
The price is CA $71 per night
CA $71
CA $136 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this vacation home in Bahía Ballena. Enjoy free WiFi, free parking, and 10 outdoor pools. Popular attractions Arco Beach and Uvita Beach are located nearby.
Pool
Kitchen

La Cusinga Lodge
Km166 Costarena Sur, Bahía Ballena, Puntarenas
27.51 km from city centre
The price is CA $167 per night
CA $167
CA $189 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 3-star spa lodge in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Arco Beach and Uvita Beach are located nearby.
Pool
Breakfast included

Oxygen Jungle Villas & Spa
1.5 KM Noroeste del catarata, 4x4 vehicle ONLY, Bahía Ballena, Puntarenas
Free cancellation
Reserve now, pay when you stay
23.42 km from city centre
The price is CA $666 per night
CA $666
CA $771 total
Nov 19 - Nov 20
includes taxes & fees
Stay at this 4.5-star luxury resort in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Catarata uvita and Secret Lau Pool are located nearby.
Pool
Breakfast included

Hotel Cuna Del Angel
9 kms south of Dominical Beach, Bahía Ballena, Puntarenas
29.31 km from city centre
The price is CA $190 per night
CA $190
CA $215 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 3.5-star spa hotel in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Alturas Wildlife Sanctuary and Playa Dominicalito are located nearby.
Pool
Breakfast included

Hotel Three Sixty - Adults Only
Calle Perezoso, Ojochal, Ciudad Cortés, Puntarenas
30.64 km from city centre
Stay at this 4-star luxury hotel in Ciudad Cortés. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Turtle Beach Street and El Pavón Waterfall are located nearby.
Pool
Breakfast included

Villas Alturas
San Martin Norte, Bahía Ballena, Puntarenas
Free cancellation
Reserve now, pay when you stay
30.43 km from city centre
The price is CA $201 per night
CA $201
CA $227 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this 3.5-star spa resort in Bahía Ballena. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Alturas Wildlife Sanctuary and Playa Dominicalito are located nearby.
Pool
Breakfast included

Tropical Beach
Bahia Ballena, Uvita, Bahía Ballena, Puntarenas
Free cancellation
Reserve now, pay when you stay
27.12 km from city centre
The price is CA $65 per night
CA $65
CA $73 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 3-star beach hotel in Bahía Ballena. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Uvita Beach and Playa Colonia are located nearby.
Pool
Pet-friendly
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 | 895 hotels |
|---|---|
Lowest Price | CA $73 |
Highest Price | CA $2,484 |
Popular hotels | Hacienda AltaGracia, Auberge Collection, Golden Pineapple Villas, Canavida Villas & Resort, La Cusinga Lodge, Oxygen Jungle Villas & Spa, Hotel Cuna Del Angel, Hotel Three Sixty - Adults Only, Villas Alturas, Tropical Beach |
Frequently asked questions
Recent Santa Teresa hotel reviews by fellow wanderers

Hotel Three Sixty - Adults Only
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"The room and services were perfect, and we had a great weekend "
A verified traveller stayed at Hotel Three Sixty - Adults Only
Hotels near…
Areas of Santa Teresa
Most popular
Hotels
- Spa Resorts & Hotels in Downtown Toronto
- Hotels in Swift Current
- B&B Wallenstein
- Hotels in Gatineau Park
- RV Parks Toronto
- Hotels in Campbell River
- Inn at Laurel Point
- Hotel Wedding Venues in Isla Holbox
- Hotels near RIM Park
- Hotels near Jean Lesage Intl.
- Spa Resorts & Hotels in Addis Ababa
- Hotel Wedding Venues in Downtown Montreal
- Hotels with Hot Tubs in Strathmore
- The Paramount Hotel
Flights
- Flights to Summerside
- Air Canada Edmonton (YEG) to Norman Wells (YVQ) flights
- Flights from Seeduwa - Katunayake (CMB) to Edmonton (YEG)
- Flights to Manchester
- WestJet Penticton (YYF) to Sidney (YYJ) flights
- Turkish Airlines Karachi (KHI) to Toronto (YYZ) flights
- Flights to Springfield
- Flights from Toronto (YYZ) to Penticton (YYF)
- WestJet Toronto (YYZ) to New York (JFK) flights
- Contour Airlines Phoenix (PHX) to Page (PGA) flights
Activities
Packages




