Skip to main content

Search hotels in Oaxaca

Enter your dates to see the latest prices and deals for Oaxaca hotels

Oaxaca – 1 hotel or place to stay

Filter by:

Star rating
Review score

NaNa Vida Hotel Oaxaca

Oaxaca City (Near Oaxaca)

Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km from Monte Alban.

M
Marion
From
Austria
Its a calm beautiful hotel with a really nice garden. Staff is very friendly and caring and we also received a sweet gift at the end of our stay:)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,241 reviews
Price from
US$149.98
1 night, 2 adults

Lepetit

Oaxaca City (Near Oaxaca)

Situated within 8.5 km of Monte Alban and 45 km of Mitla, Lepetit features rooms with air conditioning and a private bathroom in Oaxaca City.

H
Hoi Ki
From
Hong Kong
We had a truly exceptional stay at HOTEL LEPETIT. The location is unbeatable, making it easy to explore the area. The shower was fantastic, boasting incredible pressure that made every rinse feel luxurious. The Wi-Fi was lightning fast, perfect for staying connected. What really stood out, though, was the team. They were not only friendly but also genuinely helpful, going out of their way to answer and assist all our questions and ensure we had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews
Price from
US$108.31
1 night, 2 adults

Macondo Arte Oaxaca

Oaxaca City (Near Oaxaca)

Well located in the centre of Oaxaca City, Macondo Arte Oaxaca provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

J
Jentse
From
Taiwan
Location is goog and quiet. In the early morning you can hear bird sounds outside of window. The room decoration is exellent, full of Oaxaca elements.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 149 reviews
Price from
US$285.19
1 night, 2 adults

Hotel Materia

Oaxaca City (Near Oaxaca)

Ideally situated in Oaxaca City, Hotel Materia features an American breakfast and free WiFi throughout the property. Located around 45 km from Mitla, the hotel is also 11 km away from Tule Tree.

E
Elliot
From
United Kingdom
Great location. Breakfast in the courtyard was lovely and good options. Everybody was really friendly and even helped us booking a taxi to the airport. We stayed in the front room and had no issues with noise at night at all. The room was decorated beautifully. Would highly recommend and would come back again if in Oaxaca!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 426 reviews
Price from
US$131.53
1 night, 2 adults

Santa Cecilia Hotel

Oaxaca City (Near Oaxaca)

Located in Oaxaca City and with Monte Alban reachable within 9.4 km, Santa Cecilia Hotel provides a tour desk, rooms, a garden, free WiFi and a bar.

A
Anna
From
United Kingdom
Nicely designed hotel with very kind staff. Very clean and we found the bed super comfortable, some of the better night's sleep we had while traveling. The inner courtyard and terrace are also very nice and we enjoyed staying in Xochimilco.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 268 reviews
Price from
US$47.69
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Oaxaca City (Near Oaxaca)

Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 9.4 km from Monte Alban and 45 km from Mitla.

B
Brian
From
United States
Great location comfy & quiet and easy walk to centro
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 215 reviews
Price from
US$66.47
1 night, 2 adults

Casa de la Asunción

Oaxaca City (Near Oaxaca)

Casa de la Asunción offers accommodation with free WiFi throughout the property in the centre of Oaxaca City, 8 km from Monte Alban.

G
Gerrit
From
South Africa
Very helpful and accommodating staff. Airline lost luggage from Mexico City?!? The team there helped with retrieving it quickly.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 150 reviews
Price from
US$222.86
1 night, 2 adults

Hotel Danibaan

Oaxaca City (Near Oaxaca)

Featuring a garden and views of garden, Hotel Danibaan is located in Oaxaca City, 7.1 km from Monte Alban.

S
Simon
From
Germany
Very nice, calm and clean hotel with exceptional service! The reception staff is incredibly friendly and helpful, would come any time again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 442 reviews
Price from
US$62.12
1 night, 2 adults

Casa Naila Hotel Boutique

Oaxaca City (Near Oaxaca)

Boasting a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is situated in the centre of Oaxaca City, 8.2 km from Monte Alban. This 5-star hotel offers a tour desk.

A
Agnieszka
From
Poland
Service amazing - all people who are working there were caring about us a lot. Really good job!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 102 reviews
Price from
US$261.62
1 night, 2 adults

ArcoSodi Hotel Boutique

Oaxaca City (Near Oaxaca)

Set in Oaxaca City and with Monte Alban reachable within 8.6 km, ArcoSodi Hotel Boutique offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a bar.

J
Jet Azura
From
Germany
clean rooms, good location, great service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 374 reviews
Price from
US$198.90
1 night, 2 adults
See all hotels in and around Oaxaca

Hotels with airport shuttles in Oaxaca

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
From US$656.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 186 reviews
From US$486.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,042 reviews
From US$134.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 186 reviews
From US$159.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
From US$250.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 105 reviews
From US$196.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 215 reviews
From US$86.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 109 reviews
From US$79.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 187 reviews
From US$368.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 341 reviews
From US$535.50 per night

Most booked hotels in Oaxaca and surroundings in the past month

See all

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,040 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,151 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 708 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,089 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 691 reviews

Popular with guests booking hotels in Oaxaca City

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,256 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 313 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 986 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 772 reviews

Budget hotels in Oaxaca and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring air-conditioned accommodation with a patio, Hermoso Apartamento para 2 personas, a 10 min en vehículo del Zócalo de Oaxaca is set in Oaxaca City.

From US$82.05 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews

Featuring garden views, Comodo apartamento de 3 habitaciones, a 10 min en vehiculo del Zocalo de Oaxaca provides accommodation with a garden and a patio, around 9.4 km from Monte Alban.

From US$100.75 per night

Offering a garden and garden view, Casa Luna, a 10 min centro y a 5 min aeropuerto is situated in Santa Cruz Xoxocotlán, 49 km from Mitla and 6.1 km from Oaxaca Cathedral.

From US$327.65 per night

Casa SAMA 11 is located in Oaxaca City, 45 km from Mitla, 3 km from Oaxaca Cathedral, and 3.6 km from Santo Domingo Temple.

From US$97.58 per night

Casa SAMA 10 is located in Oaxaca City, 45 km from Mitla, 3 km from Oaxaca Cathedral, as well as 3.6 km from Santo Domingo Temple.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 46 reviews

Located in Oaxaca City and only 5.9 km from Monte Alban, Departamento Bugambilias provides accommodation with quiet street views, free WiFi and free private parking.

From US$80.33 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 53 reviews

Located in Oaxaca City, 11 km from Monte Alban, Na-anché Hotel provides accommodation with a garden, free private parking and a terrace.

From US$119.34 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 691 reviews

Situated in Oaxaca City and with Monte Alban reachable within 6.9 km, Marqués Oaxaca - Hotel features a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a...

From US$79.01 per night

Best hotels with breakfast in Oaxaca and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Featuring air-conditioned accommodation with a balcony, Espectacular y Moderno Apartamento Paradise a 15 min en vehiculo del Zocalo de Oaxaca is set in Oaxaca City.

From US$173.53 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 109 reviews

Located in Oaxaca City and with Monte Alban reachable within 6.9 km, Hospedaje Donaji provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

From US$79.56 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 320 reviews

Featuring a shared lounge, a terrace as well as a restaurant, Hotel Boutique Casa Garay is located in the centre of Oaxaca City, 7.1 km from Monte Alban.

From US$155.81 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 273 reviews

Featuring 3-star accommodation, Capital O Hotel Patio Pombo is set in Oaxaca City, 47 km from Mitla and 600 metres from Oaxaca Cathedral.

From US$113.73 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 712 reviews

Located in central Oaxaca, Azul Cielo Hostel offers complimentary breakfast and free WiFi connection. There is concierge service available.

From US$112.78 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 555 reviews

Welcome to Casa de Don Pablo Hostel Your peaceful corner in the heart of Oaxaca Located in downtown Oaxaca, just four blocks from the Zócalo, Casa de Don Pablo Hostel is a quiet and colorful refuge...

From US$49.08 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 817 reviews

Offering free Wi-Fi in all areas, a terrace with a fountain and Colonial style décor, the Hotel Trebol is located 2 minutes’ walk from the Oaxaca Zocalo Square and 500 metres from the Handcraft Market...

From US$172.31 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 214 reviews

In a prime location in the centre of Oaxaca City, Suites de La Parra provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From US$286.95 per night