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)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Special offers in Santa Teresa

Fuego Lodge
Fuego Lodge 5.0 of 5 stars
Special offer 30% off room rate
Manala Hotel
Manala Hotel 5.0 of 5 stars
Special offer Click for details
View all special offers in Santa Teresa (9)

Hotels travellers recommend

Villas Hermosas
S$192 - 448 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
S$77 - 352 per night*
Travellers' Choice® 2012 Winner Bargain | Best Service
Ranked #2 of 23 hotels in Santa Teresa
5 of 5 stars 172 reviews
Traveller photos (179)
Horizon Ocean View Hotel and Yoga Center
S$102 - 154 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
S$192 - 320 per night*
+1(718)880-7823
+50626401106
Playa Cielo Slideshow
Ranked #4 of 23 hotels in Santa Teresa
5 of 5 stars 64 reviews
Traveller photos (52)
The Red Palm Villas
S$250 - 1,120 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
S$115 - 179 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
S$87 - 131 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 83 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
S$173 - 282 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
S$282 - 426 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
S$507 - 723 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 129 reviews
Professional photos | Traveller photos (159)
Funky Monkey Lodge
S$15 - 230 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
S$77 - 90 per night*
Offers & Announcements 15% off room rate
E-mail hotel
+506 +50626401122
Offers & Announcements 15% 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
S$32 - 64 per night*
Ranked #15 of 23 hotels in Santa Teresa
4.5 of 5 stars 10 reviews
Traveller photos (10)
Milarepa
S$128 - 154 per night*
Ranked #16 of 23 hotels in Santa Teresa
4.5 of 5 stars 54 reviews
Traveller photos (41)
2.5 of 5 Esencia Hotel & Villas
S$131 - 152 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
S$101 - 182 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 90 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
S$115 per night*
Ranked #20 of 23 hotels in Santa Teresa
4 of 5 stars 19 reviews
Traveller photos (22)
Hotel Luz De Vida
S$122 - 166 per night*
Ranked #21 of 23 hotels in Santa Teresa
3.5 of 5 stars 54 reviews
Traveller photos (46)
Refugio Paraiso
S$115 per night*
Ranked #22 of 23 hotels in Santa Teresa
4 of 5 stars 1 review
Beach Break Surf Hotel
S$51 - 128 per night*
Ranked #23 of 23 hotels in Santa Teresa
3.5 of 5 stars 23 reviews
Traveller photos (3)