The 10 best cheap hotels in Oaxaca City, Mexico | Booking.com
Skip to main content

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 pick of great cheap hotels in Oaxaca City

Filter by:

Review score

Suites Independencia Oaxaca

Oaxaca Historic Centre, Oaxaca City

Suites Independencia Oaxaca offers accommodation within 200 metres of the centre of Oaxaca City, with free WiFi, and a kitchen with an oven, a microwave and a toaster.

K
Kim
From
New Zealand
The space is everything and more than you can ask for. The energy of the place is warm and welcoming making it a perfect to relax and rest. Beds are comfortable, great water pressure. The management team are so helpful to make your stay the best you will find in Oaxaca.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$101.58
1 night, 2 adults

Macondo Arte Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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.2
Superb - What previous guests thought, 129 reviews
Price from
US$228.12
1 night, 2 adults

Hotel Materia

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

S
Santi Daniele
From
Italy
Everything excellent. Location, cleanliness, character and features of the room (massive king bed!), breakfast, staff availability. Hope to come back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 383 reviews
Price from
US$128.23
1 night, 2 adults

Santa Cecilia Hotel

Hotel in Oaxaca City

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
Aleksei
From
Mexico
Fantastic hotel - only 3 months old. Everything is super clean, bright, and lovely.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 302 reviews
Price from
US$65.18
1 night, 2 adults

HOSTAL XAO

Oaxaca Historic Centre, Oaxaca City

Situated in the centre of Oaxaca City, HOSTAL XAO features rooms with free WiFi. It is located 7.5 km from Monte Alban and offers full-day security.

A
Alfred
From
United Kingdom
Having towels included, early check in, general flexibility and chill nature of the staff were great. Also right next to bus station and taxis and a short walk to the main square which had a load of great street food stalls and little markets dotted along it.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 200 reviews
Price from
US$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, 9.4 km from Monte Alban and 45 km from Mitla.

S
Stéphanie
From
United Kingdom
the location, the neighborhood was really nice. staff were really nice and friendly
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 218 reviews
Price from
US$67.87
1 night, 2 adults

Casa Don José: BUGAMBILIAS Suite

Oaxaca Historic Centre, Oaxaca City

Featuring air-conditioned accommodation with a patio, Casa Don José: BUGAMBILIAS Suite is located in Oaxaca City.

H
Helen
From
United Kingdom
My room was excellent- had everything I needed , refrigerator, coffee , iron, large space, WiFi. Excellent staff. The owner was always checking in so there was great communication and very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$41.98
1 night, 2 adults

Casa Rosamate

Oaxaca Historic Centre, Oaxaca City

Attractively located in the centre of Oaxaca City, Casa Rosamate features free WiFi, a garden and free private parking for guests who drive.

L
Le Bon
From
United Kingdom
so clean, so convenient, good value for money, beautiful court yard, cute cafe for morning coffees and pastries, helpful staff - all you could wish for in somewhere to stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 137 reviews
Price from
US$176.09
1 night, 2 adults

Casa Naila Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

C
Camila
From
Mexico
The hotel was beautiful but what was really outstanding was the staff, all of them. They made our stay memorable. My daughter wad the flu and stayed mainly in the room, and she was taken care of :) Staff went the extra mile.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
US$327.94
1 night, 2 adults

ArcoSodi Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

M
Mark
From
China
HOTEL is very clean。 Front desk is very nice。 I will live here again。
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 363 reviews
Price from
US$218.16
1 night, 2 adults
All cheap hotels in Oaxaca City

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Oaxaca City and surroundings in the past month

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

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

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

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 24 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 383 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

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

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

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 22 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

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

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

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

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

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

    Featuring 3-star accommodation, Esencia Oaxaca is situated in Oaxaca City, 7.2 km from Monte Alban and 47 km from Mitla. Boasting a shared kitchen, this property also provides guests with a terrace.

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

    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.

    From US$123.83 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 13 reviews

    Set in Oaxaca City within 46 km of Mitla and less than 1 km of Santo Domingo Temple, Casa Monarca provides rooms with free WiFi.

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

    Located in the centre of Oaxaca City, Iguana Coliving features an indoor pool, a garden, free WiFi, and free private parking for guests who drive.

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

    Hotel Escalada is located in Oaxaca City, within 10 km of Monte Alban and 44 km of Mitla. This 2-star hotel offers a 24-hour front desk, a concierge service and free WiFi.

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

    Set 10 km from Monte Alban, 44 km from Mitla and 1.5 km from Oaxaca Cathedral, Loft Casa Itayata offers accommodation situated in Oaxaca City.

    From US$95.20 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 14 reviews

    Set within 11 km of Monte Alban and 44 km of Mitla, Your Cozy Corner in Oaxaca with AC offers rooms with air conditioning and a private bathroom in Oaxaca City. Tule Tree is 10 km from the apartment.

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

    Boasting inner courtyard views, CASA CEMPOAL provides accommodation with patio, around 10 km from Monte Alban.

    From US$37 per night

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

  • Casa Ritual

    Oaxaca City
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring garden views, Casa Ritual offers accommodation with patio, around 9.3 km from Monte Alban. This property offers access to a terrace, free private parking and free WiFi.

  • Life Hotel

    Oaxaca City
    Central location
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 605 reviews

    Set in Oaxaca City, 7.3 km from Monte Alban, Life Hotel offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

    From US$134.47 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Terrah Suites Oaxaca is set in Oaxaca City, 11 km from Monte Alban, 42 km from Mitla, and 4.4 km from Oaxaca Cathedral. Private parking is available on site at this recently renovated property.

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

    Boasting mountain views, Utopia Casas Boutique provides accommodation with balcony, around 11 km from Monte Alban. This property offers access to a terrace and free private parking.

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

    Set in Oaxaca City in the Oaxaca region, Amplia casa para huéspedes features a balcony. This holiday home offers accommodation with a patio.

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

    La casa del nenufar has free bikes, garden, a shared lounge and terrace in Oaxaca City. The property is set 12 km from Monte Alban, 48 km from Mitla and 4.7 km from Santo Domingo Temple.

    From US$20.37 per night
  • Casa ciruelo

    Oaxaca City
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 6 reviews

    Set in Oaxaca City, Casa ciruelo is a recently renovated accommodation, 17 km from Santo Domingo Temple and 27 km from Tule Tree.

    From US$126.11 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Oaxaca City and only 28 km from Monte Alban, LomaRaboRatón provides accommodation with mountain views, free WiFi and free private parking. 25 km from Oaxaca Cathedral and 26 km from Santo...

    From US$37.70 per night

Enjoy breakfast in Oaxaca City and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 reviews

    Located in the centre of Oaxaca City, Casa 1800 Oaxaca Boutique Hotel City Center based is set 8.1 km from Monte Alban and 45 km from Mitla.

    From US$241.02 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Casa Luna with terrace, Pet friendly has a terrace and is situated in Oaxaca City, within just 200 metres of Oaxaca Cathedral and less than 1 km of Santo Domingo Temple.

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

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

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 95 reviews

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

    From US$235.93 per night
  • CASA FORTALEZA

    Oaxaca City
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 27 reviews

    CASA FORTALEZA, a property with a garden, is situated in Oaxaca City, 600 metres from Oaxaca Cathedral, less than 1 km from Santo Domingo Temple, as well as 11 km from Tule Tree.

    From US$77.21 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 27 reviews

    Set in the centre of Oaxaca City, Boutique Hotel Casa Cid de León is situated 7.6 km from Monte Alban and 46 km from Mitla.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 36 reviews

    Set in Oaxaca City and with Monte Alban reachable within 8.1 km, HOLT Hotel De Mi Independencia King Room offers concierge services, allergy-free rooms, a garden, free WiFi throughout the property and...

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

    Right in the centre of Oaxaca City, situated within a short distance of Oaxaca Cathedral and Santo Domingo Temple, HOLT's Casa De Mi Independencia offers free WiFi, air conditioning and household...

FAQ about cheap hotels in Oaxaca City

Cheap hotels that guests love in Oaxaca City

See all
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 13 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 traveller
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 390 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