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 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
$212.45
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.

J
James
From
United Kingdom
The hotel was absolutely stunning with gorgeous facilities and a charming look and feel. Although it was on a busy road the rooms were quiet and peaceful. We loved the shower and bed, and small touches like the engravings on the doors and the cute courtyard. The breakfast was also excellent. Communication via WhatsApp was great throughout.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 377 reviews
Price from
$127.38
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.25
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.

F
Ferrari
From
Canada
Very roomy room with very comfy beds - great location with modern kitchen and bath
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 178 reviews
Price from
$112.90
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
Laia
From
Spain
Very nice area a bit further from the busy city center, full or art and restaurant options. The staff is extremely friendly and booked us an amazing tour to Hierve el Agua.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 301 reviews
Price from
$43.17
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.

J
Johnson
From
United States
Cleaniness, great staff and most kind staff they gave me so much information on how to trabsfer. They let me store my luggages while traveling. They have locker, super hot water. One of the best hotels
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.

C
Chittresh
From
Canada
internet was fast bed was comfortable staff was helpful and courteous neat and clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 222 reviews
Price from
$61.76
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
$131.57
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.78
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, 356 reviews
Price from
$192.63
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, 78 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 14 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, 218 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,138 reviews
  • Popular with guests booking cheap hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 922 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.

    From $240.54 per night
  • 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.

    From $215.11 per night
  • 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.

    From $77.05 per night
  • 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.

    From $388.35 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 196 reviews

    Located within 5.1 miles of Monte Alban and 28 miles of Mitla, Sauvé Casa Boutique provides rooms with air conditioning and a private bathroom in Oaxaca City.

    From $297.33 per night
  • 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.

    From $118.79 per night
  • 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...

    From $65.50 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 93 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.

    From $155.27 per night

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

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

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

    From $49.18 per night
  • 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.

    From $28.90 per night
  • 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.

    From $77.35 per night
  • 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.

    From $169.52 per night
  • 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.

    From $164.93 per night
  • 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.

    From $273.70 per night
  • 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.

    From $77.05 per night

Enjoy breakfast in Oaxaca City and nearby

  • 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.

    From $154 per night
  • 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.

    From $166.60 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 65 reviews

    6.3 miles from Monte Alban in the center of Oaxaca City, Casa Los Arquitos de Xochimilco offers accommodations with access to a garden. With garden views, this accommodation provides a patio.

    From $100.36 per night
  • 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.

    From $78.31 per night
  • 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.

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

    Hermoso Apartamento para 2 personas, a 10 min en vehículo del Zócalo de Oaxaca is located in Oaxaca City, just 5.9 miles from Monte Alban and 30 miles from Mitla.

    From $79.46 per night
  • Life Hotel

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

    Located in Oaxaca City, 4.5 miles from Monte Alban, Life Hotel has accommodations with a fitness center, free private parking, a shared lounge and a terrace.

    From $96.38 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.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.40
    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
gogless