The 10 best cheap hotels in Oaxaca City, Mexico | Booking.com
Skip to main content
In partnership with
China Spring Airlines

Cheap hotels in Oaxaca City

Find the cheap hotels that appeal to you the most

The best cheap hotels in Oaxaca City

Check out our selection of great cheap hotels in Oaxaca City

Filter by:

Review score

Macondo Arte Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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

P
Patricio
From
Mexico
I would definitely stay here again. Loved everything about it. The location perfect. The bed delicious and the service and staff excepcional. Thank you Macondo Arte for a wonderful stay !
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 126 reviews
Price from
$282.61
1 night, 2 adults

Hotel Materia

Hotel in Oaxaca Historic Centre, Oaxaca City

Ideally set in Oaxaca City, Hotel Materia has an American breakfast and free WiFi throughout the property.

A
Andrea
From
Netherlands
What a good stay! Lovely hotel right super close to the center. Really great design and staff went above and beyond. Room was beautiful with AC, really quiet at night too.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 375 reviews
Price from
$127.09
1 night, 2 adults

Casa Don José: VIOLETAS Suite

Oaxaca Historic Centre, Oaxaca City

Casa Don José: VIOLETAS Suite is located in Oaxaca City, just 29 miles from Mitla and a 14-minute walk from Oaxaca Cathedral. Guests staying at this apartment have access to free Wifi and a patio.

A
Andrew
From
Lithuania
Everything. From self checkin, parking, location, room facilities, wifi, coziness, shower, coffee making facilities
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 109 reviews
Price from
$42.15
1 night, 2 adults

Casa Sofi Oaxaca

Oaxaca Historic Centre, Oaxaca City

Casa Sofi Oaxaca features rooms with free Wifi in the center of Oaxaca City. Guests staying at this bed and breakfast have access to a balcony. Each room includes a patio.

N
NADIA EVELYN
From
Mexico
Casa Sofi is a fantastic property, beautiful house with the best location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 178 reviews
Price from
$115.52
1 night, 2 adults

Santa Cecilia Hotel

Hotel in Oaxaca City

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

L
Leonard
From
Canada
I loved having breakfast on the rooftop. Great view, great food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 301 reviews
Price from
$43.07
1 night, 2 adults

HOSTAL XAO

Oaxaca Historic Centre, Oaxaca City

Right in the heart of Oaxaca City, HOSTAL XAO features rooms with free Wifi. The property is around 4.6 miles from Monte Alban, 28 miles from Mitla, and a 10-minute walk from Oaxaca Cathedral.

V
Vladimir
From
Serbia
Hostel is very clean and well maintained. It is centrally located, very close to the stations of the colectivos and buses that goes to Pochutla, Zipolite, Puerto Escondido, Mexico City etc. Beds in dormitory are spacious and it has a kind of privacy with the curtain, your own light and electrical outlet. Also, it has hot water in the bathroom :)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
Price from
$10.80
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Hotel in Oaxaca City

Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 5.9 miles from Monte Alban and 28 miles from Mitla.

S
Shawna
From
Mexico
Everything. Honestly amazing staff that go above and beyond for you. They even checked for me at the airport for a jacket I left behind by accident. There’s always coffee and water. The rooftop is beautiful they even have some weights for working out. I loved the neighborhood many great eats and cafes nearby. They gave restaurant suggestions which exceeded my expectations. I loved this property and would stay here again. I’ve seen reviews complaining about noise but it’s very quiet there. Especially considering it’s Mexico. Mexico is not typically quiet. I had great sleeps here. The location was awesome very walkable to everything and I will return when I’m in Oaxaca again. They have everything you need. Tiny mini fridge in room and larger one to keep food in on second floor. Stocked kitchen on the rooftop to prepare food if you wish. Beautiful views. Just an amazing stay overall
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 222 reviews
Price from
$61.61
1 night, 2 adults

Casa Rosamate

Oaxaca Historic Centre, Oaxaca City

Offering a garden and a terrace, Casa Rosamate in Oaxaca City is close to Santo Domingo Temple and Oaxaca Cathedral. This apartment features free private parking, full-day security, and free Wifi.

K
Karla M.
From
Mexico
Super clean, quiet, great water pressure, close to dowtown, comfy beds
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 138 reviews
Price from
$130.62
1 night, 2 adults

Casa Naila Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is located in the center of Oaxaca City, 5.1 miles from Monte Alban. This 5-star hotel offers a tour desk.

A
Antoinette
From
United States
Our stay at Casa Naila was nothing short of exceptional! The location is fantastic, making it the perfect base to explore Oaxaca. The room was stunning—beautifully designed, equipped with high-tech amenities, and stocked with top-quality toiletries. What truly sets this place apart is the service. The staff deserves a million stars! They go above and beyond to ensure your stay is unforgettable, offering excellent recommendations for sightseeing and dining. My wife and I are already planning our next trip to Oaxaca, and there’s no question—we’ll be rebooking with Casa Naila. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
$325.01
1 night, 2 adults

ArcoSodi Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Located in Oaxaca City and with Monte Alban reachable within 5.3 miles, ArcoSodi Hotel Boutique has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a bar.

P
Patricia
From
Mexico
Wonderful boutique hotel. Rooms small but lovely and the staff all were wonderful. Oaxaca and ArcoSodi hotel were superb!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 355 reviews
Price from
$192.18
1 night, 2 adults
All cheap hotels in Oaxaca City

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Oaxaca City and surrounding area in the past month

See all
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 377 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 77 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 468 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 812 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 217 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 385 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 983 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,136 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 921 reviews

Stay connected in Oaxaca City and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 24 reviews

    Well set in the center of Oaxaca City, Casa 1800 Oaxaca Boutique Hotel City Center based is within 5 miles of Monte Alban and 28 miles of Mitla.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 158 reviews

    Just a 6-minute walk from Oaxaca Cathedral and half a mile from Santo Domingo Temple, Casa Quiote Hotel Boutique City Center based - Adults Only features accommodations in Oaxaca City, with a terrace.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 95 reviews

    Marhialja Hotel Boutique is located just 820 feet from Oaxaca Cathedral and the Zocalo Square, in the historic center of Oaxaca. It offers charming rooms with free Wi-Fi and a spa bath.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 27 reviews

    In the center of Oaxaca City, CASA FORTALEZA provides rooms with free Wifi. The guest house, set in a building dating back to 2023, is 4.6 miles from Monte Alban and 28 miles from Mitla.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Conveniently located in Oaxaca City, Becino provides air-conditioned rooms, a terrace and free WiFi.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 18 reviews

    Departamento en el centro de Oaxaca is a recently renovated apartment in the center of Oaxaca City, 4.8 miles from Monte Alban and 28 miles from Mitla.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 19 reviews

    In a prime location in the Oaxaca Historic Centre district of Oaxaca City, Hotel Posada Don Matías is located 28 miles from Mitla, a 8-minute walk from Oaxaca Cathedral and 0.7 miles from Santo...

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 92 reviews

    Suites Independencia Oaxaca offers accommodations within 200 yards of the center of Oaxaca City, with free Wifi and a kitchen with an oven, a microwave, and a toaster.

Enjoy breakfast in Oaxaca City and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 247 reviews

    Iguana Hostel Oaxaca features a garden, shared lounge, a terrace and bar in Oaxaca City.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 385 reviews

    Well located in the center of Oaxaca City, Hotel Casa Puga provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 97 reviews

    Jr-Kiyo Estudios is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Oaxaca City.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 812 reviews

    One Oaxaca Centro is located in central Oaxaca, within a 10-minute walk of Santo Domingo Church, the Zócalo Square and Oaxaca Cathedral.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 81 reviews

    Offering a bar and a shared lounge, El Diablo y La Luna B&B in Oaxaca City is close to Santo Domingo Temple and Oaxaca Cathedral.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews

    El Rincón de Oaxaca - apartamento completo offers accommodations in Oaxaca City, 5.9 miles from Monte Alban and 27 miles from Mitla.

  • Casa LEONOR

    Oaxaca City
    Breakfast options
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 51 reviews

    Casa LEONOR offers accommodations in Oaxaca City, 5.9 miles from Monte Alban and 29 miles from Mitla.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews

    5.8 miles from Monte Alban in Oaxaca City, Espectacular y Moderno Apartamento Paradise a 15 min en vehiculo del Zocalo de Oaxaca features accommodations with access to a hot tub.

Great access to the city center. Check these cheap hotels in Oaxaca City and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 129 reviews

    Hostal Zipolite Arteaga features free Wifi and views of inner courtyard in Oaxaca City.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    5.2 miles from Monte Alban in the center of Oaxaca City, Ginger Banana Hostel provides accommodations with access to a garden. With pool views, this accommodation offers a swimming pool.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 21 reviews

    Casa Inés/ Terraza/ Centro de Oaxaca is located in Oaxaca City, just 4.4 miles from Monte Alban and 29 miles from Mitla.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 43 reviews

    Studio Oaxaca Centro in Oaxaca City features accommodations with free Wifi, 28 miles from Mitla, a 7-minute walk from Oaxaca Cathedral, and 0.8 miles from Santo Domingo Temple.

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

    Suites Patio Antequera is a recently renovated condo hotel in the center of Oaxaca City, 4.9 miles from Monte Alban and 28 miles from Mitla.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 13 reviews

    In a central area of Oaxaca City, Kali Oaxaca Hostel provides rooms with free Wifi. The property is around 5 miles from Monte Alban, 28 miles from Mitla, and 6.6 miles from Tule Tree.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 11 reviews

    CASA COCO OAXACA INN enjoys a location in Oaxaca City, 28 miles from Mitla and 7.1 miles from Tule Tree. The property is 600 yards from the city center and 4.6 miles from Monte Alban.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 58 reviews

    Located conveniently in the center of Oaxaca City, Hotel Boutique Casa Bendición has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

FAQ about cheap hotels in Oaxaca City

Cheap hotels that guests love in Oaxaca City

See all
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 12 reviews
    Great place for 1-2 people, very clean and confortable. The location it's perfect for the city center. Will book here again. The host was very helpful.
    Guest review by
    Yaliza
    Solo traveler
  • Avg. price/night: $85.20
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 383 reviews
    Gorgeous little eco-friendly hotel in the heart of Oaxaca. It's an ideal location and we felt super safe there. It was spotlessly clean and the staff were absolutely lovely. The dry toilet situation is a bit weird lol but it felt hygienic and really wasn't a problem for us.
    Guest review by
    Rae
    Young couple

Research, refine, and make plans for your whole trip

gogless