15 Best Hotels in Oaxaca City, Oaxaca

Background Illustration for Hotels

We've compiled the best of the best in Oaxaca City - browse our top choices for the top things to see or do during your stay.

Casa Bonita

$$ | Catalina 102, Oaxaca, 60820, Mexico Fodor's Choice

If you're looking for an experience just the way you want it, this luxurious and exclusive hotel with excellent service and a fine restaurant in San Felipe del Agua, north of Oaxaca, also throws in free transportation to downtown. Beautiful, contemporary rooms and suites are tastefully decorated and sit either near the wonderful swimming pool or open onto the gardens. The secure transport to and from the city center means that the location, on a hill above the city, is not a problem. Rooms can be customized; guests send their requests to the hotel, and when they arrive, everything is as required. A spa is being added at this writing.

Pros

  • Very exclusive feel
  • Hotel-to-downtown transportation included
  • Swimming pools

Cons

  • Busy public bar within the hotel
  • Lots of stairs and no elevator
  • Rooms close to public areas can be noisy
Catalina 102, Oaxaca, 60820, Mexico
951-520–0702
Hotel Details
23 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Casa Oaxaca

$$$ | Calle García Vigil 407, Oaxaca, 68000, Mexico Fodor's Choice

A trio of imaginative Europeans poured their hearts and souls into this chic B&B, and the result is a masterpiece, where gleaming white colonnades lead you to your spacious room. The design combines traditional materials like adobe and cantera stone with minimalist sensibilities. Each room is different; some have little sunrooms overlooking the indigo-tile pool; others have sitting areas where you can enjoy a cocktail. Put yourself in the hands of a spiritual healer who will guide you through the cleansing experience of temazcal in the small poolside hut.

Pros

  • Great restaurant
  • Cooking classes with top chef
  • Airport shuttle

Cons

  • Books up quickly
  • Some rooms are dark
Calle García Vigil 407, Oaxaca, 68000, Mexico
951-514–4173
Hotel Details
Credit cards accepted
7 rooms, 2 suites
Free Breakfast

Quick Facts

Something incorrect in this review?

Quinta Real Oaxaca

$$ | Calle 5 de Mayo 300, Oaxaca, 68000, Mexico Fodor's Choice

This breathtaking 16th-century building—the former Convento de Santa Catalina de Siena—is one of the city's landmarks and is now a luxury full-service hotel. Around every corner is a discovery: a rear patio holds the covered pileta, a circle of stone basins where the nuns did laundry. The lavish breakfast buffet, which you can enjoy even if you're not a hotel guest, is served under the arches in what was the convent's kitchen. The grassy courtyard where mariachis play is a great spot for a margarita. Staffers are crisp and professional, and always ready with directions or advice—as you'd hope they would be, given the audacious prices. Guest or not, consider signing up for the free 40-minute tour of this historic building, which departs from the lobby on Wednesday, Thursday, and Friday at 5 pm.

Pros

  • Historic building
  • Lovely courtyard and pool area
  • Excellent service

Cons

  • Excessively pricey
  • Exterior rooms get street noise
  • Some rooms are dark and small
Calle 5 de Mayo 300, Oaxaca, 68000, Mexico
951-501–6100
Hotel Details
Credit cards accepted
84 rooms, 7 suites
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Recommended Fodor's Video

Angel Inn

$ | Hidalgo 204, Oaxaca, 68020, Mexico

If you're looking for a more peaceful atmosphere for your Oaxaca stay, this small, simple hotel north of the city may fit the bill nicely. Simple tiled rooms are arranged around a long, narrow garden, at the end of which is a small pool. The restaurant is available for breakfast, lunch, and dinner, and the hotel is close to other restaurants in the village of San Felipe. Excellent service makes this hotel worth the visit.

Pros

  • Nice swimming pool
  • Decent restaurant on-site
  • Excellent service

Cons

  • Rooms very close together
  • 15-minute taxi ride to the center can become tiresome
Hidalgo 204, Oaxaca, 68020, Mexico
951-133–6182
Hotel Details
32 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Casa de Sierra Azul

$$ | Av. Hidalgo 1002, Oaxaca, 68000, Mexico

The central courtyard in this colonial-era mansion is certainly memorable, with lush vines tumbling down over stone arches; rooms are equally interesting, with traditional style and modern amenities. Other touches of note include a wrought-iron gate and leaded-glass windows. Each room is different, so look at a few before you decide; one thing they have in common are the extremely high ceilings. The restaurant in the courtyard offers a wide range of appetizing Mexican and international food.

Pros

  • Nice courtyard
  • Good location

Cons

  • Not all rooms have a/c
  • Wi-Fi only in public areas
  • A bit pricey
Av. Hidalgo 1002, Oaxaca, 68000, Mexico
951-514–7171
Hotel Details
Credit cards accepted
9 rooms, 5 suites
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Casa del Sótano

$ | Tinoco y Palacios 414, Oaxaca, 68000, Mexico

From this hillside hotel's sunny terrace you can contemplate the Iglesia de Santo Domingo and also also catch a glimpse from some of the wrought-iron balconies of the top-floor rooms. Inside are arched doorways, vaulted ceilings, traditional furnishings, and cool tile floors. In secluded courtyards you'll find fountains, gardens, and pools, but the best place in the whole hotel is the terrace, with its amazing city view. The hotel also offers a small coffee shop serving locally sourced coffee and a restaurant where meals can be purchased at reasonable prices.

Pros

  • Great terrace
  • Friendly staff
  • Nicely decorated rooms
  • No-smoking rooms

Cons

  • Rooms are a little cramped and dark
  • Attracts many tour groups
Tinoco y Palacios 414, Oaxaca, 68000, Mexico
951-516–2494
Hotel Details
Credit cards accepted
23 rooms, 1 suite
No Meals

Quick Facts

  • $

Something incorrect in this review?

Hacienda Los Laureles

$$ | Av. Hidalgo 21, Oaxaca, 68000, Mexico

About a 20-minute drive north of Oaxaca's historic center, this hotel is a cool, quiet oasis. The spa, which has a hot tub, massage, and traditional temazcal steam baths, will help you regain your inner balance. Staff members can assist in arranging horseback excursions, bicycle rides, or ecological tours to the nearby mountains. All rooms are no-smoking.

Pros

  • In a residential neighborhood
  • Beautiful grounds
  • Nice spa

Cons

  • Far from historic center
  • Not many restaurants or shops nearby
Av. Hidalgo 21, Oaxaca, 68000, Mexico
951-501–5300
Hotel Details
Credit cards accepted
23 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Azucenas

$ | Calle Martiniano Aranda 203, Oaxaca, 68000, Mexico

This intimate hotel occupies a wonderfully restored older home near the Basilica de la Soledad and remains a popular choice for bargain hunters who still want a fairly central location and a comfortable room with a bit of atmosphere. You can spot that church, and at least half a dozen others, from the plant-filled terrace. The most private room is secluded on the second floor, and the others are just as cozy, but one has a skylight rather than a window. Ask for a tiny tele (TV) at the reception desk if you can't bear to miss the evening news.

Pros

  • Cheerful rooms
  • Nice roof deck
  • Good value
  • 24-hour bar

Cons

  • Out-of-the-way location
  • Booked far in advance
  • Mediocre breakfasts
Calle Martiniano Aranda 203, Oaxaca, 68000, Mexico
951-514–7918
Hotel Details
Credit cards accepted
10 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Hotel Azul

$$ | Abasolo 313, Oaxaca, 68000, Mexico

Hotel Azul was the first entry in the post-2010 boom in boutique hotels in Oaxaca, converted from a run-down house in the city center to a hidden gem of a boutique hotel. Although it is situated on a busy downtown street, once you step through the front door, you'll enter into a world of peace, high-quality service, and chic, well-designed rooms. For guests who want a little extra luxury, Hotel Azul offers suites designed and decorated by five of Oaxaca’s most illustrious contemporary artists. After a day exploring the city, the classy rooftop cocktail bar offers a range of refreshing Oaxacan cocktails to whet your appetite before dinner.

Pros

  • Individually designed suites
  • Excellent cocktail bar
  • On-site art gallery

Cons

  • Restaurant is not the best
  • Standard rooms can be dark
Abasolo 313, Oaxaca, 68000, Mexico
951-501–0016
Hotel Details
21 rooms, 5 suites
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Hotel Cazomalli

$ | Calle El Salto 104, Oaxaca, 68080, Mexico

Even the baked-earth floor tiles shine at this sleepy little hostelry in an atmospheric, cobblestone district close to Parque Juárez. The name means "house of tranquillity," and it lives up to its name. Clean, quiet rooms have pale pine furnishings and handwoven fabrics. Sliding doors lead to sunny patios. Friendly owner Marina Flores is happy to help arrange trips to nearby sights.

Pros

  • Nice views from rooftop
  • Hosts can help book tours
  • Quiet location

Cons

  • Small bathrooms
  • 10-minute walk to main square
Calle El Salto 104, Oaxaca, 68080, Mexico
951-513–3513
Hotel Details
Credit cards accepted
18 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Hotel Marqués del Valle

$ | Portal de Clavería s/n, Oaxaca, 68000, Mexico

Taking up almost the entire northern edge of the zócalo, this hotel puts Oaxaca at your doorstep, all the while maintaining a polished and classy personality. Many rooms have views of the Palacio de Gobierno or the Catedral Metropolitana. If you splurge a bit, you can reserve a room with French doors leading out to a small balcony. Rooms are cozy, although not as atmospheric as at most other hotels in town. The open-air restaurant facing the main square has become extremely popular; you can grab a table right in the middle of life on the plaza.

Pros

  • On the main square
  • Friendly staff
  • Clean and comfortable rooms

Cons

  • Noisy location
  • Pricey rates
  • Utilitarian rooms
Portal de Clavería s/n, Oaxaca, 68000, Mexico
951-514–0688
Hotel Details
Credit cards accepted
95 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

La Casona de Tita

$$$ | Garcia Vigil 805, Oaxaca, 68000, Mexico

Not well known, this small, quiet hotel with a high standard of service sits on a cobbled street just outside the very heart of the city, offering a taste of old-fashioned elegance. Noted for the impressive collection of contemporary art hung in both the public and guest rooms, its six rooms are arranged around a series of courtyards. The standard rooms and junior suites are all individually and tastefully decorated and benefit from high ceilings that keep them cool throughout the day. Popular with older guests, the hotel is very relaxed and has a good restaurant serving food throughout the day in the patio or in a quiet side room.

Pros

  • Good restaurant and bar
  • Beautiful decoration and art collection

Cons

  • Rooms are expensive
  • Some noisy rooms facing the road
Garcia Vigil 805, Oaxaca, 68000, Mexico
951-516–1400
Hotel Details
6 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Misión de los Angeles

$ | Calzada de Porfirio Díaz 102, Oaxaca, 68050, Mexico

Although huge by Oaxaca standards, this hotel is still very close to the city center and manages to exude a cozy feel once you enter the peaceful gardens. Rooms are arranged in small blocks around the gardens so guests can enjoy the quiet, the tennis courts, and the swimming pool throughout the day. For lunch, you can order food at the poolside bar. The rooms are slightly old-fashioned but are light and comfortable with a rustic feel. The restaurant is excellent, serving classic Oaxacan and other Mexican standards. There is a good family vibe here, with lots of things for children to do.

Pros

  • Pool and gym
  • Within walking distance to city center
  • Good restaurant

Cons

  • Popular for conferences
  • Lots of noise
  • Limited Wi-Fi connection in some rooms
Calzada de Porfirio Díaz 102, Oaxaca, 68050, Mexico
951-502–0100
Hotel Details
145 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Parador de Alcalá

$$ | Macedonio Alcala 301, Oaxaca, 68000, Mexico

Opened in 2014, this is Oaxaca’s newest lodging option, providing a modern take on the traditional Mexican hotel. With an excellent location on the main pedestrianized thoroughfare, you'll have easy access to museums, bars, and restaurants. The real selling point is the rooftop swimming pool where guests can enjoy 360-degree views of the city. The rooms have all the conveniences you would expect (flat-screen TVs, free Wi-Fi, a safe, a dock for your iPhone), and the restaurant has a room-service option. The decoration of the rooms is minimal and lacks Oaxacan flair, but with the city center on your doorstop, you'll want to spend more time there than in your room.

Pros

  • Well-equipped gym
  • Unique rooftop swimming pool
  • Good restaurant and bar

Cons

  • Standard rooms are very small
  • Some ground-floor rooms are accessed through the bar-restaurant area
Macedonio Alcala 301, Oaxaca, 68000, Mexico
951-206–0402
Hotel Details
21 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Xtilu

$$$ | Colon 417, Oaxaca, 68000, Mexico

This relatively new contemporary-style boutique hotel is just a few minutes away from the zócalo in the city center, and while it's expensive, the quality of accommodations is high even if some of the rooms are small. The 15 rooms, each designed around a particular Oaxacan textile, are bright and clean, and situated around a series of courtyards. The restaurant is excellent and produces innovative flavors, particularly for breakfast, which can be served on the main patio. The sound of the fountains trickling and the view of azure sky make the experience a memorable one. For all-around quality of experience, the design, restaurant, and service make this one of the best places to stay in the city. The only downside here is that children under 12 are not accepted, meaning the hotel is not suitable for families.

Pros

  • Well-designed themed rooms
  • Excellent restaurant
  • Library

Cons

  • No kids under 12
  • Some rooms are very small
Colon 417, Oaxaca, 68000, Mexico
951-501–1951
Hotel Details
15 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?