We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Santa Teresa Hotels

What style of hotel do you prefer?
All Hotels (23)
B&Bs (28)
Best Value (2)
Romantic (16)
On the Beach (13)
Family (11)
Trendy (1)
Luxury (1)
Holiday Rentals (25)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Special offers in Santa Teresa

Otro Lado Lodge and Restaurant
Otro Lado Lodge and Restaurant 5.0 of 5 stars
Special offer SPECIAL 6+1 NIGHTS
Funky Monkey Lodge
Funky Monkey Lodge 4.5 of 5 stars
Special offer 15% off room rate
View all special offers in Santa Teresa (9)

Hotels travellers recommend

Villas Hermosas
155 AUD - 361 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service Special offer 4-for-3 OR 20% off!
Ranked #1 of 23 hotels in Santa Teresa
5 of 5 stars 181 reviews
Traveller photos (214)
Casa MarBella
62 AUD - 284 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service
Ranked #2 of 23 hotels in Santa Teresa
5 of 5 stars 173 reviews
Traveller photos (179)
Horizon Ocean View Hotel and Yoga Center
82 AUD - 124 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Relaxation & Spa Special offer Horizon's Special!!!
Ranked #3 of 23 hotels in Santa Teresa
5 of 5 stars 174 reviews
Traveller photos (172)
Playa Cielo
155 AUD - 258 AUD per night*
+1(718)880-7823
+50626401106
Playa Cielo Slideshow
Ranked #4 of 23 hotels in Santa Teresa
5 of 5 stars 65 reviews
Traveller photos (52)
The Red Palm Villas
201 AUD - 902 AUD per night*
Travellers' Choice™ 2012 Winner Best Service | Bargain Offers & Announcements CRAZY Prices Beach...
E-mail hotel
+1-888-405-0201
Offers & Announcements CRAZY Prices Beach Villas
The Red Palm Villas Slideshow
Ranked #5 of 23 hotels in Santa Teresa
5 of 5 stars 126 reviews
Traveller photos (118)
Manala Hotel
93 AUD - 144 AUD per night*
Travellers' Choice™ 2012 Winner Bargain | Best Service Special offer Click for details
E-mail hotel
+506 (506) 26401132
Special offer Click for details
Manala Hotel Slideshow
Ranked #6 of 23 hotels in Santa Teresa
5 of 5 stars 110 reviews
Traveller photos (67)
3.0 of 5 Otro Lado Lodge and Restaurant
70 AUD - 105 AUD per night*
Travellers' Choice™ 2012 Winner Bargain Special offer SPECIAL 6+1 NIGHTS
CHECK RATES! ABS:HotelCheckRates-d1082739?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 23 hotels in Santa Teresa
5 of 5 stars 84 reviews
Professional photos | Traveller photos (67)
E-mail hotel
+506(506)2640-0254
Hotel Buenos Aires Slideshow
Ranked #8 of 23 hotels in Santa Teresa
5 of 5 stars 33 reviews
Traveller photos (42)
Shaka Beach Retreat
139 AUD - 227 AUD per night*
+506 2640-1118
E-mail hotel
Shaka Beach Retreat Slideshow
Ranked #9 of 23 hotels in Santa Teresa
5 of 5 stars 59 reviews
Traveller photos (87)
4.0 of 5 Pranamar Villas and Yoga Retreat
227 AUD - 343 AUD per night*
Travellers' Choice™ 2012 Winner Top 25 Special offer 20% off May and June
E-mail hotel
518 772 6262
Special offer 20% off May and June
Pranamar Villas and Yoga Retreat Slideshow
CHECK RATES! ABS:HotelCheckRates-d1815376?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 23 hotels in Santa Teresa
4.5 of 5 stars 92 reviews
Professional photos | Traveller photos (63)
3.5 of 5 Florblanca Resort
408 AUD - 582 AUD per night*
Travellers' Choice™ 2012 Winner Luxury | Relaxation & Spa
CHECK RATES! ABS:HotelCheckRates-d302978?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 23 hotels in Santa Teresa
4.5 of 5 stars 130 reviews
Professional photos | Traveller photos (159)
Funky Monkey Lodge
12 AUD - 186 AUD per night*
Special offer 15% off room rate
E-mail hotel
+506 26400272
Special offer 15% off room rate
Funky Monkey Lodge Slideshow
CHECK RATES! ABS:HotelCheckRates-d648431?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 23 hotels in Santa Teresa
4.5 of 5 stars 100 reviews
Traveller photos (78)
Ranked #13 of 23 hotels in Santa Teresa
4.5 of 5 stars 18 reviews
Traveller photos (19)
Rumbo Surf Lodge
62 AUD - 72 AUD per night*
Offers & Announcements 25% off room rate
E-mail hotel
+506 +50626401122
Offers & Announcements 25% off room rate
Rumbo Surf Lodge Slideshow
Ranked #14 of 23 hotels in Santa Teresa
4.5 of 5 stars 8 reviews
Traveller photos (11)
NamaStay Surf House
26 AUD - 52 AUD per night*
Ranked #15 of 23 hotels in Santa Teresa
4.5 of 5 stars 10 reviews
Traveller photos (10)
Milarepa
103 AUD - 124 AUD per night*
Ranked #16 of 23 hotels in Santa Teresa
4.5 of 5 stars 55 reviews
Traveller photos (41)
2.5 of 5 Esencia Hotel & Villas
105 AUD - 123 AUD per night*
E-mail hotel
Esencia Hotel & Villas Slideshow
CHECK RATES! ABS:HotelCheckRates-d656698?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 23 hotels in Santa Teresa
4 of 5 stars 47 reviews
Professional photos | Traveller photos (32)
3.0 of 5 Hotel Tropico Latino
81 AUD - 146 AUD per night*
Special offer 25% off room rate
CHECK RATES! ABS:HotelCheckRates-d302677?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 23 hotels in Santa Teresa
3.5 of 5 stars 91 reviews
Professional photos | Traveller photos (65)
Ranked #19 of 23 hotels in Santa Teresa
4 of 5 stars 5 reviews
Traveller photos (8)
Hotel Playa Carmen
93 AUD per night*
Ranked #20 of 23 hotels in Santa Teresa
4 of 5 stars 19 reviews
Traveller photos (22)
Hotel Luz De Vida
98 AUD - 134 AUD per night*
Ranked #21 of 23 hotels in Santa Teresa
3.5 of 5 stars 54 reviews
Traveller photos (46)
Refugio Paraiso
93 AUD per night*
Ranked #22 of 23 hotels in Santa Teresa
4 of 5 stars 1 review
Beach Break Surf Hotel
41 AUD - 103 AUD per night*
Ranked #23 of 23 hotels in Santa Teresa
3.5 of 5 stars 23 reviews
Traveller photos (3)