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.

G
Georgina
From
Italy
Great hotel, very clean and beautiful done. Actually nicer than the photos. Breakfast was nice, though they charge extra if you want cappuccio. The room was really spacious and had everything you need. I did see some other rooms which were really small so choose the room carefully. Location was perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 570 reviews
Price from
US$110.33
1 night, 2 adults

Suites Bello Xochimilco

Oaxaca City

Offering garden views, Suites Bello Xochimilco is an accommodation situated in Oaxaca City, 11 km from Monte Alban and 45 km from Mitla.

C
Courtney
From
Australia
It was a huge space, living room and bedrooms!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews
Price from
US$56.10
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.

W
Wendy
From
Canada
Comfort of the bed. In a very attractive old colonial-style building. Location of the hotel near all the main attractions. Near wonderful cafes and restaurants.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,197 reviews
Price from
US$70.26
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.8 km from Monte Alban. This 3-star hotel offers a tour desk and luggage storage space.

L
Lucie
From
Colombia
Excellent location, very close to the main plaza, but in a quiet area. The staff were very friendly and helpful and the rooms were nice and comfy.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,578 reviews
Price from
US$60.56
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.

M
Melanie
From
Mexico
Perfect location and nice building. Quiet rooms.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,119 reviews
Price from
US$81.92
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.

E
Emily
From
United Kingdom
Nice big room, lovely decor in the hotel and bedroom. Lots of activities to take part in
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 349 reviews
Price from
US$57.86
1 night, 2 adults

Hotel Casa Vertiz

Hotel in Oaxaca Historic Centre, Oaxaca City

Offering free WiFi throughout, a terrace and a restaurant, Hotel Casa Vertiz is located 5 minutes’ walk from Oaxaca de Juárez zocalo square. Free WiFi access is available.

S
Sara
From
Mexico
Honestly, I have nothing negative to say about this hotel. The location is ideal, as it is situated in the center, making it easy to access all the main attractions. The staff is incredibly friendly and always willing to help. The rooms are comfortable and aesthetically pleasing, making our stay very enjoyable. Although breakfast is not included, it is good. If you have the chance, I recommend trying the conchas; they are among the best I’ve ever had and are definitely worth it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 254 reviews
Price from
US$181.28
1 night, 2 adults

Hotel Mayis

Hotel in Oaxaca Historic Centre, Oaxaca City

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

S
Silvia
From
Italy
Everything was perfect, the receptionists and the cleaning staff, they are all super nice. We got everything we needed
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 281 reviews
Price from
US$63.06
1 night, 2 adults

Un Sueño Valle de Huajes

Hotel in Oaxaca City

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.

T
Tytti
From
Malta
Great location, and the rooftop is beautiful. They offer some tours, we did 2, and were very happy about them. We had a lovely stay here, and would definitely stay here again.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 728 reviews
Price from
US$59.26
1 night, 2 adults

One Oaxaca Centro

Hotel in Oaxaca Historic Centre, Oaxaca City

One Oaxaca Centro is located in central Oaxaca, within a 10-minute walk of Santo Domingo Church, the Zócalo Square and Oaxaca Cathedral.

C
Cihan
From
Turkey
Good stuff, 24 hours tea/coffee/water. breakfast was tolerable. location is good 10min walking from the centre. good value for the money.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 793 reviews
Price from
US$82.40
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.6
Fabulous - What previous guests thought, 1,119 reviews

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 349 reviews

Popular with guests booking three-star hotels in Oaxaca City

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

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,197 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,063 reviews

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 686 reviews

Popular with guests booking three-star hotels in Oaxaca City

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 728 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,578 reviews

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 307 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$191.44 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 323 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$108.68 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 237 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$92.42 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 901 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$97.92 per night

Hotel Trébol

Oaxaca City
Central location
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 847 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$139.22 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 129 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$122.92 per night

Hotel Aurora

Oaxaca City
Central location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 213 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$77.63 per night

Hotel Mayis

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

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

From US$86.89 per night

Enjoy breakfast in Oaxaca City and nearby

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 244 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$113.07 per night

Hotel Ferri

Oaxaca City
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 59 reviews

Ideally located in the centre of Oaxaca City, Hotel Ferri offers free WiFi throughout the property, a restaurant and free private parking for guests who drive.

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

Offering free WiFi throughout, a terrace and a restaurant, Hotel Casa Vertiz is located 5 minutes’ walk from Oaxaca de Juárez zocalo square. Free WiFi access is available.

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

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

From US$113.10 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 793 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$113.32 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 84 reviews

Well set in the centre of Oaxaca City, Hotel Posada el Cid provides air-conditioned rooms, a garden, free WiFi and a restaurant. This 3-star hotel offers a tour desk and luggage storage space.

From US$84.10 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 95 reviews

Marhialja Hotel Boutique is located just 250 metres from Oaxaca Cathedral and the Zocalo Square, in the historic centre of Oaxaca. It offers charming rooms with free Wi-Fi and a spa bath.

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

Well located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Valle De Oaxaca is located 46 km from Mitla, 500 metres from Oaxaca Cathedral and 1.1 km from Santo Domingo Temple.

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.8
Fabulous - What previous guests thought, 19 reviews

Set in the centre of Oaxaca City, Hotel Posada Don Matías is located 7.3 km from Monte Alban and 45 km from Mitla. This 3-star hotel offers a shared lounge, a 24-hour front desk and free WiFi.

From US$65.99 per night

Hotel Posada del Rosario

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

Well situated in the centre of Oaxaca City, Hotel Posada del Rosario offers free WiFi throughout the property, a garden and free private parking for guests who drive.

From US$119 per night

Hotel Oaxaca Mágico

Oaxaca City
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 197 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$77.63 per night

Hotel Florida Oaxaca

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

Hotel Florida Oaxaca is located 8 minutes’ walk from the handcraft market and 500 metres from Oaxaca Zócalo Square. It features free Wi-Fi, room service, a large terrace and cyber café.

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

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

From US$100.92 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 686 reviews

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

From US$52.17 per night

Esencia Oaxaca

Oaxaca City
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 538 reviews

Featuring 3-star accommodation, Esencia Oaxaca is situated in Oaxaca City, 9.3 km from Monte Alban and 47 km from Mitla. Boasting a shared kitchen, this property also provides guests with a terrace.

From US$129.39 per night

Hotel La Casona del Llano

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

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

FAQ about three-star hotels in Oaxaca City

3 star hotels that guests love in Oaxaca City

See all
Avg. price/night: US$96.72
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,197 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