Search options

Date

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

Luxury hotels in Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

104 results

  • Los Pilares Hotel

    From US$ 69

    Curtidurias 721-A Barrio de Jalatlaco, Oaxaca City, Mexico (To the map)

    Located in the historical center of Oaxaca, the 4-star Los Pilares Hostal offers individual rooms together with a sun terrace and a swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Secrets Huatulco Resort & Spa

    From US$ 250

    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

    price for 1 night
    Book Now From US$ 250
  • Palacio Borghese

    From US$ 131

    Allende 208, Colonia Centro, Oaxaca City, Mexico (To the map)

    The 5-star Palacio Borghese Hotel lies within 2.7 km from Instituto Amigos del Sol, Parque Juarez El Llano and Playa San Augustin.

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Hotel Casa Vertiz

    From US$ 80

    Reforma, 404, Oaxaca City, Mexico (To the map)

    The luxury Hotel Casa Vertiz is a great place in a downtown area of Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hacienda Los Laureles

    From US$ 130

    Hidalgo, Col. San Felipe Del Agua. 21, Oaxaca, Mexico (To the map)

    Set in the historical center of Oaxaca, this 5-star hotel features a spa center, a patio and a sundeck. This intimate hotel dates from 2000 and was refurbished in 2011.

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Gran Hotel Huatulco

    From US$ 38

    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

    price for 1 night
    Book Now From US$ 38
  • Surf Olas Altas

    From US$ 46

    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

    price for 1 night
    Book Now From US$ 46
  • Villablanca Huatulco

    From US$ 44

    Blvd. Benito Juarez S/N Sector R Chahue S/N, Huatulco, Mexico (To the map)

    The unique Villablanca Huatulco is a 4-star hotel and offers a library, a golf course and a tennis court.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Aldea Del Bazar Puerto Escondido

    From US$ 73

    Benito Juarez L.7 Fracc. Bacocho, Puerto Escondido, Mexico (To the map)

    Aldea Del Bazar Puerto Escondido Hotel is a 4-star property offering a night club and a swimming pool in the historical center of Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Parador San Miguel Oaxaca

    From US$ 72

    Independencia - Col.Centro Oaxaca 503, Oaxaca, Mexico (To the map)

    The traditional 4-star Hotel Boutique Parador San Miguel Oaxaca offers a comfortable accommodation in a downtown area of Oaxaca. Featuring colonial architecture, the hotel is opened since 1600.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Quinta Real Huatulco

    From US$ 165

    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

    price for 1 night
    Book Now From US$ 165
  • Hotel Parador San Agustin

    From US$ 32

    Armenta Y Lopez 215, Centro, Oaxaca, Mexico (To the map)

    Hotel Parador San Agustin is a 4-star property only 4.2 km from Parque Juarez El Llano, Monte Alban and Basilica de la Soledad.

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Barcelo Huatulco

    From US$ 227

    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

    price for 1 night
    Book Now From US$ 227
  • Fortin Plaza

    From US$ 45

    Av. Venus, Col Estrella 118, Oaxaca, Mexico (To the map)

    The classic 4-star Fortin Plaza Hotel is set in the charming district of Oaxaca. Offering accommodation in the 6-story building, the hotel combines classical architecture and modern facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Santa Fe

    From US$ 69

    Calle Del Morro S/N, Puerto Escondido, Mexico (To the map)

    Located in the center of Puerto Escondido, the 4-star Santa Fe Hotel offers comfortable rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Hotel De La Parra

    From US$ 87

    Guerrero 117, Colonia Centro, Oaxaca City, Mexico (To the map)

    Hotel De La Parra is set in a green area of Oaxaca next to Benito Juarez Home, Parque Juarez El Llano and Yagul. This colonial building was refurbished in 2005.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Camino Real Zaashila Huatulco

    From US$ 135

    Boulevard Benito Juarez Numero 5, Bahia Tangolunda, Tangolunda, Mexico (To the map)

    Camino Real Zaashila Huatulco Hotel is a 5-star property only 5.0 km from Downtown Huatulco/Crucecita, La Boquilla Beach and Salchi Beach. This Mediterranean building was refurbished in 2006.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Quinta Real Oaxaca

    From US$ 142

    Calle 5 De Mayo 300, Oaxaca City, Mexico (To the map)

    Quinta Real Oaxaca Hotel is a 5-star venue set just 3.9 km from Basilica de la Soledad, Parque Juarez El Llano and Monte Alban. Featuring Baroque architecture, the hotel is opened since 1576.

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Aitana

    From US$ 42

    Sabino Crespo 313, Oaxaca, Mexico (To the map)

    Aitana Hotel boasts stunning positioning at a close distance to Oaxaca Regional Museum (Museo Regional de Oaxaca), Basilica de la Soledad and Monte Alban, offering 23 rooms and a sundeck and a

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • La Casa De Adobe

    From US$ 49

    Av De Las Etnias Num. 509 Col, San Felipe Del Agua, Oaxaca, Mexico (To the map)

    La Casa De Adobe Hotel is set in a historic area of Oaxaca next to Monte Alban, Santo Domingo Temple and Downtown Oaxaca de Juarez.

    To the hotel

    price for 1 night
    Book Now From US$ 49