Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Visitors Love: surfing, beaches, sunsets

Santa Teresa Beach

Search hotels and more in Santa Teresa Beach

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

Hotels and More in Santa Teresa

Mint Santa Teresa - Adults only

Mint Santa Teresa - Adults only

Santa Teresa Beach

Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance from restaurants, bars and the beautiful beach of Playa Carmen. Really good breakfast. Selfmade bread and the banana bread were amazing

Show more Show less
Avg. price/night: $177
9.8 Exceptional 121 reviews
Hotel Buenos Aires

Hotel Buenos Aires

Santa Teresa Beach

Set in Santa Teresa, on the main surf beach, Hotel Buenos Aires features an outdoor pool with a bar and views of the sea. Guests can enjoy the on-site restaurant. I stayed in 3 places in Santa Teresa, all of them nice, but this is the one i'd return to. without a doubt.

Show more Show less
Avg. price/night: $73.60
9.2 Awesome 103 reviews
Villas Argan

Villas Argan

Santa Teresa Beach

Located in Playa Hermosa, 1.5 mi from Santa Teresa, Villas Argan features free WiFi access and free private parking. The beach is just a 3-minute walk away, they have a private a access. Love the place !!! Will decently come back again!

Show more Show less
Avg. price/night: $128.25
9.2 Awesome 124 reviews
Villa Cacao

Villa Cacao

Santa Teresa Beach

Located in Santa Teresa, Villa Cacao has an outdoor swimming pool, and free WiFi throughout the property. This hotel has air-conditioned rooms with a private bathroom. Amdres was the best host. The room was modern clean with lovely touches the pool and grounds superb. Andres helped me with transit and bookings and the location: perfect. Coming back if I can ever find an empty room!

Show more Show less
Avg. price/night: $70.20
9.5 Exceptional 205 reviews
Hotel Luz de Luna

Hotel Luz de Luna

Santa Teresa Beach

Offering an outdoor pool and lush tropical gardens, Hotel Luz de Luna is located in Santa Teresa, just 394 feet from the popular Playa Santa Teresa beach. It offers free WiFi and on-site parking. The owner was very friendly and the location is perfect for a wide array of activities.

Show more Show less
Avg. price/night: $45
9.0 Awesome 154 reviews
Zula Inn Aparthotel

Zula Inn Aparthotel

Santa Teresa Beach

Zula Inn Aparthotel is located 328 feet from Santa Teresa Beach and 1.2 mi from Playa Carmen Beach. It features an outdoor swimming pool surrounded by gardens and a furnished sun terrace. Location was a 2 min walk to the beach. The staff were over and above friendly and helpful. They arranged tours, transportation to Tambor airport and provided great suggestions of things to do and see. Super clean - daily service by friendly staff. Coffee is made for all guests in the outside cabana and tea is offered also. Nice to wake up to in the morning!

Show more Show less
Avg. price/night: $99
9.0 Awesome 129 reviews

Most-booked hotels in Santa Teresa in the past month

Santa Teresa Beach's best hotels and accommodations with breakfast

Budget hotels and accommodations in Santa Teresa

Stay in the city center! Santa Teresa Beach's hotels and accommodations

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Santa Teresa Beach:

Explore guest reviews of hotels in Santa Teresa Beach