Go to homepage lastminuteGo to homepage lastminute

Hotels in Oaxaca

When it comes to finding exceptional Oaxaca hotels, you’re in for a delightful experience in this vibrant Mexican city. In the heart of rich cultural history and stunning landscapes, hotels in Oaxaca offer a diverse array of options, from charming boutique stays to luxurious resorts. Visitors are drawn to the captivating blend of traditions, delicious cuisine, and vibrant art scene that characterise this region. Whether you’re looking for a cosy nest in the bustling city or a peaceful retreat surrounded by nature, you’ll find the perfect accommodation to suit your needs. Don’t miss out—be sure to explore our fantastic deals on hotels in Oaxaca!

  • Hotel

    Parador del Dominico

    rated as 4 out of 5 by 157 reviewers
    739 m from city centre
    from 77 € per night
  • Hotel

    Casa Bonita Hotel & Luxury Residence

    rated as 4.5 out of 5 by 201 reviewers
    4.26 km from city centre
    from 187 € per night
  • Hotel

    Quinta Real Oaxaca

    rated as 4 out of 5 by 1,088 reviewers
    418 m from city centre
    from 503 € per night
  • Hotel

    Hotel Ayook

    rated as 5 out of 5 by 24 reviewers
    780 m from city centre
    from 138 € per night
  • Hotel

    Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG

    rated as 4.5 out of 5 by 620 reviewers
    1.11 km from city centre
    from 165 € per night
  • Hotel

    Hotel Don Nino

    rated as 4.5 out of 5 by 208 reviewers
    1.1 km from city centre
    from 58 € per night
  • Hotel

    Hotel Casa Santo Tomás

    rated as 4 out of 5 by 7 reviewers
    610 m from city centre
    from 62 € per night
  • Hotel

    Fiesta Inn Oaxaca

    rated as 4 out of 5 by 712 reviewers
    2.94 km from city centre
    from 141 € per night
  • Hotel

    Hotel Victoria Oaxaca

    rated as 3.5 out of 5 by 582 reviewers
    1.25 km from city centre
    from 68 € per night
  • Hotel

    Hotel CasAntica

    rated as 3.5 out of 5 by 442 reviewers
    231 m from city centre
  • Apartment

    Céntrico Live

    rated as 5 out of 5 by 1 reviewers
    663 m from city centre
  • B&B

    El Diablo y la Sandia B&B

    rated as 5 out of 5 by 412 reviewers
    654 m from city centre
  • Guest house

    Hotel Casa Pereyra

    rated as 5 out of 5 by 121 reviewers
    429 m from city centre
    from 170 € per night
  • Hotel

    Hotel con Corazón Oaxaca

    rated as 5 out of 5 by 216 reviewers
    826 m from city centre
  • Hotel

    Grand Fiesta Americana Oaxaca

    rated as 4.5 out of 5 by 290 reviewers
    1 km from city centre
    from 403 € per night

Hotels in Oaxaca with breakfast included

  • Hotel

    Casa del sótano

    rated as 4 out of 5 by 351 reviewers
    528 m from city centre
    from 157 € per night
  • Hotel

    Hotel Boutique Casa Catrina

    rated as 4.5 out of 5 by 184 reviewers
    762 m from city centre
    from 279 € per night
  • Hotel

    Hotel La Casona del Llano

    rated as 4 out of 5 by 70 reviewers
    952 m from city centre
    from 103 € per night
  • Hotel

    Suites de la Parra

    rated as 4 out of 5 by 21 reviewers
    207 m from city centre
  • Hotel

    Hotel Veracruz

    rated as 4.5 out of 5 by 21 reviewers
    1.38 km from city centre
    from 78 € per night
  • Hotel

    Hotel Trebol

    rated as 4 out of 5 by 344 reviewers
    224 m from city centre
  • Hotel

    Hotel Posada el Cid

    rated as 4 out of 5 by 22 reviewers
    1.31 km from city centre
    from 59 € per night
  • Hotel

    Hotel Parador de Alcalá

    rated as 4.5 out of 5 by 236 reviewers
    332 m from city centre
    from 116 € per night
  • Hotel

    Hotel Azucena

    rated as 4.5 out of 5 by 282 reviewers
    571 m from city centre

Best value for money hotels in Oaxaca

Great value hotels for your stay in Oaxaca

  • Hotel

    Macondo Arte by ÓOL Hotels

    rated as 5 out of 5 by 2 reviewers
    895 m from city centre
    from 259 € per night
  • Hotel

    La Catrina de Alcala

    rated as 4.5 out of 5 by 199 reviewers
    174 m from city centre
    from 183 € per night
  • Hotel

    Hotel Casa Santo Origen

    rated as 5 out of 5 by 45 reviewers
    4.93 km from city centre
    from 643 € per night
  • Hotel

    Casa de Adobe Gallery & Luxury Boutique

    rated as 4.5 out of 5 by 135 reviewers
    3.68 km from city centre
    from 304 € per night
  • Hotel

    Hotel Boutique Parador San Miguel Oaxaca

    rated as 4.5 out of 5 by 612 reviewers
    201 m from city centre
    from 257 € per night
  • Hotel

    Boulenc Bed and Bread

    rated as 4.5 out of 5 by 19 reviewers
    296 m from city centre
    from 283 € per night
  • Hotel

    Suites Bello Xochimilco by GiBel

    rated as 3.5 out of 5 by 16 reviewers
    1.49 km from city centre
  • Hotel

    De La Parra

    rated as 4 out of 5 by 289 reviewers
    178 m from city centre
  • Hotel

    Hotel Escondido Oaxaca, a Member of Design Hotels

    rated as 4.5 out of 5 by 135 reviewers
    405 m from city centre

Best rated hotels in Oaxaca

Explore the most popular hotels in Oaxaca based on ratings from other travellers

  • Hotel

    Casa Carmen Reforma

    rated as 5 out of 5 by 168 reviewers
    861 m from city centre
  • Hotel

    NaNa Vida Hotel Oaxaca

    rated as 5 out of 5 by 522 reviewers
    555 m from city centre
  • Hotel

    Hotel La Casona de Tita

    rated as 5 out of 5 by 303 reviewers
    864 m from city centre
  • Hotel
    126 m from city centre
  • Hotel

    Majagua Hotel Boutique -Adults Only

    rated as 4.5 out of 5 by 111 reviewers
    856 m from city centre
    from 254 € per night
  • Hotel

    Ébano Hotel Boutique

    rated as 4.5 out of 5 by 441 reviewers
    534 m from city centre
  • Hotel

    El Callejón Hotel Boutique

    rated as 4.5 out of 5 by 103 reviewers
    1.18 km from city centre
    from 378 € per night
  • Hotel

    Pug Seal Oaxaca

    rated as 4.5 out of 5 by 246 reviewers
    284 m from city centre
    from 574 € per night
  • Hotel
    1.07 km from city centre

Cheap hotels in Oaxaca

Affordable budget hotels in Oaxaca

  • Hotel

    Origen by ÓOL Hotels

    rated as 4 out of 5 by 1 reviewers
    611 m from city centre
    from 97 € per night
  • Hotel

    Hotel Casa María

    rated as 5 out of 5 by 2 reviewers
    7.07 km from city centre
    from 124 € per night
  • Hotel

    Casa Fontana

    rated as 4.5 out of 5 by 4 reviewers
    5.57 km from city centre
  • Hotel

    Hotel Jiménez

    rated as 2 out of 5 by 13 reviewers
    448 m from city centre
  • Hotel

    Los Ciruelos Oaxaca

    rated as 5 out of 5 by 2 reviewers
    1.92 km from city centre
  • Hotel

    Hotel Oaxaca Inn Express

    rated as 2.5 out of 5 by 3 reviewers
    1.4 km from city centre
  • Hotel

    Hotel Virginia

    rated as 4.5 out of 5 by 3 reviewers
    1.17 km from city centre
  • Hotel

    Villa Santa Julia

    rated as 4.5 out of 5 by 3 reviewers
    2.34 km from city centre
    from 102 € per night
  • Hotel

    Casa Naila Hotel Boutique

    rated as 4.5 out of 5 by 23 reviewers
    570 m from city centre
    from 389 € per night

FAQs about hotels in Oaxaca

  • Are there any dog friendly hotels in Oaxaca?

    Planning a dog-friendly holiday in Oaxaca? Check out these top-rated hotels: Hotel CasAntica, Grand Fiesta Americana Oaxaca, Casa los Cantaros Hotel Boutique.

  • Which are the best family hotels in Oaxaca?

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Parador del Dominico, Casa Bonita Hotel & Luxury Residence, Quinta Real Oaxaca.

  • What are the most popular hotels in Oaxaca city centre?

    For a stay in the city centre of Oaxaca, these centrally located hotels are suitable: Parador del Dominico, Casa Bonita Hotel & Luxury Residence, Quinta Real Oaxaca.

  • What are the cheapest hotels in Oaxaca?

    For a cheap stay in Oaxaca, we recommend these budget-friendly hotels: Parador del Dominico, Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG, Hotel Don Nino.

  • What are the best hotels close to Oaxaca most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • Monte Albán: Tranquila casa

    • Auditorio Guelaguetza: Quinta Real Oaxaca, Hotel Ayook, Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG

    • Church of Santo Domingo de Guzmán: Parador del Dominico, Quinta Real Oaxaca, Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG