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.

Hotel Fortin Plaza - Oaxaca
8.7 2219 reviews

Hotel Fortin Plaza

hotel, Oaxaca City
Hotel Fortin Plaza is located in Oaxaca City, within walking distance of the Zócalo, the city's main square. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel provides comfortable accommodation with a range of amenities including a swimming pool, a restaurant serving international and fusion cuisine, a fitness centre, and a bar. Guests can enjoy a terrace or balcony, room service, and free Wi-Fi.
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.
Hotel La Cascada Oaxaca - Oaxaca
8.7 380 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 1136 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 Conzatti - Oaxaca
9.0 405 reviews

Hotel Casa Conzatti

hotel, Oaxaca City
Hotel Casa Conzatti is situated in the heart of Oaxaca City's historic centre, just a short walk from the Santo Domingo de Guzman Temple and the bustling local market. This 4-star hotel enjoys very good user ratings for its cleanliness, location, and overall experience.
The hotel offers comfortable, well-equipped rooms with balconies, each covering 23 square metres. Guests can enjoy a range of amenities including a restaurant, bar, terrace, and room service, as well as free Wi-Fi access and air conditioning.
Hotel ÁNgel Inn - Oaxaca
8.5 189 reviews

Hotel ÁNgel Inn

hotel, Oaxaca City
Hotel ÁNgel Inn is situated in a colourful building surrounded by gardens, about a 10-minute drive from the centre of Oaxaca City, with the Zócalo being a 15-minute drive away and the cathedral a 2.5-mile drive. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The accommodation features a tranquil garden setting, perfect for a relaxing stay. Guests can enjoy a refreshing dip in the outdoor swimming pool, dine at the on-site restaurant serving authentic Mexican cuisine, and unwind at the snack bar.
Hôtel Holiday Inn Express Oaxaca   Centro Historico, An Ihg - Oaxaca
9.2 3 reviews

Hôtel Holiday Inn Express Oaxaca Centro Historico, An Ihg

hotel, Oaxaca de Juarez
Hôtel Holiday Inn Express Oaxaca Centro Historico, An Ihg, a 4-star hotel, offers a prime location in a quiet, upscale Oaxaca neighbourhood, just 500 metres from Santo Domingo convent and an 8-block walk to the Zocalo, with the airport situated 7 kilometres away. This property provides a range of amenities including WiFi, air conditioning, a fitness centre, an outdoor heated swimming pool, on-site parking, and an art gallery showcasing Oaxacan artwork, with rooms featuring comfortable beds and in-room facilities.
Boulenc Bed And Bread - Oaxaca
9.2 495 reviews

Boulenc Bed And Bread

hotel, Oaxaca City
Boulenc Bed and Bread is located in the centre of Oaxaca City, just 8 kilometres from Monte Alban and 7 kilometres from Oaxaca International Airport. This 4-star hotel receives excellent user ratings for its location, cleanliness and overall experience.
This guesthouse offers a shared kitchen, a terrace, and a restaurant and bar on-site. Guests can enjoy a continental or vegetarian breakfast, free Wi-Fi, and paid airport shuttle service.

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.

Hotel Luz De Luna Oaxaca - Oaxaca
No reviews

Hotel Luz De Luna Oaxaca

hotel, Oaxaca City
Hotel Luz de Luna Oaxaca offers accommodation located 12.07 kilometres from Oaxaca International Airport, providing convenient access to the city's attractions.
This hotel features rooms with private bathrooms, balconies, and complimentary WiFi, alongside a garden and on-site private parking, with a 24-hour front desk service available.
Hotel Del Marquesado - Oaxaca
8.8 391 reviews

Hotel Del Marquesado

hotel, Oaxaca City
Hotel Del Marquesado in Oaxaca City is conveniently located 7km from Monte Albán and Oaxaca International Airport, and 47km from Mitla.
This 3-star establishment offers comfortable 18-square-metre rooms with a single bedroom and bathroom, featuring amenities such as air conditioning, Wi-Fi, and a terrace, plus on-site restaurant, bar, and spa.
Santa Helena Plaza - Oaxaca
8.8 31 reviews

Santa Helena Plaza

hotel, Oaxaca
Room in a 4-star hotel with an excellent rating of 88% based on 31 reviews. You will stay in Oaxaca.
Services and facilities include free parking, a kitchen and 24-hour entry. This hotel is ideal for families.
Un Sueño Valle De Huajes - Oaxaca
8.9 2034 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.

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 Casa Del Sótano - Oaxaca
No reviews

Hotel Casa Del Sótano

hotel, Oaxaca
Hotel listing in a 3-star hotel. Your accommodation will be based in Oaxaca.
Facilities and services: 24-hour entry, a fridge and a garden. This hotel in Oaxaca also has air conditioning!
Hotel Victoria Oaxaca - Oaxaca
8.5 4219 reviews

Hotel Victoria Oaxaca

hotel, Oaxaca City
Hotel Victoria Oaxaca is situated on the outskirts of Oaxaca City, a 20-minute walk from the historic centre and a 30-minute drive from Monte Alban. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is set within extensive tropical gardens, offering a peaceful retreat from the city. Guests can enjoy a range of amenities, including a swimming pool, tennis court, spa, restaurant, and bar, as well as spacious rooms, villas, and suites.
Hotel San Felipe - Oaxaca
9.0 18 reviews

Hotel San Felipe

hotel, Oaxaca
Hotel San Felipe, a 3-star hotel in Oaxaca, is located in San Felipe del Agua, less than 1.6 kilometres from Amigos del Sol and Fountain of the Seven Regions, and within 3.2 kilometres of Plaza Parque and Plaza Mazari.
This pet-friendly establishment offers guests an outdoor swimming pool, an on-site restaurant, complimentary WiFi in public areas, and free self-parking, with a meeting room, dry cleaning, and laundry facilities also available.
Casa Del Sótano - Oaxaca
No reviews

Casa Del Sótano

hotel, Oaxaca City
Casa Del Sótano, a 3-star hotel in Oaxaca City, is located 5.95 kilometres from Oaxaca International Airport.
This pet-friendly accommodation offers a rooftop swimming pool with city views, a spa and wellness centre, a fitness centre, and a family-friendly restaurant serving Mexican cuisine, with air-conditioned rooms and complimentary WiFi available.

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 Boutique Casa Catrina - Oaxaca
9.1 136 reviews

Hotel Boutique Casa Catrina

hotel, Oaxaca City
Hotel Casa Puga - Oaxaca
8.3 815 reviews

Hotel Casa Puga

hotel, Oaxaca City
One Oaxaca Centro - Oaxaca
8.7 2652 reviews

One Oaxaca Centro

hotel, Oaxaca City
Hotel Posada Casa De La Tía - Oaxaca
8.2 45 reviews

Hotel Posada Casa De La Tía

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.

Hotel Parador De Alcalá - Oaxaca
9.4 1113 reviews

Hotel Parador De Alcalá

hotel, Oaxaca City
Hotel Mayis - Oaxaca
8.6 794 reviews

Hotel Mayis

hotel, Oaxaca City
Suites De La Parra - Oaxaca
8.4 218 reviews

Suites De La Parra

hotel, Oaxaca City
Hotel Casa Antigua - Oaxaca
8.8 1185 reviews

Hotel Casa Antigua

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.

Casa 1800 Oaxaca Boutique Hotel - Oaxaca
9.6 157 reviews

Casa 1800 Oaxaca Boutique Hotel

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 Casa Santo Origen - Oaxaca
9.4 88 reviews

Hotel Casa Santo Origen

hotel, Oaxaca City
ÉBano By Pb - Oaxaca
9.3 580 reviews

ÉBano By Pb

hotel, Oaxaca City
Larimar Gallery Y Hotel Boutique - Oaxaca
9.4 38 reviews

Larimar Gallery Y Hotel Boutique

hotel, Oaxaca City
Hotel Danibaan - Oaxaca
9.2 791 reviews

Hotel Danibaan

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.

El Callejón Hotel Boutique - Oaxaca
9.7 255 reviews

El Callejón Hotel Boutique

hotel, Oaxaca City
Casa Naila Hotel Boutique - Oaxaca
9.4 139 reviews

Casa Naila Hotel Boutique

hotel, Oaxaca City
Hotel Casa Pereyra - Oaxaca
9.2 216 reviews

Hotel Casa Pereyra

hotel, Oaxaca City
Hotel Casa Yunenisa - Oaxaca
8.0 682 reviews

Hotel Casa Yunenisa

hotel, Oaxaca City
©2026 cozycozy.com