Curated luxury hotels in Mexican Riviera

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Mexican Riviera

Recommended

See the latest prices and deals by choosing your dates

Primary image
Quinta Real Huatulco
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Huatulco · 1567.33 mi from centre

9.0

 

408 reviews

Breakfast available

With a stay at Quinta Real Huatulco in Santa María Huatulco (Tangolunda), you'll be within a 15-minute drive of Tangolunda Beach and Chahue Beach. This beach hotel is 5.9 mi (9.6 km) from La Entrega Beach and 0.4 mi (0.7 km) from Tangolunda Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cocolia Hotel
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Tonameca · 1550.67 mi from centre

10.0

 

4 reviews

Breakfast available

Located in Santa María Tonameca, Cocolia Hotel is in the mountains – a 3-minute drive from Cometa Point and 10 minutes from Zipolite Walkway. This luxury hotel is 1.9 mi (3 km) from Mazunte Beach and 2.3 mi (3.7 km) from San Agustinillo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Oaxaca, Santa María Huatulco · 1568.50 mi from centre

8.6

 

836 reviews

Breakfast available

With a stay at Secrets Huatulco Resort & Spa - Adults Only - All Inclusive in Santa María Huatulco (Conejos), you'll be within a 5-minute walk of Playa Conejos and Conejos Bay. This all-inclusive property is 4.4 mi (7.1 km) from Tangolunda Beach and 6.9 mi (11.1 km) from Chahue Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ZOA Hotel - Adults Only
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Oaxaca, Santa María Tonameca · 1551.43 mi from centre

9.6

 

133 reviews

Breakfast available

With a stay at ZOA Hotel - Adults Only in Santa María Tonameca, you'll be by the sea, within a 10-minute walk of San Agustinillo Beach and Mazunte Beach. This beach resort is 1 mi (1.5 km) from Cometa Point and 1.1 mi (1.8 km) from Mermejita Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Santa Fe
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 1518.00 mi from centre

8.6

 

838 reviews

Breakfast available

When you stay at Hotel Santa Fe in Puerto Escondido, you'll be on the beach, within a 15-minute drive of Zicatela Beach and Carrizalillo Beach. This beach hotel is 2.9 mi (4.7 km) from Puerto Angelito Beach and 4.2 mi (6.7 km) from Bacocho Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Camino Real Zaashila Huatulco
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Huatulco · 1567.62 mi from centre

8.6

 

864 reviews

Located in Santa María Huatulco (Tangolunda), Camino Real Zaashila Huatulco is within a 5-minute walk of Tangolunda Beach and Zaachila Beach. This beach hotel is 3.5 mi (5.7 km) from Chahue Beach and 6.5 mi (10.5 km) from La Entrega Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Blater
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 1518.90 mi from centre

8.5

 

305 reviews

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different delighting views. There is also a restaurant and free Wi-Fi. Kindly be informed that the property offers two pools one of them with disability access.

Each bright, spacious room at Hotel Blater has a balcony. There is also cable TV and air conditioning.

Guests can enjoy creative Mexican cuisine in the Carey's restaurant, which is open from 08:00 until 15:00. There is also a bar and terraces overlooking the beach.

The centre of Puerto Escondido and its marina are less than 3 km from the hotel. Rio Grande and Huatulco National Park can be reached in just over an hour by car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vivo Resorts
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Oaxaca, San Pedro Mixtepec · 1509.19 mi from centre

8.4

 

496 reviews

With a stay at Vivo Resorts in San Pedro Mixtepec, you'll be 6.8 mi (10.9 km) from Laguna de Manialtepec and 10.6 mi (17.1 km) from Bacocho Beach. This beach resort is 11.1 mi (17.8 km) from Carrizalillo Beach and 11.3 mi (18.2 km) from Puerto Angelito Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Joseph Zicatela - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido · 1519.13 mi from centre

9.2

 

177 reviews

With a stay at Casa Joseph Zicatela - Adults Only in Puerto Escondido, you'll be 3.1 mi (5 km) from Puerto Angelito Beach and 3.1 mi (5.1 km) from Carrizalillo Beach. This beach hotel is 4.4 mi (7 km) from Bacocho Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Suites Villasol
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Puerto Escondido · 1516.39 mi from centre

7.8

 

742 reviews

Breakfast available

With a stay at Hotel Suites Villasol in Puerto Escondido (Bacocho), you'll be within a 15-minute walk of Playa Coral and Bacocho Beach. This beach resort is 1.4 mi (2.3 km) from Carrizalillo Beach and 1.7 mi (2.7 km) from Puerto Angelito Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Huatulco - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Oaxaca, Santa María Huatulco · 1567.47 mi from centre

8.2

 

882 reviews

Breakfast available

With a stay at Barceló Huatulco - All Inclusive in Santa María Huatulco (Tangolunda), you'll be within a 15-minute walk of Tangolunda Beach and Tangolunda Bay. This all-inclusive property is 3.3 mi (5.2 km) from Chahue Beach and 6.3 mi (10.1 km) from La Entrega Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Binniguenda Huatulco & Beach Club
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Huatulco · 1566.61 mi from centre

8.4

 

650 reviews

Located in Santa María Huatulco (Santa Cruz), Binniguenda Huatulco & Beach Club is within a 10-minute drive of Chahue Beach and La Entrega Beach. This all-inclusive hotel is 3.6 mi (5.9 km) from Tangolunda Beach and 0.4 mi (0.6 km) from Santa Cruz Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Huatulco Resort & Spa - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Oaxaca, Santa María Huatulco · 1567.53 mi from centre

8.4

 

771 reviews

Breakfast available

With a stay at Dreams Huatulco Resort & Spa - All Inclusive in Santa María Huatulco (Tangolunda), you'll be within a 10-minute walk of Tangolunda Beach and Tangolunda Bay. This all-inclusive property is 3.6 mi (5.7 km) from Chahue Beach and 6.5 mi (10.5 km) from La Entrega Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coral Blue Huatulco All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Huatulco · 1567.76 mi from centre

8.0

 

173 reviews

Located in Santa María Huatulco (Arrocito), Coral Blue Huatulco All Inclusive is within a 5-minute drive of Playa Arrocito and Tangolunda Bay. This all-inclusive hotel is 2.3 mi (3.6 km) from Chahue Beach and 2.7 mi (4.3 km) from Playa Santa Cruz.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nirú Ocean Suites by Binniguenda
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa María Huatulco · 1566.85 mi from centre

8.4

 

17 reviews

A stay at Nirú Ocean Suites by Binniguenda places you in the heart of Santa María Huatulco – a 4-minute drive from Playa Santa Cruz and 6 minutes from Huatulco National Park. This all-inclusive hotel is 1.4 mi (2.2 km) from Chahue Beach and 2.6 mi (4.1 km) from Maguey Bay.

Compare price on Booking.com
Compare price on Booking.com
Casa Los Dichos
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Puerto Escondido, Brisas de Zicatela · 1519.97 mi from centre

9.7

 

8 reviews

Situated in Brisas de Zicatela, less than 1 km from Zicatela Beach, Casa Los Dichos features views of the garden. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar.

At the hotel, all rooms are equipped with a wardrobe. Rooms are equipped with a desk and a flat-screen TV, and some rooms at Casa Los Dichos have a balcony.

The accommodation offers a hot tub.

Puerto Escondido International Airport is 7 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Villas Fasol Huatulco
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Oaxaca, Santa Cruz Huatulco · 1568.65 mi from centre

8.3

 

125 reviews

Featuring a Mediterranean style, Villas Fasol Huatulco is set amidst a lush garden paradise. It also boasts an outdoor pool and a restaurant with a family-like kitchen vibe. Free WiFi access is featured on site.

The villas are all air conditioned and include a coffee maker. Amenities such as flat-screen satellite TVs, minibar and a sun terrace are available.

Villas Fasol Huatulco also boasts a beach area with lounge section, a thatched-roofed hammock area, and sun terraces make it easy to relax outdoors. Also, access to a second beach is a 1-minute walk away.

Nestled on Tangolunda Bay, the property is close to Copalita Eco-Archaeological Park and the charming towns of Santa Cruz and La Crucecita town centre.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor