Hotels in Oaxaca

Find the best deals on 2,080 hotels in Oaxaca

Check-in
Check-out
Compare vs momondo |

Popular cities in Oaxaca

Below are the average prices for hotels in popular Oaxaca cities
Price
£42 - £57
CHEAPEST CITY IN OAXACA Mazunte 18% cheaper Hotels in Mazunte are the cheapest in Oaxaca at just £41 per night on average.
MOST EXPENSIVE CITY IN OAXACA Santa Maria Huatulco 13% more expensive Santa Maria Huatulco has the highest priced hotels in Oaxaca with rooms averaging £56 per night.
MOST POPULAR CITY IN OAXACA Oaxaca 61% more users visited More momondo users search for hotels in Oaxaca than any other city in Oaxaca

Top Hotels in Oaxaca

Find your perfect Oaxaca hotel in the perfect location
City Express Oaxaca
City Express Oaxaca
8.6
£44
View all deals
Hostal Dos Lunas
Hostal Dos Lunas
8.4
£39
View all deals
Casa Losodeli & Coworking - Adults Only
Casa Losodeli & Coworking - Adults Only
9.3
£14
View all deals
Hotel Paraiso Escondido
Hotel Paraiso Escondido
9.0
£35
View all deals
Hotel Descalzo
Hotel Descalzo
9.2
£82
View all deals
Hotel Casa Pridda
Hotel Casa Pridda
9.1
£41
View all deals
Selina Puerto Escondido
Selina Puerto Escondido
8.2
£14
View all deals
Hotel Noga
Hotel Noga
8.6
£93
View all deals
Hotel Villa Mozart y Macondo
Hotel Villa Mozart y Macondo
8.9
£40
View all deals
Motel Las Maravillas
Motel Las Maravillas
6.0
£37
View all deals
Hotel Nacional
Hotel Nacional
7.9
£17
View all deals
Castillo Oasis
Castillo Oasis
9.3
£22
View all deals
La Loma Linda: Bungalows, Yoga And Feldenkrais
La Loma Linda: Bungalows, Yoga And Feldenkrais
9.4
£27
View all deals
Hotel Jiménez
Hotel Jiménez
7.3
£21
View all deals
Hotel Casa Rua
Hotel Casa Rua
7.8
£48
View all deals
Hotel Veracruz
Hotel Veracruz
8.6
£35
View all deals
Casa de Don Pablo Hostel
Casa de Don Pablo Hostel
8.3
£8
View all deals
Agua Azul la Villa
Agua Azul la Villa
8.8
£87
View all deals
Hostal De Las Americas
Hostal De Las Americas
8.8
£11
View all deals
Hotel Mayis
Hotel Mayis
8.5
£30
View all deals
Las Mariposas Eco-Hotel & Studios
Las Mariposas Eco-Hotel & Studios
9.1
£28
View all deals
Casamar Suites
Casamar Suites
8.9
£40
View all deals
Hostal Chocolate
Hostal Chocolate
8.0
£6
View all deals
Posada Don Mario
Posada Don Mario
8.2
£25
View all deals
Hotel Bahia Huatulco
Hotel Bahia Huatulco
8.2
£33
View all deals
Hostal Lyoban
Hostal Lyoban
7.5
£30
View all deals
Azul Cielo Hostel
Azul Cielo Hostel
8.9
£9
View all deals
Am Amakal Hotel & Park
Am Amakal Hotel & Park
8.5
£24
View all deals
Hotel Villa de Leon
Hotel Villa de Leon
7.2
£23
View all deals
Hotel Carruiz
Hotel Carruiz
8.3
£11
View all deals
Casa Maverick
Casa Maverick
£22
View all deals
Hotel Guivá San Pablo
Hotel Guivá San Pablo
6.2
£38
View all deals
Hotel con Corazón
Hotel con Corazón
9.3
£54
View all deals
Hotel Huautla
Hotel Huautla
7.5
£18
View all deals
Hotel Chocolate Posada
Hotel Chocolate Posada
£16
View all deals
One Love Hostal Puerto Escondido
One Love Hostal Puerto Escondido
9.5
£13
View all deals
Hotel Alma de Oaxaca
Hotel Alma de Oaxaca
8.8
£32
View all deals
Capital O Parador Crespo
Capital O Parador Crespo
8.1
£15
View all deals
Rincon de David
Rincon de David
£14
View all deals
Hotel Casa Vieja
Hotel Casa Vieja
7.4
£14
View all deals

Popular hotels in Oaxaca

Book a room in one of momondo’s favourite hotels in these popular Oaxaca cities
Hotels in Asunción Nochixtlán
Search hotel deals in Asunción Nochixtlán
Hotels in Puerto Escondido
Search hotel deals in Puerto Escondido
Hotels in Santa Maria Huatulco
Search hotel deals in Santa Maria Huatulco

Stay in these Oaxaca cities

Looking for a Oaxaca getaway? Check out the hotel deals in these cities

Oaxaca travel tips

Check these FAQs for important travel tips while planning your visit to Oaxaca

What is considered a good deal for a hotel in Oaxaca?

The absolute cheapest price found in Oaxaca was for £1/night. The average rate for a hotel in Oaxaca is £52/night, so momondo would consider anything under £52/night to be a good deal for our users.

What are the best hotels in Oaxaca?

The following hotels are the top rated hotels in Oaxaca:96 - Hotel Casa Pan De Miel in Mazunte91 - Holiday Inn Express Oaxaca-Centro Historico in Oaxaca88 - Parador Del Dominico in Oaxaca