Best Hotel Deals in Oaxaca, Mexico

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Oaxaca, Mexico hotels

Budget hotels in Oaxaca, Mexico

Hotel San Felipe - Oaxaca, Mexico
8.5 15 reviews

Hotel San Felipe

hotel, Oaxaca City
Located in Oaxaca City, Hotel San Felipe is 2.7 miles from Santo Domingo Temple and 6.8 miles from Oaxaca International Airport, offering a budget-friendly option for travelers.
This pet-friendly 4-star hotel boasts a swimming pool, garden, restaurant, and free WiFi, with some rooms featuring balconies and all equipped with air conditioning and flat-screen TVs, making it an affordable choice for exploring Oaxaca City.
Suites El Consuelo - Oaxaca, Mexico
8.8 83 reviews

Suites El Consuelo

hotel, Oaxaca City
Located in Oaxaca's Historic Centre, this hotel is just an 8-minute walk from Oaxaca Cathedral and 600 yards from Santo Domingo Temple, offering a budget-friendly stay with prime access to the city's core.
This affordable hotel features 320 square feet of space in its 1-bedroom, 1-bathroom suites, complete with air conditioning, free WiFi, and an option for a private balcony, making it an excellent choice for families.
Hotel Monte Alban - Solo Adultos - Oaxaca, Mexico
8.7 202 reviews

Hotel Monte Alban - Solo Adultos

hotel, Oaxaca City
Located in Oaxaca's historic center, Hotel Monte Alban is just 328 feet from the Cathedral and a 10-minute walk from Santo Domingo de Guzmán Church, offering an authentic colonial-style courtyard with 18th-century architecture.
This budget-friendly hotel allows pets and features an on-site restaurant serving Oaxacan cuisine, a bar, room service, and free Wi-Fi in public areas.
Hotel Fortin Plaza - Oaxaca, Mexico
8.7 2215 reviews

Hotel Fortin Plaza

hotel, Oaxaca City
Located in Oaxaca City's Fortín district, Hotel Fortin Plaza is conveniently situated for exploring local attractions, just a short drive from the city center.
This 4-star hotel offers a refreshing outdoor pool, an on-site restaurant with live music, complimentary Wi-Fi, and family-friendly amenities, making it a budget-friendly choice for travelers.
Casa Toloache - Oaxaca, Mexico
8.4 273 reviews

Casa Toloache

hotel, Oaxaca City
Centrally located in Oaxaca City, this hotel is just a 7-minute walk from Oaxaca Cathedral and 10 minutes from Santo Domingo Temple, offering a prime spot for exploration.
Enjoy budget-friendly accommodations with free WiFi, a pleasant terrace, and private bathrooms, all conveniently situated 3.7 miles from Oaxaca International Airport.
Casa Xochimilco - Oaxaca, Mexico
8.8 49 reviews

Casa Xochimilco

hotel, Oaxaca City
Located in Oaxaca City, this hotel is just 5.6 miles from Monte Alban and 28 miles from Mitla, offering a budget-friendly base for exploring historical sites.
Enjoy free WiFi, a shared kitchen, and optional terrace views at this family-friendly hotel, conveniently situated near Santo Domingo Temple and Oaxaca Cathedral.
Eclipse Rooftop - Oaxaca, Mexico
9.7 167 reviews

Eclipse Rooftop

hotel, Oaxaca
Enjoy panoramic city views from the comfortable terrace of this Oaxaca hotel, offering a budget-friendly escape with special discounts for stays of two nights or more.
This 2-bedroom, 2-bathroom hotel accommodates up to 4 guests and includes air conditioning, garden access, and parking.
Room With The Best Location In Downtown - Oaxaca, Mexico
9.5 209 reviews

Room With The Best Location In Downtown

hotel, Oaxaca
Strategically positioned in Oaxaca's historic center, this hotel offers independent access on an upper floor, placing you just steps from major attractions and making trip planning effortless.
This budget-friendly hotel provides essential amenities for two guests in one bedroom and one bathroom, perfect for exploring the city's cultural offerings, though weekend noise from city events should be expected.

Best hotels in Oaxaca, Mexico with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Hotel Casa Yunenisa - Oaxaca, Mexico
8.0 713 reviews

Hotel Casa Yunenisa

hotel, Oaxaca City
Hotel Casa Yunenisa in Oaxaca City is conveniently located approximately 7.5 miles from Oaxaca International Airport and 9 miles from the significant historical site of Monte Alban, offering a budget-friendly option for exploring local attractions.
This 4-star hotel features an outdoor swimming pool, a garden, a restaurant, and a bar, with family rooms and rooms offering private bathrooms and free WiFi, making it a great choice for an affordable stay.
Hotel Posada El Cid - Oaxaca, Mexico
8.4 181 reviews

Hotel Posada El Cid

hotel, Oaxaca City
Centrally located in Oaxaca City, Hotel Posada El Cid is a short walk from Santo Domingo Temple, Oaxaca Cathedral, and the Central Bus Station for foreign buses, offering an affordable stay for travelers.
This budget-friendly hotel provides air-conditioned rooms with WiFi, a garden, and concierge service, with paid airport shuttle service available to Oaxaca International Airport, 5.6 miles away.
Casa Mayahuel - Oaxaca, Mexico
8.8 5 reviews

Casa Mayahuel

hotel, Oaxaca
Book this hotel room in a 3 star hotel with an excellent rating of 88% based on 5 reviews. You will be based in Oaxaca.
Services and facilities: a bar, 24-hour entry and a free airport shuttle. This hotel in Oaxaca also has air conditioning!
Hotel Real Alma - Oaxaca, Mexico
8.5 1173 reviews

Hotel Real Alma

hotel, Oaxaca City
Hotel Real Alma is a budget-friendly hotel located in central Oaxaca City, a 10-minute walk from Oaxaca Cathedral and 0.8 miles from Santo Domingo Temple, with Oaxaca International Airport 3.7 miles away.
This 3-star hotel offers air-conditioned rooms with free WiFi, a terrace, room service, and a buffet breakfast, making it an affordable and convenient choice for exploring Oaxaca City.
Hotel Casa De La Tía Tere - Oaxaca, Mexico
8.9 1445 reviews

Hotel Casa De La Tía Tere

hotel, Oaxaca City
Hotel Casa de la Tía Tere is conveniently located just over half a mile from Downtown Oaxaca de Juarez, 1969 feet from the historic Santo Domingo Temple, and 3.7 miles from the ancient ruins of Monte Alban.
This budget-friendly 3-star hotel offers air conditioning, free WiFi, and free private parking, with bungalows featuring kitchen facilities for a comfortable and affordable stay.
Hospedaje Donaji - Oaxaca, Mexico
No reviews

Hospedaje Donaji

hotel, Oaxaca
Book this hotel room in a 3-star hotel. You will be in Oaxaca.
Facilities and services include a bar, a kitchen and 24-hour entry. This hotel in Oaxaca also has a terrace!
Hotel Escalada - Oaxaca, Mexico
No reviews

Hotel Escalada

hotel, Oaxaca
Book this hotel room in a 3* hotel. Your accommodation will be located in Oaxaca.
Services and facilities: a terrace, the possibility to order an airport shuttle and a kitchen. Take advantage of the gym in this hotel in Oaxaca.
Hotel Boutique Casa Garay - Oaxaca, Mexico
8.0 906 reviews

Hotel Boutique Casa Garay

boutique hotel, Oaxaca City
Hotel Boutique Casa Garay offers a central location in Oaxaca City, just an 8-minute walk from Oaxaca Cathedral and 4.4 miles from Monte Alban.
This budget-friendly hotel is pet-friendly and features a restaurant, bar, and a terrace, providing a comfortable and affordable stay for families.

Family-friendly hotels in Oaxaca, Mexico for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

Hotel Dainzu - Oaxaca, Mexico
8.6 1267 reviews

Hotel Dainzu

hotel, Oaxaca City
Centrally located in Oaxaca City, this 3-star hotel is a short walk from Oaxaca Cathedral and Santo Domingo Temple, and just 4.9 miles from the ancient ruins of Monte Alban.
This budget-friendly hotel offers free WiFi, a garden, and units with balconies providing city views, making it an affordable choice for exploring Oaxaca.
Hotel Magda - Oaxaca, Mexico
8.1 32 reviews

Hotel Magda

hotel, Oaxaca City
Hotel Magda is a 2-star hotel conveniently located in Oaxaca City, offering a budget-friendly stay just a short distance from Oaxaca Cathedral and Santo Domingo Temple, with the Central Bus Station for foreign buses also nearby and Oaxaca International Airport 5 miles away.
This affordable hotel provides a tranquil garden, free WiFi, and family rooms, with a 24-hour front desk and a tour desk to assist with planning local excursions.
Parador Del Dominico - Oaxaca, Mexico
8.6 2020 reviews

Parador Del Dominico

hotel, Oaxaca City
Centrally located in Oaxaca City, this 3-star hotel is just a 5-minute walk from the historic Santo Domingo Church and the popular Andador Turístico, offering easy access to attractions and the bus station.
This budget-friendly hotel provides spacious rooms with air conditioning, free Wi-Fi, and an on-site restaurant serving Mexican and Oaxaqueña cuisine, with children under 10 staying free in existing beds.
Hotel Maela - Oaxaca, Mexico
8.7 1073 reviews

Hotel Maela

hotel, Oaxaca City
Hotel Maela offers a budget-friendly stay in Oaxaca City, located just 400 yards from the city center and conveniently close to Oaxaca Cathedral and Santo Domingo Temple.
This 3-star hotel provides essential amenities like air conditioning, free WiFi, and on-site parking, with a garden and terrace for relaxation, making it an affordable and comfortable choice for exploring Oaxaca.
La Casa Del Nenufar - Oaxaca, Mexico
8.7 98 reviews

La Casa Del Nenufar

hotel, Oaxaca City
La Casa Del Nenufar, a budget-friendly hotel in Oaxaca City, is conveniently located 2.9 miles from Santo Domingo Temple and 4.2 miles from Oaxaca Cathedral, with Monte Alban archaeological site just 7.3 miles away.
This pet-friendly hotel offers free WiFi, a garden, terrace, and shared kitchen, plus free bicycle rentals and airport transportation for exploring the area.
Happy Express Hotel - Oaxaca, Mexico
8.9 936 reviews

Happy Express Hotel

hotel, Oaxaca City
Centrally located in Oaxaca City, this budget-friendly hotel is an 8-minute walk from Oaxaca Cathedral and offers easy access to major archaeological sites like Monte Alban, just 4.5 miles away.
This affordable hotel features air-conditioned rooms with complimentary WiFi, a private bathroom, and a patio, with some rooms offering a balcony, plus an on-site garden and shared kitchen facilities for guest convenience.
Hotel Casa Arnel - Oaxaca, Mexico
8.0 155 reviews

Hotel Casa Arnel

hotel, Oaxaca City
Hotel Casa Arnel offers a budget-friendly stay in Oaxaca City, conveniently located near the Zócalo and Santo Domingo Church, just 5 miles from Oaxaca International Airport.
This hotel features family rooms with private bathrooms and balconies, a sun terrace, a garden, an on-site restaurant, and paid private parking.
Santa Helena Plaza - Oaxaca, Mexico
8.4 1470 reviews

Santa Helena Plaza

hotel, Oaxaca City
Centrally located in Oaxaca City, Santa Helena Plaza is just 3.7 miles from Oaxaca International Airport and offers convenient access to Monte Alban (4.3 miles) and Mitla (29 miles).
This 4-star hotel provides a budget-friendly stay with air-conditioned rooms, a swimming pool, free WiFi, and is family-friendly, making it an affordable choice for exploring Oaxaca City.

Cheap hotels in Oaxaca, Mexico with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Oaxaca, Mexico with a car park

Hotel Posada Don Matías - Oaxaca, Mexico
8.6 644 reviews

Hotel Posada Don Matías

hotel, Oaxaca City
Located in the Oaxaca Historic Centre district, this hotel is just 0.7 miles from Santo Domingo Temple and an 8-minute walk from Oaxaca Cathedral, placing you within 700 yards of the city center.
Enjoy affordable comfort at this 3-star hotel with free WiFi, air conditioning, and some rooms featuring a private patio, offering a budget-friendly stay with convenient access to local attractions.
Casa De Las Flores Hotel Oaxaca - Oaxaca, Mexico
8.4 97 reviews

Casa De Las Flores Hotel Oaxaca

hotel, Oaxaca
Casa De Las Flores Hotel Oaxaca is a 3-star hotel perfectly situated in central Oaxaca, just a 10-minute walk from the Museum of Oaxacan Culture and the Oaxaca Ethnobotanical Garden.
This budget-friendly hotel offers complimentary wireless internet, on-site dining, and allows pets, making it a great affordable choice for travelers seeking convenience and city exploration.
Oyo Hotel Emperador, Oaxaca - Oaxaca, Mexico
No reviews

Oyo Hotel Emperador, Oaxaca

hotel, Oaxaca
Centrally located in Oaxaca, this 3-star hotel is a budget-friendly choice offering easy access to major city landmarks for convenient evening strolls.
This hotel provides comfortable rooms with a shower and TV, along with free Wi-Fi and on-site parking for a relaxing stay after exploring Oaxaca.
Habitaciones Leonor - Oaxaca, Mexico
8.2 25 reviews

Habitaciones Leonor

hotel, Oaxaca
Conveniently located in Oaxaca's Ruta Independencia district, this 2-star hotel is just a 5-minute drive from the Zócalo and Sanchez Pascuas Market, and within 0.5 miles of Cerro del Fortín and the House of Juarez Museum.
This budget-friendly hotel offers complimentary WiFi, onsite parking, and in-room microwaves, providing a comfortable and affordable stay with a shared kitchen for guest use.
Hotel Santa Rosa - Oaxaca, Mexico
8.9 302 reviews

Hotel Santa Rosa

hotel, Oaxaca City
Perfectly situated in Oaxaca City's Historic Centre district, this hotel is just a 4-minute walk from Oaxaca Cathedral and 0.6 miles from Santo Domingo Temple, offering a prime location for exploring the city.
This budget-friendly hotel provides air-conditioned rooms with complimentary WiFi, an on-site restaurant, and private bathrooms, with paid airport shuttle service available for your convenience.
Hotel Bugambilias - Oaxaca, Mexico
8.4 175 reviews

Hotel Bugambilias

hotel, Oaxaca City
Hotel Bugambilias in Oaxaca City welcomes pets and offers a budget-friendly stay with free WiFi and complimentary private parking, conveniently located 3.7 miles from Oaxaca Cathedral and 4.2 miles from Santo Domingo Temple.
This hotel provides room service, a 1-bedroom and 1-bathroom layout, and bilingual staff available 24/7 to assist with shuttle services, making it an affordable choice for travelers exploring Oaxaca City, which is 6.8 miles from Oaxaca International Airport.
Casa De Los Frailes - Oaxaca, Mexico
8.9 984 reviews

Casa De Los Frailes

boutique hotel, Oaxaca City
Located in Oaxaca City's Historic Centre, this hotel is just 400 feet from the city center and Santo Domingo Temple, with Oaxaca Cathedral a 12-minute walk away.
This 3-star hotel offers air-conditioned rooms with complimentary WiFi, a terrace, and a garden, making it a budget-friendly choice for exploring Oaxaca City.
City Express By Marriott Oaxaca - Oaxaca, Mexico
No reviews

City Express By Marriott Oaxaca

hotel, Oaxaca de Juárez
Located in Oaxaca de Juárez, this hotel offers convenient access to local landmarks, with transportation services available.
This budget-friendly hotel provides complimentary continental breakfast and an on-site business center, perfect for travelers seeking affordable quality.
copyright © 2026 cheapandcozy.com