Best Hotel Deals in Oaxaca, Mexico

1887 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Oaxaca, Mexico hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in Oaxaca, Mexico

Hotel Posada "Mi Rosita" - Oaxaca, Mexico
8.8 67 reviews
Oaxaca, Mexico
06/06 – 06/13
$114/nighttotal: $798 (7 )

Hotel Posada "Mi Rosita"

1 6
hotel, Oaxaca City
Hotel Posada "Mi Rosita" is a budget-friendly hotel centrally located in Oaxaca City, just a short walk from Santo Domingo Temple and Oaxaca Cathedral, and 5 miles from Oaxaca International Airport.
This hotel offers free WiFi and a garden, with family rooms available, and is conveniently situated near the Central Bus Station for foreign buses, making it an affordable choice for exploring the city.
Hotel San Judas - Oaxaca, Mexico
8.8 251 reviews
Oaxaca, Mexico
07/04 – 07/05
$50/nightfor 1 night

Hotel San Judas

1 3
hotel, San Pablo Villa de Mitla
Just a 5-minute walk from the ancient ruins of Mitla, Hotel San Judas offers a budget-friendly stay in San Pablo Villa de Mitla, also located 15 miles from Hierve el Agua.
This family-friendly hotel provides complimentary WiFi, free private parking, and a tranquil garden setting, with rooms featuring patios offering picturesque mountain views and 24-hour concierge service to assist with local tours.
Hotel Alikar - Oaxaca, Mexico
8.6 493 reviews
Oaxaca, Mexico
07/04 – 07/05
$94/nightfor 1 night

Hotel Alikar

1 3
hotel, Santa Cruz Huatulco
Just 2,100 feet from Chahue Beach, this hotel in Santa Cruz Huatulco offers a great location for exploring the area, being only a 0.32-mile walk to Downtown Huatulco/Crucecita.
This budget-friendly hotel provides air-conditioned rooms, free WiFi, an outdoor pool, a garden, and a restaurant, making it an affordable and convenient choice for your stay.
Un Sueño Valle De Huajes - Oaxaca, Mexico
8.8 1424 reviews
Oaxaca, Mexico
06/06 – 06/13
$71/nighttotal: $497 (7 )

Un Sueño Valle De Huajes

1 2
hotel, Oaxaca City
This hotel in Oaxaca City is conveniently located in Oaxaca de Juárez, just a 9-minute walk from the historic Santo Domingo Covent and Temple and 2789 feet from the town center, offering a budget-friendly stay.
Guests can enjoy free WiFi, a garden, a terrace, and a 24-hour front desk, with rooms featuring private bathrooms and complimentary toiletries, all making this an affordable choice for exploring Oaxaca.
Hotel Trébol - Oaxaca, Mexico
9.1 1736 reviews
Oaxaca, Mexico
06/12 – 06/13
$92/nightfor 1 night

Hotel Trébol

1 2
hotel, Oaxaca City
Hotel Trébol is a 3-star hotel in Oaxaca City, located a 2-minute walk from Oaxaca's Zocalo Square and 1640 feet from the Handcraft Market.
This budget-friendly hotel allows pets and offers amenities like free Wi-Fi, air conditioning, and a terrace, making it an affordable choice for travelers.
Hotel Azucena - Oaxaca, Mexico
9.4 312 reviews
Oaxaca, Mexico
06/06 – 06/13
$80/nighttotal: $560 (7 )

Hotel Azucena

1 2
hotel, Oaxaca
Located in Oaxaca's Calzada Madero, this hotel is a short walk from the Basilica of Our Lady of Solitude and the Belber Jimenez Museum, placing you within a 5-minute walk of these key attractions and just a 10-minute walk to Zócalo.
This budget-friendly hotel offers a rooftop terrace with views, complimentary WiFi in public areas, and a bar, providing a comfortable and affordable stay with convenient access to local sights.
Casa Xochitl - Oaxaca, Mexico
8.6 164 reviews
Oaxaca, Mexico
06/06 – 06/13
$58/nighttotal: $406 (7 )

Casa Xochitl

1 2
hotel, Oaxaca City
Centrally located in Oaxaca City, Casa Xochitl offers a prime spot just 7 miles from Monte Alban and 6.1 miles from the Tule Tree, with easy access to Oaxaca Cathedral and Santo Domingo Temple.
This budget-friendly hotel provides 170 square feet of space for up to 3 guests, featuring a garden, terrace, and free WiFi for an affordable and cozy stay.
Casa H Rinconcito Mazunte - Oaxaca, Mexico
8.3 231 reviews
Oaxaca, Mexico
07/04 – 07/05
$52/nightfor 1 night

Casa H Rinconcito Mazunte

1 3
hotel, Mazunte
This budget-friendly hotel in Mazunte offers a prime location, situated 3.4 miles from White Rock Zipolite and 4.9 miles from Umar University.
Enjoy the convenience of complimentary WiFi, air conditioning, and a shared kitchen, with pets welcome and family-friendly options making it an affordable choice near Mazunte Beach, Punta Cometa, and the Turtle Camp and Museum.
Hospedaje Donaji - Oaxaca, Mexico
8.7 157 reviews
Oaxaca, Mexico
07/28 – 08/04
$87/nighttotal: $609 (7 )

Hospedaje Donaji

1 1
hotel, Oaxaca City
This hotel offers a budget-friendly stay in Oaxaca City, conveniently located a 14-minute walk from Oaxaca Cathedral and one mile from Santo Domingo Temple, with Monte Alban just 4.3 miles away.
Enjoy amenities like complimentary WiFi, a terrace, concierge service, on-site bar, and room service, with a 24-hour front desk and paid airport shuttle service available for your convenience.
Hotel Zenith - Oaxaca, Mexico
9.5 1727 reviews
Oaxaca, Mexico
07/04 – 07/05
$109/nightfor 1 night

Hotel Zenith

1 3
hotel, Tehuacán
Hotel Zenith in Tehuacán offers a luxurious 5-star experience with excellent user and location ratings, featuring a spa, jacuzzi, and restaurant for a comfortable stay.
This budget-friendly hotel provides complimentary WiFi, air conditioning, and room service, ensuring a convenient and affordable visit to Tehuacán.
Casa De Olas Boutique Hotel - Oaxaca, Mexico
8.7 685 reviews
Oaxaca, Mexico
07/04 – 07/05
$107/nightfor 1 night

Casa De Olas Boutique Hotel

1 3
hotel, Puerto Escondido
Just a 3-minute stroll from Zicatela Beach, Casa De Olas Boutique Hotel offers a prime location in Puerto Escondido, conveniently situated 4.3 miles from Puerto Escondido International Airport, making it an excellent choice for a budget-friendly seaside getaway.
This hotel provides a refreshing swimming pool, a fitness center, a garden, and a terrace for guest enjoyment, alongside on-site dining and bar options, room service, and concierge assistance to enhance your stay.
Hotel Bartolomé - Oaxaca, Mexico
6.0 3 reviews
Oaxaca, Mexico
06/06 – 06/13
$111/nighttotal: $777 (7 )

Hotel Bartolomé

5 7
hotel, Oaxaca City
Hotel Bartolomé in Oaxaca City offers a convenient location for exploring attractions, with room service and a 24-hour front desk ensuring guest comfort.
This budget-friendly hotel features rooms with free WiFi, desks, and private bathrooms, accommodating up to three guests with a floor area of 270 square feet.

Best hotels in Oaxaca, Mexico with breakfast included

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

La Casa Del Nenufar - Oaxaca, Mexico
8.7 114 reviews
Oaxaca, Mexico
06/16 – 08/15
$24/nighttotal: $1440 (60 )

La Casa Del Nenufar

1 2
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.
One Salina Cruz - Oaxaca, Mexico
8.8 789 reviews
Oaxaca, Mexico
07/04 – 07/05
$94/nightfor 1 night

One Salina Cruz

1 3
hotel, Salina Cruz
Conveniently located just a 5-minute drive from the Pemex Refinery, this budget-friendly hotel in Salina Cruz offers easy access to industrial sites and transportation.
This affordable hotel provides air-conditioned rooms with cable TV and private bathrooms, plus complimentary daily breakfast and free local shuttle service within a 6.2-mile radius.
Mayev Express - Oaxaca, Mexico
9.1 813 reviews
Oaxaca, Mexico
07/04 – 07/05
$106/nightfor 1 night

Mayev Express

1 3
hotel, Santa Cruz Huatulco
Just 0.6 miles from Downtown Huatulco/Crucecita, this hotel is also a 1.2-mile walk to Chahue Beach, offering a budget-friendly stay in Santa Cruz Huatulco.
Enjoy a 4-star experience with air conditioning, a swimming pool, and on-site dining, plus complimentary private parking for your convenience.
One Oaxaca Centro - Oaxaca, Mexico
8.7 2970 reviews
Oaxaca, Mexico
06/10 – 06/16
$96/nighttotal: $576 (6 )

One Oaxaca Centro

1 2
hotel, Oaxaca City
Located in central Oaxaca City, this hotel is just a 10-minute walk from Santo Domingo Church, Zócalo Square, and Oaxaca Cathedral, offering a prime spot for exploring the city's historical sites.
Enjoy modern, air-conditioned accommodations with complimentary breakfast and free parking, making it a budget-friendly choice for travelers seeking comfortable and convenient lodging.
Posada Independencia - Oaxaca, Mexico
9.2 114 reviews
Oaxaca, Mexico
06/06 – 06/13
$105/nighttotal: $735 (7 )

Posada Independencia

1 2
hotel, Oaxaca City
Posada Independencia, a budget-friendly hotel in Oaxaca City, is conveniently located near Oaxaca Cathedral and Santo Domingo Temple, just 4.3 miles from Oaxaca International Airport.
Enjoy a tranquil garden setting with some rooms offering patios with garden views, private bathrooms with showers, and free WiFi throughout this cheap and cozy accommodation.
Hotel Casa Yunenisa - Oaxaca, Mexico
8.0 627 reviews
Oaxaca, Mexico
07/04 – 07/05
$74/nightfor 1 night

Hotel Casa Yunenisa

1 3
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.
Holiday Inn Coatzacoalcos By Ihg - Oaxaca, Mexico
8.1 909 reviews
Oaxaca, Mexico
07/04 – 07/05
$111/nightfor 1 night

Holiday Inn Coatzacoalcos By Ihg

1 3
hotel, Coatzacoalcos
Conveniently located in Coatzacoalcos, this hotel is just 6.8 miles from Minatitlán International Airport and 17 miles from Plaza De Armas.
Enjoy a budget-friendly stay with amenities like free WiFi, an outdoor swimming pool, an on-site restaurant, and a fitness center, perfect for any traveler seeking affordable and comfortable accommodation.
Arcosodi Hotel Boutique - Oaxaca, Mexico
9.3 472 reviews
Oaxaca, Mexico
06/06 – 06/13
$116/nighttotal: $812 (7 )

Arcosodi Hotel Boutique

1 2
hotel, Oaxaca City
Just 5.3 miles from Monte Alban and 6.3 miles from the Tule Tree, ArcoSodi Hotel Boutique is a newly built hotel in Oaxaca City offering a tranquil garden and complimentary WiFi.
This budget-friendly hotel boasts air-conditioned rooms with patios, a restaurant, bar, room service, and concierge services, perfect for exploring Oaxaca City's attractions like Oaxaca Cathedral and Santo Domingo Temple.

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 Careyes Puerto Escondido - Oaxaca, Mexico
8.8 227 reviews
Oaxaca, Mexico
07/04 – 07/05
$89/nightfor 1 night

Hotel Careyes Puerto Escondido

1 3
hotel, Puerto Escondido
Just a 9-minute walk from Playa Puerto Ángelito, this budget-friendly hotel in Puerto Escondido is also conveniently located 1.2 miles from Puerto Escondido International Airport.
Enjoy comfortable, air-conditioned rooms with free WiFi, a swimming pool, and private parking, with select rooms offering balconies and kitchenettes for an affordable and convenient stay near the seaside.
Hotel La Casona Del Llano - Oaxaca, Mexico
8.4 586 reviews
Oaxaca, Mexico
06/06 – 06/13
$105/nighttotal: $735 (7 )

Hotel La Casona Del Llano

1 2
hotel, Oaxaca City
Located in central Oaxaca City, Hotel La Casona Del Llano is just 0.2 miles from Santo Domingo Temple and El Pochote organic market, offering a prime location for exploring this historic destination.
This budget-friendly hotel provides air-conditioned rooms with garden views, an on-site restaurant serving Oaxacan cuisine, and free Wi-Fi, making it an affordable and comfortable choice.
Hotel Real Alma - Oaxaca, Mexico
8.5 2095 reviews
Oaxaca, Mexico
06/06 – 06/13
$106/nighttotal: $742 (7 )

Hotel Real Alma

1 2
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.
Happy Express Hotel - Oaxaca, Mexico
8.9 808 reviews
Oaxaca, Mexico
06/12 – 06/13
$74/nightfor 1 night

Happy Express Hotel

1 2
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 Bahia Huatulco - Oaxaca, Mexico
8.4 641 reviews
Oaxaca, Mexico
07/04 – 07/05
$100/nightfor 1 night

Hotel Bahia Huatulco

1 3
hotel, Santa Cruz Huatulco
Just 500 feet from the beach, this hotel in Santa Cruz Huatulco is a 5-minute drive from Bahía Santa Cruz Bay and features a swimming pool and air-conditioned rooms with free Wi-Fi.
This budget-friendly hotel welcomes pets and offers convenient amenities like free parking and a 24-hour reception, perfect for an affordable seaside getaway.
Hotel Danibaan - Oaxaca, Mexico
9.1 934 reviews
Oaxaca, Mexico
06/06 – 06/13
$51/nighttotal: $357 (7 )

Hotel Danibaan

1 2
hotel, Oaxaca City
Hotel Danibaan offers a budget-friendly stay in Oaxaca City, located just a 15-minute walk from Oaxaca Cathedral and 0.9 miles from Santo Domingo Temple.
This hotel provides excellent amenities including air conditioning, free WiFi, a garden, and room service, making it a great affordable option for travelers.
Guitarra Inn - Oaxaca, Mexico
8.4 724 reviews
Oaxaca, Mexico
07/04 – 07/05
$76/nightfor 1 night

Guitarra Inn

1 3
hotel, Puerto Escondido
Just a 3-minute walk from Zicatela Beach, this Puerto Escondido hotel offers a budget-friendly stay near prime surf spots and is 3.1 miles from Puerto Escondido International Airport.
Enjoy family-friendly accommodations with air conditioning, WiFi, a swimming pool, and a garden, providing a comfortable and affordable seaside escape.
Una Posada Mas - Oaxaca, Mexico
9.3 1113 reviews
Oaxaca, Mexico
07/04 – 07/05
$116/nightfor 1 night

Una Posada Mas

1 3
hotel, Mazunte
This budget-friendly hotel in Mazunte is located just a 2-minute walk from Mazunte Beach and 0.4 miles from the Turtle Camp and Museum.
Una Posada Mas offers pet-friendly rooms with air conditioning, free WiFi, and garden views, with some featuring private terraces, perfect for families seeking affordable seaside stays.

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

City Express By Marriott Oaxaca - Oaxaca, Mexico
8.5 1108 reviews
Oaxaca, Mexico
06/06 – 06/16
$108/nighttotal: $1080 (10 )

City Express By Marriott Oaxaca

1 2
hotel, Oaxaca City
Located in the Oaxaca Historic Center, this hotel is conveniently situated just 2789 feet from the UNESCO World Heritage Santo Domingo Cultural Center and 1.2 miles from Oaxaca Zocalo Square, offering budget-friendly access to attractions.
This hotel provides rooms with air conditioning and complimentary Wi-Fi, and features an on-site restaurant, bar, and fitness center, making it an affordable choice for travelers.
Hotel Maela - Oaxaca, Mexico
8.7 1996 reviews
Oaxaca, Mexico
06/06 – 06/13
$99/nighttotal: $693 (7 )

Hotel Maela

1 2
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.
Hotel Villablanca - Oaxaca, Mexico
8.7 241 reviews
Oaxaca, Mexico
07/04 – 07/05
$78/nightfor 1 night

Hotel Villablanca

1 3
hotel, Tehuacán
Conveniently located near the airport, this hotel is within 1 mile of El Paseo Commercial Center, the Tehuacán-Cuicatlán Biosphere Reserve, and Tehuacan Cathedral, offering a budget-friendly stay in Tehuacán.
This 3-star hotel features an outdoor pool, a fitness center, a restaurant, and a bar, with free WiFi in public areas and complimentary self-parking for guests.
Zar Coatzacoalcos - Oaxaca, Mexico
8.6 1161 reviews
Oaxaca, Mexico
07/04 – 07/05
$78/nightfor 1 night

Zar Coatzacoalcos

1 3
hotel, Coatzacoalcos
Located in Coatzacoalcos, Zar Coatzacoalcos is a budget-friendly hotel situated 7.5 miles from Minatitlán International Airport and 15 miles from Plaza De Armas.
This pet-friendly hotel offers air-conditioned rooms with complimentary WiFi, private bathrooms, and flat-screen TVs, with daily housekeeping ensuring a comfortable stay.
Hotel Victoria Oaxaca - Oaxaca, Mexico
8.4 4482 reviews
Oaxaca, Mexico
06/06 – 06/13
$88/nighttotal: $616 (7 )

Hotel Victoria Oaxaca

1 2
hotel, Oaxaca City
Hotel Victoria Oaxaca offers a serene escape amidst 70,000 square yards of tropical gardens, providing panoramic views of the Oaxaca Valley and a convenient 20-minute walk to Oaxaca's historic city center.
This 4-star hotel features 147 air-conditioned rooms with contemporary Mexican decor, an outdoor pool, a tennis court, and on-site dining at El Tule Restaurant, making it a great budget-friendly option for families.
Oaxaquita La Bella - Oaxaca, Mexico
8.4 21 reviews
Oaxaca, Mexico
06/14 – 06/16
$69/nighttotal: $138 (2 )

Oaxaquita La Bella

1 4
hotel, Oaxaca City
Conveniently located near Oaxaca Cathedral and Santo Domingo Temple, this budget-friendly 2-star hotel offers easy access to the Central Bus Station for foreign buses, just 5.2 miles from Monte Alban and 4.3 miles from Oaxaca International Airport.
This 60 square feet hotel provides a tranquil garden, terrace, and free private parking, along with complimentary WiFi, making it an affordable choice for your stay in Oaxaca City.
Hotel Tehuacan Plaza - Oaxaca, Mexico
9.0 188 reviews
Oaxaca, Mexico
07/04 – 07/05
$79/nightfor 1 night

Hotel Tehuacan Plaza

1 3
hotel, Tehuacán
Hotel Tehuacan Plaza is a 3-star hotel located in Tehuacán, approximately 94 miles from Hermanos Serdán International Airport.
This pet-friendly hotel offers comfortable, air-conditioned rooms with private bathrooms, complimentary WiFi, and room service, making it a great budget-friendly choice for families and travelers seeking convenience.
Hotel Veracruz - Oaxaca, Mexico
8.6 353 reviews
Oaxaca, Mexico
06/06 – 06/13
$86/nighttotal: $602 (7 )

Hotel Veracruz

1 2
hotel, Oaxaca City
Hotel Veracruz offers a budget-friendly stay in Oaxaca City, conveniently located 5 miles from Oaxaca International Airport and within walking distance of historical sites like Santo Domingo Temple and Oaxaca Cathedral.
This 2-star hotel provides air-conditioned rooms with free WiFi, an on-site restaurant, and family rooms, ensuring a comfortable and affordable experience for all travelers.
copyright © 2026 cheapandcozy.com