Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Oaxaca hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

2973 Cheap hotels in Oaxaca

Best Oaxaca hotels with a pool

Among the 2973 accommodations in Oaxaca, here are the 4 best hotels with a pool

Hotel ÁNgel Inn - Oaxaca
8.5 186 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.
Hotel Hacienda Los Laureles - Oaxaca
8.8 230 reviews

Hotel Hacienda Los Laureles

hotel, Oaxaca City
Hotel Hacienda Los Laureles is a 5-star hotel situated 5.1 kilometres from the centre of Oaxaca City, near the San Felipe del Agua ruins, offering a tranquil setting amongst ancient cypresses and colourful gardens. It has received very good user ratings for both location and overall experience.
The hotel provides a unique Mexican atmosphere with cool whitewashed walls, terracotta floors and wrought-iron furniture. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, spa, restaurant, bar, tennis court and parking.
Hotel Casantica - Oaxaca
8.3 2641 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.
City Centro By Marriott Oaxaca - Oaxaca
8.9 1333 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.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Trébol - Oaxaca
9.2 1752 reviews

Hotel Trébol

hotel, Oaxaca City
Hotel Trébol is conveniently located in Oaxaca City's Centro Histórico district, just a short walk from the Zocalo Square and the Handcraft Market. This 3-star hotel receives very good user ratings for its cleanliness, location, and overall experience.
The hotel offers a range of amenities, including a terrace with a fountain, a restaurant, a bar, a fitness centre, and room service. Guests can also enjoy free Wi-Fi throughout the hotel, a business centre, and a safety deposit box at the front desk.
Hotel Casona Oaxaca - Oaxaca
8.3 931 reviews

Hotel Casona Oaxaca

hotel, Oaxaca City
Hotel Casona Oaxaca is located in the heart of Oaxaca City, just one block from the main square and Cathedral, making it ideal for exploring the city's historic centre. This 4-star hotel has received very good user ratings for its cleanliness and location.
The hotel features a charming colonial architecture with a roofed patio, offering a glimpse into Oaxaca's rich history. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and free Wi-Fi, as well as comfortable rooms with air conditioning and private bathrooms.
La Catrina De Alcala - Oaxaca
8.8 252 reviews

La Catrina De Alcala

hotel, Oaxaca City
La Catrina De Alcala is situated in the Centro district of Oaxaca City, just a short walk from the Zocalo Main Square and La Alameda Central Park, placing you in the heart of the city's cultural and historical hub. This 4-star hotel enjoys very good user ratings, making it a popular choice for travellers seeking a comfortable and well-regarded stay in Oaxaca.
The hotel offers a range of amenities to make your stay enjoyable, including a restaurant serving delicious regional cuisine, a bar, and a charming courtyard with a fountain. Guests can also take advantage of the free continental breakfast, room service, and on-site art gallery, making it a great option for couples or families looking for a relaxed and enriching experience.
Life Hotel - Oaxaca
9.1 784 reviews

Life Hotel

hotel, Oaxaca City
Life Hotel in Oaxaca City is conveniently located just 4.5 miles from Monte Alban and 2.7 miles from Oaxaca Cathedral, making it a great base for exploring the city's historical sites. This four-star hotel enjoys excellent user ratings for its cleanliness and overall experience.
The accommodation offers modern, air-conditioned rooms with amenities such as a desk, coffee machine, safety deposit box, and flat-screen TV. Guests can enjoy a range of facilities including a fitness centre, restaurant, and terrace, plus services like room service, valet parking, and a concierge.

Frequently Asked Questions about hotels in Oaxaca

  • What is the best itinerary to experience Oaxaca, Mexico?

    A great itinerary depends on your interests and time. For a long weekend, focus on Oaxaca City: explore the Zocalo, visit Santo Domingo, and perhaps take a day trip to Monte Albán. A week allows for more exploration, including Hierve el Agua, a cooking class, and perhaps a visit to a nearby village like Teotitlán del Valle (known for its rugs) or San Bartolo Coyotepec (famous for its black pottery). Longer trips can incorporate the beaches of Huatulco or the Sierra Norte mountains.
  • What are the best hotels with a swimming pool in Oaxaca?

  • What is the best time to visit Oaxaca, Mexico?

    The best time to visit Oaxaca is during the dry season, from November to April. The weather is pleasant and sunny, ideal for exploring the city and surrounding areas. However, it's also the peak tourist season, so expect higher prices and more crowds.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca?

    Among 2, 3 and 4-star hotels in Oaxaca, Holiday Inn Express Oaxaca-centro Historico By Ihg, Hotel Con Corazón and Holiday Inn Express Puebla By Ihg are the most popular ones.

  • What popular festivals can you find in Oaxaca, Mexico?

    Oaxaca is renowned for its vibrant festivals. The Guelaguetza, a major indigenous festival, is held in July. The Day of the Dead celebrations (Día de Muertos) in October and November are particularly moving and unique to the region. Numerous smaller, local festivals occur throughout the year, celebrating patron saints and harvests.
  • What are the best luxury hotels in Oaxaca?

    Nana Vida Hotel Oaxaca, Hotel Zenith and Hotel Boutique Casareyna are among the best luxury hotels in Oaxaca.

  • What traditional local food should you try in Oaxaca, Mexico?

    Oaxacan cuisine is world-renowned. Mole, particularly mole negro, is a must-try. Tlayudas, large, crispy tortillas topped with various ingredients, are a popular street food. Empanadas, tamales, and memelas are other regional specialties. Don't forget to sample the mezcal, a local distilled spirit.
  • What are the best family friendly hotels in Oaxaca?

    The best family friendly hotels in Oaxaca are Nana Vida Hotel Oaxaca, Hotel Zenith and Hotel Boutique Casareyna.

  • Are there any unknown or hidden places that should be on your list in Oaxaca, Mexico?

    Beyond the main attractions, consider visiting the smaller villages in the surrounding valleys. The village of San Pablo Villa de Mitla, with its impressive ruins, is less crowded than Monte Albán. The Sierra Norte mountains offer stunning natural beauty and opportunities for hiking and exploring indigenous communities. Look for artisan workshops outside the main tourist areas for a more authentic experience.
  • What are the best pet friendly hotels in Oaxaca?

  • What are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Taking a cooking class is a great way to interact with locals and learn about Oaxacan cuisine. Visiting local markets, like the Mercado Benito Juárez, allows for interaction with vendors and a glimpse into daily life. Consider staying in a family-run hotel or guesthouse for a more immersive experience. Joining a guided tour focused on indigenous communities can offer insights into their traditions and culture.
  • What are the best hotels with jacuzzi in Oaxaca?

    Hotel Zenith, Hotel Boutique Casareyna and Jf Grand Puebla are the best hotels with a jacuzzi in Oaxaca.

  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has a varied climate. The valleys are generally warm and dry, while the mountains can be cooler. The rainy season (May to October) brings heavy rainfall, which can affect travel and outdoor activities. Earthquakes are a possibility, so it's wise to be aware of safety procedures. Altitude sickness can be a concern in the higher elevations, so take it easy on your first day.
  • Are there any special items you’ll need when traveling to Oaxaca, Mexico?

    Comfortable walking shoes are essential, as you'll be doing a lot of walking. Sunscreen, a hat, and sunglasses are crucial for protection from the sun. Insect repellent is recommended, especially during the rainy season. Learning a few basic Spanish phrases will enhance your interactions with locals.

Nearby regions

Best Oaxaca hotels with jacuzzi

Casa De Sierra Azul - Oaxaca
9.1 1292 reviews

Casa De Sierra Azul

hotel, Oaxaca City
Casa De Sierra Azul is a 4-star hotel located in the historic centre of Oaxaca City, just two blocks from the main square and cathedral. It has received very good user ratings and is a popular choice for travellers seeking a comfortable and convenient base in this vibrant city.
The hotel is housed in a 19th-century mansion, recognised by UNESCO as a World Heritage site, and features a charming courtyard with a fountain. Guests can enjoy a range of amenities including a swimming pool, spa, restaurant, bar and fitness centre.
Hotel Boutique Casa Bendición - Oaxaca
8.5 118 reviews

Hotel Boutique Casa Bendición

hotel, Oaxaca City
Hotel Boutique Casa Bendición offers a convenient Oaxaca City base, close to Santo Domingo Temple, Oaxaca Cathedral, and the foreign bus station.
This family-friendly guesthouse features a swimming pool, jacuzzi, and spa, plus room service and free Wi-Fi; airport transfers are available at an extra cost (approx. 6km from Oaxaca International Airport).
Casa Olié - Oaxaca
9.4 202 reviews

Casa Olié

hotel, Oaxaca City
Casa Olié, a hotel in Oaxaca City's Historic Centre, is conveniently located near the Oaxaca Cathedral and Santo Domingo Temple, within 6km of Oaxaca International Airport.
This one-bedroom, one-bathroom guesthouse offers air conditioning, a jacuzzi, a terrace, and free Wi-Fi, plus room service and parking.
Casa Bonita Hotel & Luxury Residence - Oaxaca
8.6 526 reviews

Casa Bonita Hotel & Luxury Residence

hotel, Oaxaca City
Casa Bonita Hotel & Luxury Residence is situated in a peaceful area just outside Oaxaca City, a 10-minute drive from the city centre and Santo Domingo Temple. This 5-star hotel receives very good user ratings, making it a popular choice for travellers.
The accommodation features spacious rooms with traditional décor and comfortable amenities. Guests can enjoy a range of facilities, including a swimming pool, a jacuzzi, a spa, a fitness centre, a restaurant, a bar, and a garden.

Best Oaxaca hotels with parking

Flavia Hotel - Oaxaca
9.0 110 reviews

Flavia Hotel

hotel, Oaxaca City
Flavia Hotel, a 2.5-star establishment in San Felipe del Agua, Oaxaca, offers convenient access to Parque Comunal, Benito Juárez National Park, and Loma del Pelado Trailhead, all within 2km.
This Oaxaca guesthouse provides a swimming pool, spa, restaurant, and bar, accommodating up to two guests in its single bedroom, with free Wi-Fi and parking.
Hotel San Felipe - Oaxaca
No reviews

Hotel San Felipe

hotel, Oaxaca
Hotel San Felipe is located 4 kilometres from Oaxaca's city centre, offering a peaceful base for your stay.
This 3-star hotel welcomes pets and features air conditioning, Wi-Fi, a restaurant, and parking, with a guest capacity of two people and a check-out time of 12:30.
Hotel Zadapi - Oaxaca
8.0 957 reviews

Hotel Zadapi

hotel, Oaxaca City
Hotel Zadapi, a 3-star establishment in Oaxaca City, offers convenient access to the Oaxaca Cathedral and Santo Domingo Temple, situated less than 5km from Oaxaca International Airport.
This Oaxaca City lodging boasts 24 square metre rooms, sleeping up to 7 guests, each with a private bathroom, Wi-Fi, air conditioning, and a terrace; nearby attractions include Monte Albán (7km), Mitla (47km), and the Árbol del Tule (12km).
Hotel Oaxaca Real - Oaxaca
8.5 1950 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.
©2026 cozycozy.com