Skip to main content
In partnership with
Plan Your Trips, SL

Hotels near Oaxaca

Search hotels and more near Oaxaca

Hotels and more near Oaxaca

Filter by:

Star Rating

Review score

NaNa Vida Hotel Oaxaca

Oaxaca City (Near Oaxaca)

Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the center of Oaxaca City, 6.2 miles from Monte Alban.

K
Kate Wright
From
United Kingdom
Fab fab little boutique hotel. Staff were super friendly, very attentive to all our needs and had great recommendations for food etc. the location is amazing too, you won't be disappointed if you book here!! The rooms also had ear plugs and a noise machine (like wave noises) I've not seen this in a hotel before but being in a city you always expect some background noise but we didn't notice thanks to this little device!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,195 reviews
Location 9.8
Price from
$136.74
1 night, 2 adults

Macondo Arte Oaxaca

Oaxaca City (Near Oaxaca)

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
Location 9.7
Price from
$211.96
1 night, 2 adults

Hotel Materia

Oaxaca City (Near Oaxaca)

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, 377 reviews
Location 9.5
Price from
$127.09
1 night, 2 adults

Santa Cecilia Hotel

Oaxaca City (Near Oaxaca)

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
Location 9.1
Price from
$43.07
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Oaxaca City (Near Oaxaca)

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
Location 9.2
Price from
$61.61
1 night, 2 adults

Casa Naila Hotel Boutique

Oaxaca City (Near Oaxaca)

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
Location 9.4
Price from
$325.01
1 night, 2 adults

ArcoSodi Hotel Boutique

Oaxaca City (Near Oaxaca)

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
Location 9.0
Price from
$192.18
1 night, 2 adults

Boulenc Bed and Bread

Oaxaca City (Near Oaxaca)

Featuring a terrace, a restaurant as well as a bar, Boulenc Bed and Bread is located in the center of Oaxaca City, 4.9 miles from Monte Alban.

P
Phoebe
From
Spain
We had a fantastic time at Boulenc Bed & Bread. It is one of the most beautiful hotels I have stayed in and the exceptional staff go above and beyond. The location is fantastic and the roof terrace where you can enjoy breakfast and drinks throughout the day is great. The colours and styling of the hotel are just perfect so for anyone looking for a boutique hotel in Oaxaca, I wouldn’t hesitate to recommend Boulenc.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 510 reviews
Location 9.7
Price from
$147.53
1 night, 2 adults

Hotel Ayook

Oaxaca City (Near Oaxaca)

In a prime location in the center of Oaxaca City, Hotel Ayook provides air-conditioned rooms, a garden, free WiFi and a terrace.

Y
Yazid
From
United States
Very clean, spotless. Staff (reception and cleaning staff) were super nice, no exceptions, and very accommodating. The property was very well maintained and lovely. Close to Centro (10-15 mns walk)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 568 reviews
Location 8.6
Price from
$90.60
1 night, 2 adults

Grand Fiesta Americana Oaxaca

Oaxaca City (Near Oaxaca)

Well situated in Oaxaca City, Grand Fiesta Americana Oaxaca has air-conditioned rooms with free WiFi, free private parking and room service.

C
Construction
From
United States
Clean, Excellent service , just no hot water available after 11;00 PM Beds to high and no king size bed avaliable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 371 reviews
Location 9.4
Price from
$224
1 night, 2 adults
See all hotels near Oaxaca

Hotels with airport shuttles in Oaxaca

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

See all
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 2,087 reviews
  • Popular with guests booking hotels in Oaxaca City

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

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

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,582 reviews
  • Popular with guests booking hotels in Oaxaca City

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

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

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

  • Popular with guests booking hotels in Oaxaca City

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

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

Best hotels with breakfast in Oaxaca and nearby

  • 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.49 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.28 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 9 reviews

    Offering a garden, Comodo apartamento de 3 habitaciones, a 10 min en vehiculo del Zocalo de Oaxaca offers accommodations in Oaxaca City. With garden views, this accommodation provides a patio.

    From $94.38 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 107 reviews

    Located in Oaxaca City and with Monte Alban reachable within 4.3 miles, Hospedaje Donaji provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

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

    Featuring a shared lounge, a terrace as well as a restaurant, Hotel Boutique Casa Garay is located in the center of Oaxaca City, 4.4 miles from Monte Alban.

    From $150.54 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 696 reviews

    Located in central Oaxaca, Azul Cielo Hostel offers complimentary breakfast and free WiFi connection. There is concierge service available.

    From $85.62 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 582 reviews

    Welcome to Casa de Don Pablo Hostel Your peaceful corner in the heart of Oaxaca Located in downtown Oaxaca, just four blocks from the Zócalo, Casa de Don Pablo Hostel is a quiet and colorful refuge...

    From $38.55 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 877 reviews

    Offering free Wi-Fi in all areas, a terrace with a fountain and Colonial style décor, the Hotel Trebol is located 2 minutes’ walk from the Oaxaca Zocalo Square and 1640 feet from the Handcraft Market.

    From $123.86 per night

Budget hotels in Oaxaca and nearby

  • Casa Luna, a 10 min centro y a 5 min aeropuerto is located in Santa Cruz Xoxocotlán, just 6.5 miles from Monte Alban and 31 miles from Mitla.

    From $327.65 per night
  • Casa SAMA 11 is located in Oaxaca City, just 28 miles from Mitla and 1.9 miles from Oaxaca Cathedral.

    From $97.58 per night
  • Casa SAMA 10 is located in Oaxaca City, just 28 miles from Mitla and 1.9 miles from Oaxaca Cathedral.

    From $97.58 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 11 reviews

    Departamento Bugambilia is located in Oaxaca City, just 3.7 miles from Monte Alban and 29 miles from Mitla. This apartment features free private parking, a 24-hour front desk, and free Wifi.

    From $72.29 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 37 reviews

    Departamento Bugambilias is located in Oaxaca City, just 3.7 miles from Monte Alban and 29 miles from Mitla.

    From $80.33 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 618 reviews

    Located in Oaxaca City and with Monte Alban reachable within 4.3 miles, Marqués Oaxaca - Hotel has a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a...

    From $60.16 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 340 reviews

    HOSTAL CHOCOLATE CALENDA features rooms with free Wifi in the center of Oaxaca City. Guests staying at this guest house have access to a patio. On-site staff can arrange a shuttle service.

    From $29.84 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 2 reviews

    Casa Mar y Sierra offers accommodations in the center of Oaxaca City, 4.6 miles from Monte Alban and 28 miles from Mitla.

    From $71.40 per night
gogless