The biggest question I get from you all is – where to stay in Oaxaca? So I’m finally going to put together a list of the best hotels in Oaxaca. I will only be including hotels that I have stayed at and loved or that I have very strong recommendations from trusted sources. There are hundreds of hotels in this city, but I feel confident about each and every one of these below.
I’ll keep this list updated as I try some new hotels out, or when I get more trusted info. This list is not meant to be exhaustive, but narrowed down to some the best hotels in Oaxaca that I trust.
I’ve divided the list out below by budget. My absolute favorite hotel in Oaxaca is near the end of the list, but scroll through to find the right one for your travel style and budget.
And if you’re visiting Oaxaca, check out my all my Oaxaca posts – including the best restaurants, best dishes to eat, what to do, the best artisans to visit, and how to get to the Oaxaca coast.
The Best Hotels in Oaxaca
Budget/Hostels (Up to $50 USD): Where to Stay in Oaxaca
A True Hostel/Backpacking Experience: Iguana Hostel
Iguana Hostel is a true hostel. It attracts a backpacker crowd, has an in-house bar, and a friendly atmosphere. If you are on the backpacker trail, looking to make new friends, or on a tight budget, this is a good hotel in Oaxaca for you.
Iguana Hostel includes breakfast, has lots of comunal hang out areas, a roof terrace, a shared kitchen, and its central location can’t be beat.
A Simple But Pretty Oaxaca Hotel: Hotel Azucenas
Hotel Azucena is tucked in a quiet cobblestone neighborhood, yet is still just steps from the biggest tourist destinations.
It’s a small hotel with simple rooms, but has a pretty roof terrace with a great view and is a great overall value.
This is where to stay in Oaxaca if you are on a budget but want a comfortable and well-located room.
Mid-Range ($50-100 USD): Best Hotels in Oaxaca
A Hotel With a Mission: Hotel Con Corazon
I’ve received recommendations for this Oaxaca hotel from several trusted people. I also was able to take a quick walk through and enjoyed the modern and pretty decor.
The most special thing about this Oaxaca hotel is that they are a partnering with local NGOs to create educational programs for local students. Their goal is to make the transition from secondary to high school more accessible to marginalized children.
They include a very good full breakfast and there is a pretty seating area inside and garden outside. There are also several roof terraces to enjoy the sun and the view.
The location is on the western edge of the centro, but in an area close to many amenities and with a local neighborhood feel.
Pretty Hotel with a Pool: Hotel Casa de la Tia Tere
This hotel is where to stay in Oaxaca if you love having a pool and a pretty traditional style Mexican accommodation. Their courtyard is beautiful – full of leafy greens with the pool in the center.
The building is full of bright rooms, dramatic archways, and an open center courtyard.
There is also a roof terrace and good breakfast included.
This hotel is located on the eastern side of the centro, but still close to many amenities and sites.
A Pair of Design B&Bs: El Diablo y la Sandia & Boca del Monte by Diablo y la Sandia
El Diablo y la Sandia is one of the best hotels in Oaxaca for people who love pretty design and an intimate atmosphere. My couple of pictures don’t do it justice – click through to see some of the beautifully curated decor.
They have two locations: one on the west side of the centro on a pretty pedestrian street – called Boca del Monte el Diablo y la Sandia, and one on the east side of centro called El Diablo y La Sandia.
The design in both hotels is beautiful – clean lines but lots of colorful accents and traditional textiles.
A great breakfast is included and there are pretty common areas to relax inside or outside on the patio. The location on the east side has a roof terrace
This is the place to stay for artistic travelers who want a well-designed and quiet hotel.
Upscale/Comfort/Luxury ($100+ USD): Best Hotels in Oaxaca
My Favorite of the Best Hotels in Oaxaca: Casa de las Bugambilias
You’ve found my favorite hotel! Of course I haven’t stayed everywhere, but this hotel is really lovely and has so much to offer.
Casa de las Bugambilias is one of the best hotels in Oaxaca all-around. The rooms are tastefully decorated with pretty vibrant accents, and the common areas are filled with colorful details and traditional art.
There is an exceptional gourmet, multi-course breakfast every morning that will be the perfect start to your day. The staff is warm and wonderful, the in house tour agency is one of my favorite guides in town, and the location could not be more perfect – just a half block from Santo Domingo.
I couldn’t possibly say anything negative about this wonderful hotel. This is where to stay in Oaxaca if you want an exceptional stay.
If You Crave Pink: City Centro Oaxaca
City Centro Oaxaca is definitely the pinkest hotel in Oaxaca. 🙂 The common spaces are full of vibrant pink walls, interesting cut outs, and gorgeous impressive cacti.
There is a small pool on the roof and a terrace to enjoy the sun and the view.
The furnishings are sleek and modern and a good breakfast is included.
The location is in Jalatlaco, a pretty and charming neighborhood full of windy, narrow cobblestone streets. This area is lovely and colorful, but a few minutes further of a walk to some of the main tourist sites.
This is where to stay in Oaxaca if you want striking design, in a charming and quiet neighborhood.
Luxury/Design Hotel: Hotel Los Amantes
Hotel Los Amantes is an upscale and modern hotel right in the middle of all the action of the city.
The rooms are well designed and full of all the comforts one could need. The lobby and central courtyard are gorgeous, full of design-friendly accents. And the rooftop bar/restaurant has one of the best views of Santo Domingo and the city.
A good breakfast is also included.
This is where to stay in Oaxaca if you want an upscale and modern experience.
There you have it! I’ll keep this list of the best hotels in Oaxaca updated as we try new hotels or hear new info. If none of the above hotels fit your needs, check the map below for more hotel options in Oaxaca.
And if you’re visiting Oaxaca, check out my all my Oaxaca posts – including the best restaurants, best dishes to eat, what to do, Oaxaca beach guides, and how to get to the Oaxaca coast.