Hotels near Santa Teresa Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Santa Teresa Beach?

Seacret Villa
Seacret Villa1 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (7 reviews)
The price is CNY767
CNY867 total
includes taxes & fees
Jan 30 - Jan 31

PURAPURA SANTA TERESA
PURAPURA SANTA TERESA1.2 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (15 reviews)
The price is CNY2,667
CNY3,014 total
includes taxes & fees
Jan 31 - Feb 1

Santa Teresa Surf Vista Villas
Santa Teresa Surf Vista Villas0.7 km from Santa Teresa Beach
9.6 out of 10, Exceptional, (48 reviews)
The price is CNY1,036
CNY1,170 total
includes taxes & fees
Jan 21 - Jan 22

Bohemia Experience
Bohemia Experience0.5 km from Santa Teresa Beach
9.4 out of 10, Exceptional, (29 reviews)

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

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, (45 reviews)
The price is CNY2,127
CNY2,404 total
includes taxes & fees
Jan 22 - Jan 23

Blooma Boutique Hotel
Blooma Boutique Hotel3.2 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (13 reviews)

Point Break Santa Teresa
Point Break Santa Teresa1.3 km from Santa Teresa Beach
9.0 out of 10, Wonderful, (20 reviews)
The price is CNY613
CNY693 total
includes taxes & fees
Jan 17 - Jan 18

LALOON Luxury Suites - Adults Only
LALOON Luxury Suites - Adults Only3.1 km from Santa Teresa Beach
10.0 out of 10, Exceptional, (25 reviews)

Ventura Santa Teresa
Ventura Santa Teresa3.2 km from Santa Teresa Beach
9.4 out of 10, Exceptional, (19 reviews)

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

Peace Loft Santa Teresa
Peace Loft Santa Teresa2.3 km from Santa Teresa Beach
9.6 out of 10, Exceptional, (50 reviews)

Hotel Manalá
Hotel Manalá0.7 km from Santa Teresa Beach
9.0 out of 10, Wonderful, (72 reviews)
The price is CNY1,076
CNY1,215 total
includes taxes & fees
Jan 21 - Jan 22

Esencia Hotel & Villas
Esencia Hotel & Villas0.8 km from Santa Teresa Beach
8.6 out of 10, Excellent, (215 reviews)
The price is CNY851
CNY961 total
includes taxes & fees
Jan 16 - Jan 17

Principe del Pacifico
Principe del Pacifico0.9 km from Santa Teresa Beach
8.6 out of 10, Excellent, (65 reviews)
The price is CNY879
CNY993 total
includes taxes & fees
Jan 18 - Jan 19

Zula Inn Aparthotel
Zula Inn Aparthotel2.2 km from Santa Teresa Beach
8.8 out of 10, Excellent, (59 reviews)

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, (118 reviews)

Beach Cabinas
Beach Cabinas2.4 km from Santa Teresa Beach
8.6 out of 10, Excellent, (11 reviews)
The price is CNY418
CNY473 total
includes taxes & fees
Jan 20 - Jan 21

Casas Santa Teresa
Casas Santa Teresa2.1 km from Santa Teresa Beach
8.0 out of 10, Very Good, (11 reviews)

Surfside Apartments Playa Carmen
Surfside Apartments Playa Carmen3.1 km from Santa Teresa Beach
6.8 out of 10, (5 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.




























































