Skip to main content

Places to Stay in Oaxaca City

Find the places to stay that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best places to stay in Oaxaca City

Check out our selection of great places to stay in Oaxaca City

Filter by:

Review score

NaNa Vida Hotel Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

L
Lotte
From
Netherlands
Its location, setting, rooms, breakfast. It was the second time I stayed there. Great place to stay when in Oaxaca. Very tranquil but right in the city center.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,219 reviews
Price from
$141.72
1 night, 2 adults

Casa Ziña

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently set in the Oaxaca Historic Centre district of Oaxaca City, Casa Ziña is located 28 miles from Mitla, a 4-minute walk from Oaxaca Cathedral and 0.6 miles from Santo Domingo Temple.

G
Gerhard
From
Canada
We really liked the design, as well as the cleanliness and scent of the place, which you notice as soon as you enter. Everything was spotless, and the amenities were very nice. The extra robes, sandals, and shopping bag offered for use during your stay were a thoughtful touch. We enjoyed the welcome mezcal and the friendly staff. Communication was great, and the little city guide with recommendations was very well done. It would be nice to add an online map in addition to the printed maps they provide. Our small private patio was perfect to use at night, and while we didn’t get a chance to try the pool or bar, they looked lovely. Everyone was very kind, especially Ivan and Rebecca, who were amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 189 reviews
Price from
$96.77
1 night, 2 adults

Ginger Banana Hostel

Oaxaca Historic Centre, Oaxaca City

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.

L
Leslie Dhamar
From
Canada
The plants are definitely the most amazing thing in the spot, they are so welcoming, fresh, they make u feel in the nature even if u are in the middle of town. After that the installations, colors, and decorations are ON TOP!!! I’ve never been in a hotel/hostel that has been so clean, pure and well maintained.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 111 reviews
Price from
$51
1 night, 2 adults

Sauvé Casa Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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

S
Santiago
From
Colombia
The staff was very friendly and effective at accommodating my requests!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 334 reviews
Price from
$230.46
1 night, 2 adults

Suites Independencia Oaxaca

Oaxaca Historic Centre, Oaxaca City

Suites Independencia Oaxaca is an apartment featuring rooms with free Wifi and air conditioning in the center of Oaxaca City.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 171 reviews
Price from
$115.51
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.

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.3
Wonderful - What previous guests thought, 544 reviews
Price from
$152.07
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.

M
Margaret Jane
From
Canada
Everything was perfect…the host, the room, the location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 254 reviews
Price from
$173.55
1 night, 2 adults

Zen Suites by Regente

Hotel in Oaxaca City

Located in Oaxaca City, within 7.1 miles of Monte Alban and 28 miles of Mitla, Zen Suites by Regente provides accommodations with a terrace and free WiFi as well as free private parking for guests who...

R
Ricardo Ernesto
From
Mexico
Beautiful furniture, clean house.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews
Price from
$108.41
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.

D
Dimitri
From
Greece
I enjoyed the location, but it is about a 25 minute walk to the Zocalo. The neighborhood is very pretty, and there are good places to eat nearby. The room was excellent, really nicely furnished and it had everything that I needed.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 242 reviews
Price from
$55.41
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.0
Wonderful - What previous guests thought, 152 reviews
Price from
$34.56
1 night, 2 adults
All places to stay in Oaxaca City

Most booked places to stay in Oaxaca City and surrounding area in the past month

See all

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,447 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,126 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,142 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,237 reviews

Popular with guests booking places to stay in Oaxaca City

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

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,973 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,731 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 891 reviews

Popular with guests booking places to stay in Oaxaca City

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 856 reviews

Enjoy breakfast in Oaxaca City and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,126 reviews

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,973 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 929 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 877 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 399 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 504 reviews

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

Save money on places to stay in Oaxaca City and nearby – budget options available

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,447 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,142 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,237 reviews
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,731 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 891 reviews

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 856 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,449 reviews

Great access to the city center. Check these places to stay in Oaxaca City and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 297 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 219 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 37 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 139 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 196 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 767 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 213 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 82 reviews

FAQ about places to stay in Oaxaca City

The average price per night for a place to stay in Oaxaca City this weekend is $184 (based on Booking.com prices).
The average price of a place to stay in Oaxaca City this evening is $188 (based on Booking.com prices).
Many families visiting Oaxaca City enjoyed staying at Casa Ziña, La Casa de Pino, and La Betulia Bed and Breakfast.
Travelers who stayed in Oaxaca City near Oaxaca International Airport (OAX) had good things to say about Maria Ines Hotel Suite, Casa Las Animas, and Casa alebrijes.
NaNa Vida Hotel Oaxaca, La Casa de Pino, and Grana B&B are some of our most popular places to stay in Oaxaca City.
For places to stay in Oaxaca City serving highly-rated breakfasts, try Hostal Central Oaxaca, Nardazul "Casa de Sueños", and Casa Carmen Morelos.
These places to stay in Oaxaca City are highly rated by couples: Grana B&B, La Casa de Pino, and Casa Rosamate.
Casa Carmen Reforma, Casa de la Asunción, and Nardazul "Casa de Sueños" have received great reviews from guests in Oaxaca City about the views from these places to stay.

Places to Stay That Guests Love in Oaxaca City

See all
Avg. price/night: $58.40
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,731 reviews
The location was good and we found it to be fairly good value for money. The views are great from the top floor and there are loads of place to sit and eat/work. The shared bathroom was thoroughly cleaned eveyday and there was hot water. It would be a good place to stay if you wanted to be based in Oaxaca long term and do not want a party vibe. The staff were friendly and helpful
Guest review byEsme
Young couple
Avg. price/night: $193.49
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 161 reviews
The location is perfect—right in the historic city center, and everything is within a few minutes' walk. The room was quiet, the beds were very comfortable, and the staff was very friendly.
Guest review byvaleriya
Solo traveler
Avg. price/night: $122.38
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,081 reviews
The location and the building were amazing (in the city center, everything was super close!), as were the kindness of the staff and the overall vibe :)
Guest review byMonica
Young couple
Avg. price/night: $78.50
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 333 reviews
The apartment was very comfortable and functional. This was one of our favourite places to stay during our 6 weeks trip. The kitchen has all you need to cook simple meals. The location is good, short walk to small shops and big supermarket as well as good connection to local buses. Nice bed, good shower, very friendly host.
Guest review byDominique
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 544 reviews
Very cosy and well-decorated little hotel (only 5 rooms). The location is great for travellers looking to stay in the city center, without being on a touristic place. The outside is very nice for breakfast and the staff is helpful. We had a very nice stay and would recommend this hotel, for sure!!
Guest review byMarine
Young couple
Avg. price/night: $60.97
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 585 reviews
Great location, nice walk to the city center. Great value for money! I definitely recommend.
Guest review bySanne
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 182 reviews
A fantastic location with beautiful architecture and decor. Just 5min to the center and downtown restaurants and bars. Overall a very pleasant experience.
Guest review byChristian
Young couple
Avg. price/night: $129.01
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews
Super quiet location but easy to get to city center only 10min by taxi or driving. Very helpful staff and superb apartment would highly recommend if you want a base in Oaxaca for a few days!
Guest review bycanexican55
Family with young children
Avg. price/night: $148.45
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 745 reviews
Best location in the city! Smack down in the middle, right nexr to the market and 2min to the square. Clean beds, ok showers. Great breakfast.
Guest review bySindri
Young couple
Avg. price/night: $82.09
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 377 reviews
The hotel is in a very good location, within easy walking distance to the city centre. The setting of the hotel is pleasant, with nice seating areas around the central courtyard. Room was basic but comfortable and the bathroom was functional. The staff were very welcoming and friendly, helping us to organise tours and airport transfers. We had a
Guest review byleonor111
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 84 reviews
The place is very spacious and the location is perfect. Carmen is an amazing host, she recommended us nice places in town, helped us with so much information and was always available to our queries. The location is simply perfect, you are at walking distance from the city center and the colorful district of Jatlaco. The terrace is perfect to relax and chill. I would absolutely recommend this place!
Guest review bySalvatore
Young couple
Avg. price/night: $65.94
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 242 reviews
People were really nice. There is a restaurant for breakfast on the rooftop, which is quite hidden but had amazing flavours for really good prices!!! People were so kind to move us to another room where we slept much better. The location is in fact really nice, it is a cute little walk to the downtown.
Guest review byOskar
Young couple
Avg. price/night: $43.49
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 55 reviews
The location was in a nice neighbourhood not too far from the city center and very very close to ADO busstation. The host was very friendly and helpful. The room was big and we were very happy with the smart TV. Great stay!
Guest review byMerel
Young couple
Avg. price/night: $76.05
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 814 reviews
Great location, cute hotel, nice rooftop terrace and very cozy room! Definitely a nice place to stay!
Guest review byLara
Solo traveler
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 476 reviews
Great hostel with excellent facilities and laid-back vibe! Perfect place to stay if visiting Oaxaca!
Guest review byWilliams
Young couple
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 456 reviews
Cute and thoughtfully decorated room, huge terrace on top, filled with plants just perfect for breakfast outside, delicious and complete continental breakfast, plus water, coffee, fruits and pastry available for free all day long; welcome drink (mezcalita😌), very good location in city center, polite staff
Guest review byAndreea-Dora
Young couple
Avg. price/night: $76.75
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 165 reviews
The hotel has a nice communal space for having a coffee/sitting outside and because of the gated reception the whole hotel feels very safe. Our room was spacious with two big comfy double beds. It’s not high luxury, but was perfect for what we needed and fantastic value! The staff were so lovely. Although there English isn’t great they went above and beyond for us. It was a lovely place to stay and ideal location to explore Oaxaca.
Guest review byHannah
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 251 reviews
Very good location 20 min walk from city centre.
Guest review byErik
Young couple