
Find hotels near Santa Teresa Beach, from CA $78
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Teresa Beach hotels

PURAPURA SANTA TERESA
PURAPURA SANTA TERESA1.2 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (17 reviews)
The price is CA $247
CA $279 total
includes taxes & fees
Mar 30 - Mar 31

Santa Teresa Surf Vista Villas
Santa Teresa Surf Vista Villas0.7 km from Santa Teresa Beach
9.6 out of 10, Exceptional, (50 reviews)
The price is CA $105
CA $119 total
includes taxes & fees
Mar 21 - Mar 22

Casa Cecilia Beach Front
Casa Cecilia Beach Front0.3 km from Santa Teresa Beach
9.6 out of 10, Exceptional, (72 reviews)
The price is CA $245
CA $277 total
includes taxes & fees
Apr 6 - Apr 7

Blue Mist Hotel & Beach Club
Blue Mist Hotel & Beach Club2.2 km from Santa Teresa Beach
9.8 out of 10, Exceptional, (15 reviews)

Blooma Boutique Hotel & Kosher Restaurant
Blooma Boutique Hotel & Kosher Restaurant3.2 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (14 reviews)
The price is CA $452
CA $511 total
includes taxes & fees
Mar 21 - Mar 22

Vista Del Alma Boutique Resort - Adults Only
Vista Del Alma Boutique Resort - Adults Only2.5 km from Santa Teresa Beach
9.8 out of 10, Exceptional, (49 reviews)
The price is CA $419
CA $473 total
includes taxes & fees
Mar 19 - Mar 20

Point Break Santa Teresa
Point Break Santa Teresa1.3 km from Santa Teresa Beach
9.2 out of 10, Wonderful, (25 reviews)
The price is CA $91
CA $103 total
includes taxes & fees
Apr 15 - Apr 16

Peace Loft Santa Teresa
Peace Loft Santa Teresa2.3 km from Santa Teresa Beach
9.6 out of 10, Exceptional, (50 reviews)
The price is CA $193
CA $218 total
includes taxes & fees
Mar 24 - Mar 25

Bohemia Experience
Bohemia Experience0.5 km from Santa Teresa Beach
8.8 out of 10, Excellent, (39 reviews)
The price is CA $246
CA $387 total
includes taxes & fees
Mar 17 - Mar 18

Ventura Santa Teresa
Ventura Santa Teresa3.2 km from Santa Teresa Beach
9.4 out of 10, Exceptional, (23 reviews)
The price is CA $110
CA $124 total
includes taxes & fees
Mar 17 - Mar 18

Believe Surf & Yoga Lodge Santa Teresa - Hostel
Believe Surf & Yoga Lodge Santa Teresa - Hostel0.7 km from Santa Teresa Beach
8.8 out of 10, Excellent, (18 reviews)
The price is CA $90
CA $102 total
includes taxes & fees
Apr 13 - Apr 14

Don Jons Lodge -Surf & Yoga
Don Jons Lodge -Surf & Yoga1.3 km from Santa Teresa Beach
8.8 out of 10, Excellent, (13 reviews)

Zula Inn Aparthotel
Zula Inn Aparthotel2.2 km from Santa Teresa Beach
9.0 out of 10, Wonderful, (62 reviews)
The price is CA $151
CA $171 total
includes taxes & fees
Mar 17 - Mar 18

Nautilus Surf & Yoga Villas Santa Teresa
Nautilus Surf & Yoga Villas Santa Teresa1.2 km from Santa Teresa Beach
8.4 out of 10, Very good, (119 reviews)

Beach Cabinas
Beach Cabinas2.4 km from Santa Teresa Beach
8.6 out of 10, Excellent, (11 reviews)
The price is CA $69
CA $78 total
includes taxes & fees
Apr 5 - Apr 6

Habitat Surf Glamp
Habitat Surf Glamp1.1 km from Santa Teresa Beach
9.0 out of 10, Wonderful, (4 reviews)

Hotel Fermata
Hotel Fermata0.7 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $977
CA $1,228 total
includes taxes & fees
Apr 16 - Apr 17

Surf Paradise
Surf Paradise2.7 km from Santa Teresa Beach
8.8 out of 10, Excellent, (3 reviews)
The price is CA $99
CA $112 total
includes taxes & fees
Mar 17 - Mar 18

Surfside Apartments Playa Carmen
Surfside Apartments Playa Carmen3.1 km from Santa Teresa Beach
6.8 out of 10, (5 reviews)
The price is CA $130
CA $146 total
includes taxes & fees
Apr 16 - Apr 17

Casa O Lala Santa Teresa
Casa O Lala Santa Teresa2.4 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (1 review)
The price is CA $803
CA $977 total
includes taxes & fees
Apr 16 - Apr 17
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 Santa Teresa Beach Hotel Reviews

Selva Resort
10/10 Excellent
Hotels near other Santa Teresa Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Tortuga Island
- Cheap Hotels in Cabo Blanco Nature Reserve
- Hostels in Cabuya
- Cabuya Hotels
- Lodges in Cabuya
- Carmen Hotels
- Cedros Hotels
- Guest Houses in Cóbano
- Cóbano Hotels
- Curu Hotels
- Dominicas Hotels
- Las Delicias Hotels
- Hotels near Los Delfines Golf & Country Club
- Cabin Rentals in Malpais
- Beach Hotel Hotels in Malpais
- Luxury Hotels in Malpais
- Malpais Hotels
- Hostels in Manzanillo
- Manzanillo Hotels
- Montana Grande Hotels
- Hotels near Montezuma Beach
- Hostels in Montezuma
- Beach Hotel Hotels in Montezuma
- Lgbt Friendly Hotels in Montezuma
- Luxury Hotels in Montezuma
- Montezuma Hotels
- Vacation Homes in Montezuma
- Resorts in Montezuma
- All Inclusive Resorts and in Paquera
- Paquera Hotels
- Playa Hermosa Cóbano Hotels
- San Isidro Hotels
- All Inclusive Resorts and in Santa Teresa
- Barcelo Hotels in Santa Teresa
- Beach Hotel Hotels in Santa Teresa
- Golf Hotels in Santa Teresa
- Lgbt Friendly Hotels in Santa Teresa
- Luxury Hotels in Santa Teresa
- Spa Hotels in Santa Teresa
- Santa Teresa Hotels
- Vacation Homes in Santa Teresa
- Resorts in Santa Teresa
- Villas in Santa Teresa
- Santiago Hotels
- Hotels near Tambor
- All Inclusive Resorts and in Tambor
- Beach Hotel Hotels in Tambor
- Tambor Hotels
- Resorts in Tambor
- Hostels in Tortuga Island
- Tortuga Island Hotels
- Resorts in Tortuga Island
- Flights to Cóbano
- Flights to Malpais
- Flights to Montezuma
- Flights to Paquera
- Flights to Santa Teresa
- Flights to Tambor
- Flights from Liberia (LIR) to Tambor (TMU)
- Flights from San José (SJO) to Tambor (TMU)
- Flights from Tamarindo (TNO) to Tambor (TMU)
- Flights from Edmonton (YEG) to Tambor (TMU)
- Flights from Ottawa (YOW) to Tambor (TMU)
- Flights from Montreal (YUL) to Tambor (TMU)
- Flights from Vancouver (YVR) to Tambor (TMU)
- Flights from Calgary (YYC) to Tambor (TMU)
- Flights from Toronto (YYZ) to Tambor (TMU)



































































