Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Mexican Riviera
See the latest prices and deals by choosing your dates

Resort in Oaxaca, Santa María Tonameca · 1551.43 mi from centre
9.6
133 reviews
Breakfast available
With a stay at ZOA Hotel - Michelin Key Winner - 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.

Hotel in Puerto Escondido, Brisas de Zicatela · 1519.90 mi from centre
8.5
51 reviews
Situated in Brisas de Zicatela and with Zicatela Beach reachable within 100 metres, La Punta Rooms features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a terrace. Featuring a restaurant, this 5-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers a tour desk and luggage storage space for guests.
Certain rooms are fitted with a kitchenette with a fridge and a stovetop.
Puerto Escondido International Airport is 7 km from the property, and the property offers a paid airport shuttle service.

Hotel in Puerto Escondido · 1520.04 mi from centre
9.0
8 reviews
With a stay at Ennea Hotel Adults Only in Puerto Escondido, you'll be near the beach, just a 3-minute walk from Zicatela Beach and within a 5-minute drive of Punta Zicatela. This spa hotel is 4 mi (6.5 km) from Puerto Angelito Beach and 4.1 mi (6.5 km) from Carrizalillo Beach.

Hotel in Oaxaca, Santa Cruz Huatulco · 1567.58 mi from centre
8.6
1,180 reviews
Breakfast available
Located on Mexico's beautiful Tangolunda Bay, this luxury beachfront resort combines exceptional accommodations and services with a stunning natural environment, all in a family-friendly atmosphere.
The Camino Real Zaashila Huatulco is situated on a private beach and provides guests of all ages with hours of activities, excitement and relaxation. Guests can enjoy a variety of water sports only moments from the front doors as well as daily children's activities.
Guests at the Zasshila Huatulco are also ideally placed close to the charming towns of Santa Cruz and La Crucecita, where they can find delicious local restaurants, quaint shops, an exciting nightlife and a vibrant culture.

Resort in Oaxaca, San Pedro Mixtepec · 1509.19 mi from centre
8.4
499 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.

Hotel in Puerto Escondido · 1518.00 mi from centre
8.6
839 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 0.1 mi (0.1 km) from Marinero Beach.

Hotel in Oaxaca, Santa María Huatulco · 1567.62 mi from centre
8.6
868 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.

Hotel in Puerto Escondido · 1519.13 mi from centre
9.2
179 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.

Resort in Puerto Escondido · 1516.39 mi from centre
7.8
750 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.

All-inclusive resort in Oaxaca, Santa María Huatulco · 1567.47 mi from centre
8.2
874 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.

Hotel in Oaxaca, Mazunte · 1550.99 mi from centre
9.1
243 reviews
Hotel Bendita Luna is situated in Mazunte, within 5.2 km of White Rock Zipolite and 7.8 km of Umar University. Each accommodation at the 5-star hotel has pool views, and guests can enjoy access to a terrace and to an indoor pool. The accommodation offers a shared kitchen, a 24-hour front desk and organising tours for guests.
At the hotel, all rooms come with a balcony. Hotel Bendita Luna features some rooms that have a safety deposit box, and rooms are fitted with a private bathroom with a shower. The rooms will provide guests with a wardrobe and a coffee machine.
Popular points of interest near the accommodation include Mazunte Beach, Punta Cometa and Turtle Camp and Museum. Huatulco International Airport is 48 km from the property.

Hotel in Oaxaca, Santa María Huatulco · 1566.61 mi from centre
8.4
656 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.

Hotel in Oaxaca, Zipolite · 1552.71 mi from centre
9.3
722 reviews
El Alquimista hotel is located on Zipolite beach, Oaxaca. The hotel has a spa, daily yoga classes, and an adult-only swimming pool (over 15 years-old).
The restaurant is known for its excellent international menu, and meals are served in a beautiful setting by the sea.
El Alquimista is located 5 minutes’ drive from Puerto Angel. Surf, snorkelling, and boat tours are some of the activities that guest may enjoy for a charge.

Hotel in Oaxaca, San Agustinillo · 1551.51 mi from centre
9.2
58 reviews
Situated in San Agustinillo, 100 metres from Agustinillo Beach, Hotel Boutique casa la Malagueña features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, and organising tours for guests.
At the hotel, rooms are equipped with a desk and a patio with a sea view. All rooms have a wardrobe.
Guests at Hotel Boutique casa la Malagueña will be able to enjoy activities in and around San Agustinillo, like hiking.
Punta Cometa is 1.9 km from the accommodation, while Turtle Camp and Museum is 700 metres from the property. Huatulco International Airport is 46 km away.

All-inclusive resort in Oaxaca, Santa María Huatulco · 1567.53 mi from centre
8.4
773 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.

Hotel in Oaxaca, Santa María Huatulco · 1567.76 mi from centre
8.0
175 reviews
Located in Santa María Huatulco (Arrocito), Coral Blue Huatulco All Inclusive is within a 15-minute drive of Mercado Tres de Mayo and Playa Santa Cruz. This all-inclusive hotel is 5.2 mi (8.4 km) from La Entrega Beach.

Hotel in Oaxaca, Zipolite · 1553.26 mi from centre
7.3
60 reviews
Breakfast available
Located in Zipolite, a few steps from Zipolite Beach, HOTEL EXTASIS ZIPOLITE nudista en zona de fiesta provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. With free WiFi, this 4-star hotel offers room service and luggage storage space. Guests can make use of a bar.
At the hotel, every room comes with a desk. Featuring a private bathroom with a shower and free toiletries, rooms at HOTEL EXTASIS ZIPOLITE nudista en zona de fiesta also provide guests with a sea view.
Popular points of interest near the accommodation include White Rock Zipolite, Umar University and Zipolite-Puerto Angel Lighthouse. Huatulco International Airport is 41 km away.

Hotel in Oaxaca, Santa María Huatulco · 1566.85 mi from centre
8.6
21 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.

Hotel in Oaxaca, Zipolite · 1552.82 mi from centre
8.5
17 reviews
Facing the beachfront, Naked Hotel Zipolite -Adults Only- offers 4-star accommodation in Zipolite and has an outdoor swimming pool, private beach area and restaurant. Boasting a bar, the hotel is close to several noted attractions, around a few steps from Zipolite Beach and around 100 metres from White Rock Zipolite. The accommodation features room service and free WiFi throughout the property.
Punta Cometa is 5.8 km from the hotel, while Turtle Camp and Museum is 4.6 km from the property. Huatulco International Airport is 42 km away.

Hotel in Oaxaca, San Agustinillo · 1551.64 mi from centre
9.0
183 reviews
Breakfast available
Situated in San Agustinillo, 50 metres from Agustinillo Beach, Casa la Ola features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar.
At the hotel, rooms come with a desk. With a private bathroom fitted with a shower and free toiletries, rooms at Casa la Ola also boast a sea view. The rooms will provide guests with a fridge.
Punta Cometa is 2 km from the accommodation, while Turtle Camp and Museum is less than 1 km from the property. Huatulco International Airport is 45 km away.