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

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, 316 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, 802 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, 970 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

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

  • 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
  • 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.57 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 209 reviews

    Situated within 8.2 km of Monte Alban and 45 km of Mitla, Sauvé Casa Boutique provides rooms with air conditioning and a private bathroom in Oaxaca City.

    From US$296.46 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 240 reviews

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

    From US$115.45 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 128 reviews

    Offering free WiFi and inner courtyard views, Hostal Zipolite Arteaga is an accommodation located in the centre of Oaxaca City, just 800 metres from Oaxaca Cathedral and 1.1 km from Santo Domingo...

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

    In a central area of Oaxaca City, Suites Patio Antequera features city views from the terrace. This recently renovated aparthotel is located 7.9 km from Monte Alban and 45 km from Mitla.

    From US$164.93 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 11 reviews

    Offering inner courtyard views, CASA COCO OAXACA INN is an accommodation located in Oaxaca City, 600 metres from Santo Domingo Temple and less than 1 km from Oaxaca Cathedral.

    From US$104.72 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 59 reviews

    Conveniently located in the centre of Oaxaca City, Hotel Boutique Casa Bendición offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

    From US$219.13 per night

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

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

    Viajero Oaxaca Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Oaxaca City. The property is around 7.4 km from Monte Alban, 46 km from Mitla and 12 km from Tule Tree.

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

    Situated in Oaxaca City, 45 km from Mitla and 1.1 km from Oaxaca Cathedral, Alojamiento en el Centro Histórico provides accommodation with amenities such as free WiFi and a flat-screen TV.

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

    Boasting a garden, the recently renovated 509 Accommodation is situated in the centre of Oaxaca City, close to Santo Domingo Temple.

    From US$81.90 per night
  • 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$186.28 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 35 reviews

    Located in Oaxaca City, 8.4 km from Monte Alban, LARIMAR Gallery y Hotel Boutique offers accommodation with a terrace and private parking.

    From US$208.08 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 50 reviews

    Boasting a garden and views of garden, Casa Cataleya Refugio Bohemio y Romántico en Oaxaca is a recently renovated guest house set in Oaxaca City, 7.7 km from Monte Alban.

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

    Habitaciones Casa Bule offers accommodation within less than 1 km of the centre of Oaxaca City, with free WiFi, and a kitchenette with a microwave, a fridge and kitchenware.

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

    Right in the centre of Oaxaca City, HOSTAL CHOCOLATE CALENDA features rooms with free WiFi. Guests staying at this guest house have access to a patio. The guest house has family rooms.

    From US$30.11 per night

Enjoy breakfast in Oaxaca City and nearby

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

    Boasting a terrace, a restaurant as well as a bar, Majagua Hotel Boutique -Adults Only is set in the centre of Oaxaca City, 8.8 km from Monte Alban.

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

    Attractively situated in Oaxaca City, Casa Los Arquitos de Xochimilco features express check-in and check-out and free private parking. With garden views, this accommodation offers a patio.

    From US$110.53 per night
  • Casa LEONOR

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

    Boasting city views, Casa LEONOR features accommodation with patio, around 10 km from Monte Alban. Featuring full-day security, this property also provides guests with a sun terrace.

    From US$78.61 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 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.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 10 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$110.20 per night
  • Life Hotel

    Oaxaca City
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 603 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$135.10 per night
  • Casa Mayo B&B

    Oaxaca City
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 113 reviews

    Offering a garden and garden view, Casa Mayo B&B is situated in Oaxaca City, 14 km from Monte Alban and 47 km from Mitla. It is set 4.6 km from Santo Domingo Temple and features luggage storage space.

    From US$67.87 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

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