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
Oaxaca
See the latest prices and deals by choosing your dates
Hotel in Veracruz, Boca del Río · 148.85 mi from centre
8.0
424 reviews
Located in Boca del Río (Mocambo), Hotel Playa Caracol is within a 15-minute walk of Mocambo Beach and Plaza Las Americas Shopping Mall. This beach hotel is 0.7 mi (1.2 km) from World Trade Center Veracruz and 6.1 mi (9.8 km) from Veracruz Harbour.
Hotel in Puebla, Tehuacán · 107.19 mi from centre
9.2
39 reviews
Breakfast available
With a stay at Gran Hotel México by Solaris in Tehuacán (Centro de la Ciudad), you'll be steps from Carmen Church and Ex-Convent and 3 minutes by foot from Juarez Square. This hotel is 0.7 mi (1.1 km) from Tehuacan Cathedral and 0.8 mi (1.4 km) from Hidalgo Square.
Hotel in Oaxaca, Santa María Huatulco · 97.50 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 · 86.41 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.
Resort in Oaxaca, San Pedro Mixtepec · 84.63 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 · 86.57 mi from centre
9.2
179 reviews
With a stay at Casa Joseph Zicatela - Adults Only in Santa María Colotepec, 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 · 85.73 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 · 97.45 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 Veracruz, Boca del Río · 149.34 mi from centre
8.4
960 reviews
Breakfast available
When you stay at AC Hotel by Marriott Veracruz in Boca del Río, you'll be in the business district, within a 5-minute walk of Andamar Lifestyle Center and Mocambo Beach. This hotel is 0.6 mi (0.9 km) from Plaza Las Americas Shopping Mall and 0.6 mi (1 km) from World Trade Center Veracruz.
Resort in Veracruz, Boca del Río · 149.57 mi from centre
9.0
1,181 reviews
Breakfast available
With a stay at Galería Plaza Veracruz by Brisas, you'll be centrally located in Boca del Río, steps from World Trade Center Veracruz and Plaza Las Americas Shopping Mall. This beach resort is 0.5 mi (0.9 km) from Andamar Lifestyle Center and 0.6 mi (1 km) from Mocambo Beach.
Hotel in Oaxaca, Mazunte · 96.71 mi from centre
7.7
91 reviews
This ecological hotel is located just walking distance from Mermejita Beach in the Oaxaca Riviera and 10 minutes’ drive from Mazunte town. It features free Wi-Fi in public areas and a private beach area.
Hotel El Copa offers wooden furniture rooms with a fan, mosquito net, safe and a terrace. The bathroom is private with a shower and free toiletries.
The restaurant on site features Mexican food with vegetarian options for guests.
Hotel El Copal is 6 km distance from Zipolite Beach and a 15-minute drive from Puerto Ángel Beach. Puerto Escondido Bay is 50 minutes’ drive away and Huatulco International Airport is a 40-minute drive away.
Hotel in Oaxaca, Santa María Huatulco · 97.68 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.
All-inclusive resort in Oaxaca, Santa María Huatulco · 97.45 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 · 98.10 mi from centre
8.0
175 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.
Hotel in Oaxaca, Villa de Tututepec de Melchor Ocampo · 85.51 mi from centre
9.0
174 reviews
Breakfast available
When you stay at Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only in Villa de Tututepec de Melchor Ocampo, you'll be by the sea and 14 minutes by car from Laguna de Manialtepec. This beach hotel is 18.9 mi (30.5 km) from Zicatela Beach and 18.6 mi (29.9 km) from Carrizalillo Beach.
Hotel in Oaxaca, Zipolite · 97.07 mi from centre
7.3
54 reviews
Breakfast available
Located in Zipolite, a few steps from Zipolite Beach, HOTEL EXTASIS ZIPOLITE nudista 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 also provide guests with a sea view.
Popular points of interest near the accommodation include Amor Beach, Camaron Beach and White Rock Zipolite. Huatulco International Airport is 41 km away.
Hotel in Oaxaca, Santa María Huatulco · 97.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 Puerto Escondido · 87.92 mi from centre
9.2
67 reviews
Breakfast available
With a stay at Casona Sforza in Puerto Escondido, you'll be on the beach, within a 15-minute drive of Zicatela Beach and Punta Zicatela. This beach hotel is 5.4 mi (8.8 km) from Puerto Angelito Beach and 5.4 mi (8.8 km) from Carrizalillo Beach.
Hotel in Veracruz, Boca del Río · 149.61 mi from centre
9.0
908 reviews
Breakfast available
With a stay at Ramada Plaza by Wyndham Veracruz Boca del Rio in Boca del Río (De Las Americas), you'll be steps from Plaza Las Americas Shopping Mall and 6 minutes by foot from World Trade Center Veracruz. This family-friendly hotel is 1 mi (1.5 km) from Andamar Lifestyle Center and 1.2 mi (1.9 km) from Mocambo Beach.
Hotel in Oaxaca, Mazunte · 96.34 mi from centre
9.1
141 reviews
Situated 400 metres from Rinconcito Beach, YAM HOTEL offers 4-star accommodation in Mazunte and has an outdoor swimming pool, a garden and a terrace. Located around 400 metres from Mazunte Beach, the hotel with free WiFi is also less than 1 km away from Agustinillo Beach. Some rooms at the property have a patio with a sea view.
Rooms are equipped with a private bathroom, while some rooms include a balcony and others also boast a city view.
Punta Cometa is 1.4 km from the hotel, while Turtle Camp and Museum is 400 metres from the property. Huatulco International Airport is 47 km away.