Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Top accommodations in Oaxaca

5 stars hotels in Oaxaca

Secrets Huatulco Resort & Spa

From US$ 250

Seccion Hotelera Bahia de Conejos Lote 8, Tangolunda, Mexico ( To the map)

Seccion Hotelera Bahia de Conejos Lote 8, Tangolunda, Mexico To the map

The exquisite Secrets Huatulco Resort & Spa offers accommodation in a downtown area of Huatulco. Secrets Huatulco Resort & Spa has been welcoming guests to its elegant rooms since 2011.

To the hotel

Book Now
price for 1 night
From US$ 250

Quinta Real Huatulco

From US$ 165

Benito Juarez Lote 2 Bahia de Tangolunda, Tangolunda, Mexico ( To the map)

Benito Juarez Lote 2 Bahia de Tangolunda, Tangolunda, Mexico To the map

Quinta Real Huatulco Hotel is a 5-star venue set just 3.9 km from Salchi Beach, Downtown Huatulco/Crucecita and Santa Cruz Bay.

To the hotel

Book Now
price for 1 night
From US$ 165

Dreams Huatulco Resort & Spa

From US$ 310

Boulevard Benito Juarez 4 Bahia de Tangolunda, Tangolunda, Mexico ( To the map)

Boulevard Benito Juarez 4 Bahia de Tangolunda, Tangolunda, Mexico To the map

The attractive 5-star Dreams Huatulco Resort & Spa offers quick access to Salchi Beach, Santa Cruz Bay and Downtown Huatulco/Crucecita. The hotel occupies 6 floors and was renovated in 2008.

To the hotel

Book Now
price for 1 night
From US$ 310

4 stars hotels in Oaxaca

Barcelo Huatulco

From US$ 227

Paseo Benito Juarez S/N, Huatulco, Mexico ( To the map)

Paseo Benito Juarez S/N, Huatulco, Mexico To the map

Offering 351 rooms, the deluxe Barcelo Huatulco Hotel features water slides, a steam room and a spa center available on site. The hotel occupies 6 floors and was renovated in 2008.

To the hotel

Book Now
price for 1 night
From US$ 227

La Isla Huatulco & Beach Club

From US$ 55

Blvd Benito Juarez Mza 3 Lote 4 Bahias De Huatulco, Huatulco, Mexico ( To the map)

Blvd Benito Juarez Mza 3 Lote 4 Bahias De Huatulco, Huatulco, Mexico To the map

The 4-star La Isla Huatulco And Beach Club Hotel enjoys its location near by the beach. La Isla Huatulco And Beach Club Hotel has been welcoming guests to its comfortable rooms since 2010.

To the hotel

Book Now
price for 1 night
From US$ 55

Posada Real Puerto Escondido

From US$ 73

Boulevard Benito Juarez s/n Fraccionamiento Bacocho, Puerto Escondido, Mexico ( To the map)

Boulevard Benito Juarez s/n Fraccionamiento Bacocho, Puerto Escondido, Mexico To the map

The charming Posada Real Puerto Escondido offers a cloakroom, a safety deposit box and a luggage storage. Founded in 1980, the hotel underwent a renovation in 2006.

To the hotel

Book Now
price for 1 night
From US$ 73

3 stars hotels in Oaxaca

Bungalows Zicatela

From US$ 50

Calle del Morro, Colonia El Marinero, Puerto Escondido, Mexico ( To the map)

Calle del Morro, Colonia El Marinero, Puerto Escondido, Mexico To the map

Bungalows Zicatela boasts convenient positioning at a close distance to Playa Zicatela, Puerto Angelito and Playa Principal, offering 50 rooms and a sundeck and an outdoor swimming pool.

To the hotel

Book Now
price for 1 night
From US$ 50

Holiday Inn Huatulco

From US$ 55

Blvd Benito Juarez # 604, Sector A, Bahias de Huatulco, Santa Cruz Huatulco, Mexico ( To the map)

Blvd Benito Juarez # 604, Sector A, Bahias de Huatulco, Santa Cruz Huatulco, Mexico To the map

Holiday Inn Huatulco is set in a marina area of Huatulco and gives access to Playa Entrega, which is about 25 minutes' walk away.

To the hotel

Book Now
price for 1 night
From US$ 55

Hotel Casablanca

From US$ 5

Avenida Perez Gasca 905, Andador Turistico, Centro, Colonia Sector Libertad, Puerto Escondido, Mexico ( To the map)

Avenida Perez Gasca 905, Andador Turistico, Centro, Colonia Sector Libertad, Puerto Escondido, Mexico To the map

Casablanca is a 3-star traditional hotel offering a bright accommodation within easy reach of Carrizalillo Beach, Puerto Angelito and Zicatela Beach.

To the hotel

Book Now
price for 1 night
From US$ 5

2 stars hotels in Oaxaca

Casa Arnel

From US$ 13

Aldama No. 404, Col. Jatatlaco, Oaxaca, Mexico ( To the map)

Aldama No. 404, Col. Jatatlaco, Oaxaca, Mexico To the map

Hotel Casa Arnel is placed in a central area of Oaxaca in the vicinity of Instituto Amigos del Sol, Parque Juarez El Llano and Basilica de la Soledad.

To the hotel

Book Now
price for 1 night
From US$ 13

Cabanas Biuzaa

From US$ 24

Carretera Puerto Angel San Agustinillo Zipolite, Puerto Escondido, Mexico ( To the map)

Carretera Puerto Angel San Agustinillo Zipolite, Puerto Escondido, Mexico To the map

The 3-star Cabanas Biuzaa Hotel enjoys its location close to the beach.

To the hotel

Book Now
price for 1 night
From US$ 24

Casa Pauline Beachhouse

From US$ 89

Playa La Boquilla, Huatulco, Mexico ( To the map)

Playa La Boquilla, Huatulco, Mexico To the map

The 2-star Casa Pauline Beachhouse Hotel is located on the secluded beach.

To the hotel

Book Now
price for 1 night
From US$ 89

Suggested hotels in Oaxaca

One Oaxaca Centro

From US$ 36

Calzada de la República, 205. Colonia Centro, Oaxaca City, Mexico ( To the map)

Calzada de la República, 205. Colonia Centro, Oaxaca City, Mexico To the map

The 3-star One Oaxaca Centro Hotel boasts close proximity to Basilica de la Soledad, Museo Filatelia and Monte Alban just 4.2 km away.

To the hotel

Book Now
price for 1 night
From US$ 36

Gran Hotel Huatulco

From US$ 38

Carrizal 1406, Santa Cruz Huatulco, Mexico ( To the map)

Carrizal 1406, Santa Cruz Huatulco, Mexico To the map

Gran Hotel Huatulco is located in a marina area of Huatulco in close proximity to Salchi Beach, Santa Cruz Bay and La Boquilla Beach.

To the hotel

Book Now
price for 1 night
From US$ 38

Surf Olas Altas

From US$ 46

Avenida del Morro, 310 Colonia Marinero, Puerto Escondido, Mexico ( To the map)

Avenida del Morro, 310 Colonia Marinero, Puerto Escondido, Mexico To the map

The modern Surf Olas Altas Hotel is rated 4 stars and features 61 rooms for guests to stay in. Surf Olas Altas Hotel has been welcoming guests to its comfortable rooms since 1997.

To the hotel

Book Now
price for 1 night
From US$ 46