Skip to main content

Three-Star Hotels in Oaxaca City

Find the three-star hotels that appeal to you the most

The best three-star hotels in Oaxaca City

Check out our pick of great three-star hotels in Oaxaca City

Filter by:

Review score

Hotel con Corazón Oaxaca

Hotel in Oaxaca City

Located in Oaxaca City, Hotel con Corazón Oaxaca is a socially responsable hotel. They invest their profits in local education projects.

H
Hernandez Del Prado
From
Mexico
the cleanliness. It was sparkly
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 578 reviews
Price from
US$113.50
1 night, 2 adults

La Casa Carlota

Oaxaca Historic Centre, Oaxaca City

Offering a daily served breakfast, La Casa Carlota is located in Oaxaca de Juarez only 550 metre’s walk away from Santo Domingo Temple. A patio is enjoyed in each room. Free WiFi access is available.

M
Merryl
From
Australia
The hosts Eder and Antonio were so friendly and accommodating and were happy to offer some great ideas of things to do. The place was spick and span and an easy walk to the cultural centre of town.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 297 reviews
Price from
US$103.70
1 night, 2 adults

Hotel Posada San Rafael

Hotel in Oaxaca Historic Centre, Oaxaca City

Attractively situated in the Oaxaca Historic Centre district of Oaxaca City, Hotel Posada San Rafael is situated 44 km from Mitla, less than 1 km from Santo Domingo Temple and 1.8 km from Oaxaca...

E
Eva Lucia
From
Thailand
The location is perfect, just then minute walk to the city center and away from the crowds and noise. Near the local park, which was always entertaining with local families The staff, especially the owner Gibran were attentive and helpful at all times. The room and bathroom were spotless, clean and spacious.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,090 reviews
Price from
US$34.14
1 night, 2 adults

Hotel Maela

Hotel in Oaxaca Historic Centre, Oaxaca City

Located in Oaxaca City, 8.5 km from Monte Alban, Hotel Maela provides accommodation with a garden, free private parking, a terrace and a restaurant.

K
Ketija
From
Latvia
Very helpful personal, especially man at recepcion. Good offer for luncj at the hotel"s cafe. Good location. Nice terade. Recomendo.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,210 reviews
Price from
US$80.18
1 night, 2 adults

Hotel Dainzu

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a garden, Hotel Dainzu is located in the centre of Oaxaca City, 7.9 km from Monte Alban. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service.

M
Marko Järvela
From
Estonia
We enjoyed our stay in Hotel Dainzu. The staff was very friendly and attentive, the location just a few blocks from the Zocalo was very good, the bed was comfortable and there was almost no outside noise. The hotel has a lovely courtyard, good wifi, silent air conditioning. There are several breakfast options near by and tens of restaurants, eateries and pubs for different tastes within a walking distance.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,543 reviews
Price from
US$78.25
1 night, 2 adults

Parador del Dominico

Hotel in Oaxaca Historic Centre, Oaxaca City

This hotel is located in central Oaxaca and is within 5 minutes’ walk of Santo Domingo Church and Zócalo Square. It offers massage services and spacious rooms with free Wi- Fi.

J
Jirawat
From
Czech Republic
The room is very clean and the size is decent. The terrace is very nice also. But the staffs are the best, they are very helpful! Also, the location is so close to the center, it feels extremely safe overall. Breakfast is good too (there is a restaurant inside). There is a free water tank outside of the room too!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,118 reviews
Price from
US$75.25
1 night, 2 adults

Selina Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Well set in Oaxaca City, Selina Oaxaca provides a continental breakfast and free WiFi throughout the property. This 3-star hotel offers a bar.

S
Simen
From
Norway
Very welcoming staff. They are good in english. And the building itself is nice and colorful. The location is prima, right in the middle of Oaxaca centro, but without all the loud noises.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 372 reviews
Price from
US$50.21
1 night, 2 adults

Hotel Real Alma

Hotel in Oaxaca Historic Centre, Oaxaca City

Ideally set in the centre of Oaxaca City, Hotel Real Alma is within 7 km of Monte Alban and 46 km of Mitla.

M
Mayela
From
United States
The continental breakfast was good.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 737 reviews
Price from
US$95.91
1 night, 2 adults

City Centro by Marriott Oaxaca

Hotel in Oaxaca City

1.2 km from Downtown Oaxaca de Juarez, City Centro by Marriott Oaxaca is situated in Oaxaca City and features air-conditioned rooms.

N
Nothygirl
From
United States
City Centro, the pink hotel is super cute, right in the middle of all of the action & activities. Being across the street from the beautiful Templo de San Juan Matias Jalataco was amazing, restaurants & boutique shopping was all within walking distance. And of course, the hotel is beautiful backdrop for photos!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 545 reviews
Price from
US$158.34
1 night, 2 adults

Hotel Boutique Casa Abuela Maria

Hotel in Oaxaca Historic Centre, Oaxaca City

Well located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Boutique Casa Abuela Maria is located 46 km from Mitla, less than 1 km from Santo Domingo Temple and a 8-minute walk from...

m
michael
From
Italy
The staff was very kind and helpful they welcome us and we felt very good. The place was very clean and suggestive. The hotel has a great location and its easy to move around the historical centre.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 752 reviews
Price from
US$67.69
1 night, 2 adults
All three-star hotels in Oaxaca City

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Oaxaca City and surroundings in the past month

See all

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 321 reviews

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 780 reviews

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 737 reviews

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,090 reviews

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,210 reviews

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 711 reviews

Enjoy breakfast in Oaxaca City and nearby

Hotel Trébol

Oaxaca City
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 813 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 500 metres from the Handcraft Market...

From US$141.55 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 274 reviews

Featuring 3-star accommodation, Capital O Hotel Patio Pombo is set in Oaxaca City, 47 km from Mitla and 600 metres from Oaxaca Cathedral.

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

Hotel Casa Guivá has a garden, shared lounge, a terrace and bar in Oaxaca City. Located around 44 km from Mitla, the hotel is also 10 km away from Tule Tree.

From US$107.22 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 720 reviews

At Posada Don Mario, we're proud to offer you an authentic experience right in the heart of Oaxaca.

From US$96.63 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 767 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 US$125.50 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 224 reviews

City Express Oaxaca is located 850 metres from Santo Domingo Cultural Centre and 2 km from Oaxaca Zocalo Square. It features free Wi-Fi in all areas, a business centre and a gym.

From US$142.20 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 96 reviews

Well set in the centre of Oaxaca City, Hotel Posada el Cid provides buffet breakfast and free WiFi. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom.

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

Hotel Monte Alban is located right in the historic centre of Oaxaca, 100 metres away from the Cathedral. It features a colonial-style courtyard with glazed ceiling, archways and a restaurant.

From US$95.08 per night

Great access to the city centre. Check these three-star hotels in Oaxaca City and nearby

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

Located in the main square of Oaxaca, Hotel Marques Del Valle offers free Wi-Fi, an on-site restaurant and rooms with cable TV. Xoxocotlan International Airport is 6 km away.

From US$200.54 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 275 reviews

Hotel Gala Oaxaca is located in THE Historic Centre of Oaxaca and in front of Museo del Palacio museum.It features free Wi-Fi access and free safety box at the front desk.

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

Free Wi-Fi and a restaurant feature in this traditional Mexican hotel set in a 16th-century building in Oaxaca. Parador San Agustin’s spacious rooms are set around a charming interior courtyard.

From US$117.51 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 140 reviews

Ideally set in the centre of Oaxaca City, Hotel Anua Oaxaca offers free WiFi throughout the property, a terrace and free private parking for guests who drive.

From US$86.52 per night

Hotel Aurora

Oaxaca City
Central location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 225 reviews

Conveniently located in the centre of Oaxaca City, Hotel Aurora offers air-conditioned rooms with free WiFi, private parking and room service.

From US$85.52 per night

Casa Tobalá

Oaxaca City
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,015 reviews

In the vibrant heart of Oaxaca de Juárez, Hotel Casa Tobalá welcomes you with the charm of a typical Oaxacan house and the comfort of contemporary accommodation.

From US$69.88 per night

Hotel Mayis

Oaxaca City
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 321 reviews

Well situated in Oaxaca City, Hotel Mayis provides 3-star accommodation close to Oaxaca Cathedral and Santo Domingo Temple.

From US$80.86 per night

Hotel Rivera

Oaxaca City
Central location
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 86 reviews

Well located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Rivera is located 45 km from Mitla, 700 metres from Oaxaca Cathedral and 1.1 km from Santo Domingo Temple.

From US$59.23 per night

Save money on three-star in Oaxaca City and nearby – budget options available

Hotel Posada Don Matías

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 26 reviews

Well situated in the Oaxaca Historic Centre district of Oaxaca City, Hotel Posada Don Matías is set 45 km from Mitla, 700 metres from Oaxaca Cathedral and 1.2 km from Santo Domingo Temple.

From US$63.69 per night

Happy Express Hotel

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 419 reviews

Located in the centre of Oaxaca City, Happy Express Hotel is set 7.3 km from Monte Alban and 46 km from Mitla.

From US$79.86 per night

Hotel Oaxaca Mágico

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 186 reviews

Just 3 blocks from Oaxaca Cathedral and Zócalo Main Square, this hotel offers elegant accommodation with private bathrooms. Free Wi-fi is available throughout.

From US$79.86 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 711 reviews

OYO Hotel Emperador, Oaxaca offers a restaurant, a pharmacy, a 24-hour reception and functional rooms with free Wi-Fi.

Hotel Camba

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 201 reviews

Attractively situated in the Oaxaca Historic Centre district of Oaxaca City, Hotel Camba is situated 45 km from Mitla, 1.1 km from Oaxaca Cathedral and 1.4 km from Santo Domingo Temple.

From US$83.92 per night

Casa de los Frailes

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 333 reviews

Well situated in the Oaxaca Historic Centre district of Oaxaca City, Casa de los Frailes is set 45 km from Mitla, 1 km from Oaxaca Cathedral and 400 metres from Santo Domingo Temple.

From US$111.91 per night

Hotel La Casona del Llano

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 212 reviews

Hotel La Casona del Llano is located in central Oaxaca city. It has free Wi-Fi, luggage storage, terrace and concierge service.

From US$114.07 per night

Un Sueño Valle de Huajes

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 780 reviews

Un Sueño, Valle de Huajes is located in Oaxaca de Juárez. Free WiFi access is available. Each one of the bright, comfortable and simple rooms will provide you with a TV and cable channels.

From US$72.54 per night

FAQ about three-star hotels in Oaxaca City

3 star hotels that guests love in Oaxaca City

See all
Avg. price/night: US$102.59
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,210 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 by
Monica
Young couple