This hotel is located in central Oaxaca and is within 5 minutes’ walk of Santo Domingo Church and Zócalo Square.
Hotel Veracruz is located next to Oaxaca’s first-class bus station and just 3 blocks from El Llano Park.
Offering outdoor pool and an indoor pool, Hotel Calli is located in the suburbs of Santo Domingo Tehuantepec.
Located in Oaxaca, this hotel is set in a restored, 16th-century building and features an outdoor with a waterfall and free Wi-Fi.
This hotel, located in Oaxaca, Mexico, is just 2.1 km from the Oaxaca Art Museum.
Offering a restaurant, Hotel Aurora is a colonial-style property located in central Oaxaca de Juárez. Free Wi-Fi access is available.
Hotel Castillo Huatulco & Beach Club has a garden, terrace, a restaurant and bar in Santa Cruz Huatulco.
Princess Mayev is 5 minutes' walk from Chahue Beach, in Huatulco’s exclusive Puerto Santa Cruz district.
Hotel Paraiso Escondido is located in Puerto Escondido, 5 minutes’ walk from the Principal Bay and the International Airport.
This Mexico resort is located near Tangolunda Bay and is a 5-minute drive from the Tangolunda golf course.
Featuring an outdoor swimming pool and a restaurant, Casablanca Hotel is set within 200 metres of Principal Bay and the nearest beach.
This 4-star hotel is surrounded by the Bays of Huatulco and sits on Chahue Bay.