Hotels in Oaxaca

817 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Oaxaca hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

817 Cheap hotels in Oaxaca

Top-Rated Hotels in the Old Town of Oaxaca

Walk effortlessly to historic landmarks from central hotels in Oaxaca, keeping downtown dining and transport links close by.

Reforma 516 - Oaxaca
9.0 16 reviews

Reforma 516

hotel, Oaxaca City
The Reforma 516 apartment in Oaxaca City is situated in a central location, a 4-minute walk from Santo Domingo Temple and 9 minutes from Oaxaca Cathedral, placing it within 600 metres of the city centre and 1 kilometre from the Central Bus Station for foreign buses.
This accommodation offers air-conditioned rooms with private bathrooms, flat-screen TVs, safety deposit boxes, and a terrace, with Monte Alban 8.4 kilometres away and Mitla 45 kilometres distant.
Un Sueño Valle De Huajes - Oaxaca
8.9 2039 reviews

Un Sueño Valle De Huajes

hotel, Oaxaca City
Un Sueño Valle De Huajes is a 3-star hotel located in Oaxaca de Juárez, less than a kilometre from the Santo Domingo Covent and Temple and about 8 kilometres from Monte Alban. This hotel is well-regarded by guests, receiving very good ratings for location, cleanliness, and overall experience.
The hotel offers a range of features, including a garden and terrace, a restaurant and bar, and room service. Guests can also enjoy free Wi-Fi access and parking.
Hotel La Cascada Oaxaca - Oaxaca
8.7 379 reviews

Hotel La Cascada Oaxaca

hotel, Oaxaca City
Hotel La Cascada is situated in a tranquil neighbourhood, a short drive from Oaxaca's historic centre and a convenient distance from the international airport. This 2-star hotel enjoys a very good user rating, making it a popular choice for travellers seeking a comfortable and well-regarded lodging option. The hotel offers a range of amenities, including a spa, a terrace, and a 24-hour front desk, ensuring a comfortable and enjoyable stay. Guests can also enjoy the convenience of on-site parking, room service, and laundry services, making it a practical choice for both short and long stays.
City Express By Marriott Oaxaca - Oaxaca
8.5 1137 reviews

City Express By Marriott Oaxaca

hotel, Oaxaca City
City Express By Marriott Oaxaca is located in the Centro district of Oaxaca City, just 3.6 km from Santo Domingo Cultural Center and 2 km from Oaxaca Zocalo Square, making it easy to explore the city's historical heart. The hotel is a 4-star property with very good user ratings for location, cleanliness, and overall experience.
The hotel offers comfortable rooms with amenities like air conditioning, heating, and flat-screen cable TV. Guests can enjoy a free American breakfast, use the fitness centre, and relax in the on-site restaurant.

Discover 5-Star Hotels in Oaxaca

There is much to be said for a well-chosen luxury hotel in Oaxaca, offering beautiful rooms and a location worth the trip. Start comparing now.

Hotel Casa Barrocco Oaxaca - Oaxaca
9.0 121 reviews

Hotel Casa Barrocco Oaxaca

hotel, Oaxaca City
Hotel Casa Barrocco Oaxaca is situated in Oaxaca City's Historic Centre district, less than 1.6km from the Oaxaca Cathedral and approximately 9.6km from Monte Albán.
This 4-star guesthouse offers air-conditioned rooms with free Wi-Fi, a private bathroom, and a flat-screen TV, plus amenities including a garden, spa, restaurant, bar, and room service.
Hotel La Casona De Tita - Oaxaca
9.8 62 reviews

Hotel La Casona De Tita

hotel, Oaxaca City
Hotel La Casona de Tita is situated in Oaxaca City's cultural district, just a short walk from the Santo Domingo Cultural Centre, the Culturas de Oaxaca Museum, and Santo Domingo Church. This 5-star hotel has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The accommodation features modern architecture and colonial décor, creating a unique and charming atmosphere. Guests can enjoy authentic Mexican cuisine, Oaxacan specialties, and mezcal tastings at the on-site restaurant and bar, relax on the furnished terrace, and explore the surrounding area's rich history and culture.
Casa Los Cantaros Hotel Boutique - Oaxaca
9.3 461 reviews

Casa Los Cantaros Hotel Boutique

hotel, Oaxaca City
Casa Los Cantaros Hotel Boutique is located in Oaxaca City, a 15-minute walk from the city centre, close to major attractions. This 4-star hotel has excellent user ratings, offering a comfortable stay in a convenient location.
The rooms are decorated with hand-painted artwork, adding a unique touch of local artistry. Guests can enjoy a regional breakfast, free Wi-Fi, parking, and a tour desk to help them explore the city and surrounding areas.
Hotel Oaxaca Real - Oaxaca
8.4 1987 reviews

Hotel Oaxaca Real

hotel, Oaxaca City
Hotel Oaxaca Real is situated in central Oaxaca City, just a short walk from the Santo Domingo Cathedral and the Museum of Culture. This 4-star hotel receives very good user ratings, making it a popular choice for travellers.
The accommodation features a colonial design, offering a unique and authentic experience of Oaxaca's rich history. Guests can enjoy a range of amenities, including an outdoor pool, a restaurant serving traditional Oaxacan cuisine, free parking, and a spa.

Frequently asked questions about hotels in Oaxaca

  • What are the best landmarks to visit in Oaxaca de Juárez and around?

    Oaxaca is bursting with history and culture. You must see Monte Albán, a Zapotec archaeological site with incredible views. The Templo de Santo Domingo is a stunning example of colonial architecture, while the Hierve el Agua petrified waterfalls are a natural wonder. For a day trip, head to the charming town of Teotitlán del Valle, famous for its handwoven textiles.
  • What are the best hotels with a swimming pool in Oaxaca?

  • Which area in Oaxaca de Juárez is a good option for staying in a hotel?

    The Centro Histórico is the heart of Oaxaca, with easy access to everything. If you prefer a quieter stay, Jalatlaco is a charming neighbourhood with a bohemian vibe. If you want to be near the markets, the Mercado 20 de Noviembre is a good option. For a more modern feel, the area around the Oaxaca Cultural Center is perfect.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca?

    Among 2, 3 and 4-star hotels in Oaxaca, Hotel Con Corazón, Hotel Trébol and Hotel Dainzu are the most popular ones.

  • What are the most affordable attractions in Oaxaca de Juárez?

    You can enjoy many free activities in Oaxaca. The Benito Juárez Market is a vibrant hub with delicious food and crafts. The Jardín Etnobotánico de Oaxaca is a peaceful oasis with fascinating plants. Walking around the Centro Histórico and admiring the architecture is a free and rewarding experience.
  • What are the best luxury hotels in Oaxaca?

  • How can travelers relax during a week in Oaxaca de Juárez?

    Oaxaca offers plenty of opportunities to unwind. Treat yourself to a massage at one of the many spas in the city. Take a cooking class and learn the secrets of Oaxacan cuisine. Enjoy a leisurely stroll through the Jardín Botánico, a beautiful botanical garden. Or simply relax in a cafe with a cup of Oaxacan coffee and watch the world go by.
  • What are the best family friendly hotels in Oaxaca?

    The best family friendly hotels in Oaxaca are Nana Vida Hotel Oaxaca, Quinta Real Oaxaca and Hotel Con Corazón.

  • Where can you find the best traditional local cuisine in Oaxaca de Juárez?

    Oaxaca is a foodie's paradise. You can't miss the street food at the Mercado 20 de Noviembre, especially the tlayudas and mole negro. For a sit-down meal, try Casa Oaxaca, a renowned restaurant serving authentic Oaxacan dishes. Or visit the Mercado Benito Juárez for a more casual experience.
  • What are the best pet friendly hotels in Oaxaca?

    The best pet friendly hotels in Oaxaca are Grana B&b, Casa De Sierra Azul and Hotel Boutique Naura Centro.

  • What hotel chains can you find in Oaxaca de Juárez?

    You'll find a range of international hotel chains in Oaxaca, including Holiday Inn, Best Western, and Hampton Inn. However, the city is known for its charming boutique hotels, offering a unique experience.
  • What are the best hotels with jacuzzi in Oaxaca?

  • What type of hotels can you find in Oaxaca de Juárez?

    Oaxaca offers a diverse range of accommodation options. You can find everything from budget-friendly hostels to luxurious boutique hotels and traditional colonial mansions. There are also plenty of charming guesthouses and Airbnb options available.
  • When is the best time to book a hotel in Oaxaca de Juárez?

    Oaxaca is a popular destination, so booking in advance is recommended, especially during peak season (November to April). If you're flexible with your travel dates, you can often find good deals outside of peak season.
  • What amenities do hotel rooms typically offer in Oaxaca de Juárez?

    Hotel rooms in Oaxaca typically offer basic amenities, such as Wi-Fi, air conditioning, and a private bathroom. Some hotels may also offer additional amenities, such as a swimming pool, a restaurant, or a bar. The level of amenities will vary depending on the hotel's category and price.
  • What pet-friendly activities are available in Oaxaca de Juárez?

    Oaxaca is a dog-friendly city. Many restaurants and cafes welcome furry companions. You can enjoy a walk in the Jardín Etnobotánico de Oaxaca, a beautiful botanical garden with plenty of space for your dog to run around. There are also several dog parks in the city.

Popular destinations

Our Favourite Hotels with Parking in Oaxaca

Park up and enjoy the city centre with ease, as every hotel in Oaxaca comes with a free on-site car park. Compare them now.

Quinta Real Oaxaca - Oaxaca
9.4 1563 reviews

Quinta Real Oaxaca

hotel, Oaxaca City
The Quinta Real Oaxaca is situated in the Centro district, just a short walk from the Santo Domingo de Guzmán Church, in the heart of Oaxaca City's historical centre. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness and overall experience.
The accommodation features colonial-style décor, creating a unique and authentic ambiance. Guests can enjoy a range of amenities including a swimming pool, restaurant, bar, fitness centre and room service.
City Centro By Marriott Oaxaca - Oaxaca
8.8 1332 reviews

City Centro By Marriott Oaxaca

hotel, Oaxaca City
City Centro By Marriott Oaxaca is situated in the centre of Oaxaca City, just a short walk from the Cathedral and Santo Domingo Temple, offering easy access to the city's historic attractions. This 4-star hotel is highly rated by guests, receiving "very good" scores for both location and overall experience.
The hotel features modern rooms with comfortable amenities. Guests can enjoy a range of facilities including a swimming pool, fitness centre, restaurant, bar and room service, ensuring a relaxing and enjoyable stay.
Casa Del León - Oaxaca
No reviews

Casa Del León

hotel, Oaxaca City
Casa Del León, a 3-star hotel in Oaxaca City, is situated 4.2km from the Santo Domingo Temple and 5.3km from the Oaxaca Cathedral, offering convenient access to major historical sites and the Central Bus Station (3.8km).
This single-bedroom, single-bathroom lodging boasts air conditioning, a terrace, parking, and a flat-screen TV, providing comfortable accommodation for one or two guests near Oaxaca International Airport (11km).
Marqués 100 Exmarquesado - Oaxaca
8.3 32 reviews

Marqués 100 Exmarquesado

hotel, Oaxaca City
Marqués 100 Exmarquesado in Oaxaca City is conveniently located 2.6km from the Oaxaca Cathedral and 1.4km from Santo Domingo Temple, offering easy access to major historical sites and a 6.5km distance from Oaxaca International Airport.
This one-bedroom apartment, sleeping up to seven guests, features a private bathroom, free Wi-Fi, air conditioning, and a 24-hour front desk; airport transfers and a concierge service are also available.

Guest-Favourite Hotels with a Pool in Oaxaca

Pool access at your hotel in Oaxaca makes a proper swim in the heart of the city a wonderful part of every day. Find your ideal stay here.

Hotel Boutique Casa Catrina - Oaxaca
9.5 56 reviews

Hotel Boutique Casa Catrina

hotel, Oaxaca
Hôtel Boutique Casa Catrina offers a 3-star boutique hotel experience in central Oaxaca de Juarez, situated 600 metres from the Rufino Tamayo Museum and a 2-minute drive from the main square. This accommodation provides one bedroom and one bathroom for two guests, featuring internet, air conditioning, a swimming pool, terrace/balcony, sauna, and a restaurant, with a check-out time of 12:00.
Holiday Inn Express Oaxaca - Centro Historico By Ihg - Oaxaca
9.5 1339 reviews

Holiday Inn Express Oaxaca - Centro Historico By Ihg

hotel, Oaxaca City
The Holiday Inn Express Oaxaca - Centro Historico is situated in Oaxaca's historic centre, just 50 metres from El Llano Park and a short walk from Zócalo Square. This four-star hotel is highly rated by guests for its excellent location, cleanliness, and overall experience.
The accommodation offers a range of amenities to enhance your stay, including a swimming pool, fitness centre, and restaurant. Guests can enjoy a complimentary American breakfast and take advantage of the free Wi-Fi throughout the hotel.
Hotel Casantica - Oaxaca
8.3 2637 reviews

Hotel Casantica

hotel, Oaxaca City
Hotel Casantica is situated in Oaxaca City, just a block from the Zócalo, the main square, placing you in the heart of the city's vibrant cultural scene. This four-star hotel receives very good user reviews, making it a popular choice for travellers.
The hotel is housed in a restored 16th-century building, offering a unique blend of historic charm and modern amenities. Guests can enjoy a range of facilities, including a swimming pool, restaurant, bar, and fitness centre, as well as a tranquil outdoor courtyard with a waterfall.
Hostal Boutique Naura Centro - Oaxaca
8.0 228 reviews

Hostal Boutique Naura Centro

hotel, Oaxaca de Juarez
Hôtel (Catégorie 1/2 *) Boutique Naura Centro is situated in Oaxaca de Juárez's historic centre, just two blocks from the Zócalo, offering easy access to the city's main square and other attractions.
This 4-star hotel boasts 50 rooms, each with a private bathroom, plus a restaurant, bar, terrace, swimming pool, free parking, and amenities including air conditioning and cable TV; currency exchange and tour/car rental services are also available on-site.

Top Hotels with an On-site Restaurant in Oaxaca

Good food makes a trip, and these hotels in Oaxaca all feature a restaurant serving varied on-site dining.

Hotel Casa Arnel - Oaxaca
8.3 161 reviews

Hotel Casa Arnel

hotel, Oaxaca City
Hotel Casa De Sierra Azul - Oaxaca
9.1 101 reviews

Hotel Casa De Sierra Azul

hotel, Oaxaca
Hotel Boutique Casa Abuela Maria - Oaxaca
8.4 787 reviews

Hotel Boutique Casa Abuela Maria

hotel, Oaxaca City
Casa Del Sótano - Oaxaca
No reviews

Casa Del Sótano

hotel, Oaxaca City

Popular Family-Friendly Hotels in Oaxaca

These kid-friendly hotels in Oaxaca keep city attractions within easy reach. Holidays are always better when everyone is comfortable.

Casa 1800 Oaxaca Boutique Hotel - Oaxaca
9.1 38 reviews

Casa 1800 Oaxaca Boutique Hotel

hotel, Oaxaca City
Hotel Fortin Plaza - Oaxaca
8.7 2234 reviews

Hotel Fortin Plaza

hotel, Oaxaca City
Casa Dos Lunas - Oaxaca
8.5 857 reviews

Casa Dos Lunas

hotel, Oaxaca City
Hotel Cazomalli Oaxaca - Oaxaca
8.5 458 reviews

Hotel Cazomalli Oaxaca

hotel, Oaxaca City

Explore Dog-Friendly Hotels in Oaxaca

Travelling with a pet to Oaxaca is easy when the hotel is properly set up with dog parks and city walks nearby.

Oyo Hotel Emperador, Oaxaca - Oaxaca
No reviews

Oyo Hotel Emperador, Oaxaca

hotel, Oaxaca

Handpicked Hotels with a Spa in Oaxaca

Discover spa and spa bath access at these hotels in Oaxaca, because urban wellness should always be part of your stay. Start comparing now.

Hotel Danibaan - Oaxaca
9.2 790 reviews

Hotel Danibaan

hotel, Oaxaca City
Hotel Boutique Casa Bendición - Oaxaca
8.5 120 reviews

Hotel Boutique Casa Bendición

hotel, Oaxaca City
Galerias Oaxaca Suites - Oaxaca
10 1 review

Galerias Oaxaca Suites

hotel, Oaxaca City
Casa De Los Frailes - Oaxaca
8.8 1455 reviews

Casa De Los Frailes

hotel, Oaxaca City

Find the Best Hotels with Breakfast Included in Oaxaca

Breakfast is included at these hotels in Oaxaca to ensure a proper start before a full day of sightseeing.

Hotel Escalada - Oaxaca
8.0 78 reviews

Hotel Escalada

hotel, Oaxaca City
Hôtel One Oaxaca Centro - Oaxaca
No reviews

Hôtel One Oaxaca Centro

hotel, Oaxaca de Juarez
Nardazul "Casa De Sueños" - Oaxaca
9.4 546 reviews

Nardazul "Casa De Sueños"

hotel, Oaxaca City
Hotel La Casona Del Llano - Oaxaca
8.3 414 reviews

Hotel La Casona Del Llano

hotel, Oaxaca City
©2026 cozycozy.com