Compare the best hotels in Oaxaca, Mexico from 100+ sites!

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Oaxaca, Mexico hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

2973 Cheap hotels in Oaxaca, Mexico

Best Oaxaca, Mexico hotels with a pool

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

Flavia Hotel - Oaxaca, Mexico
9.0 120 reviews

Flavia Hotel

hotel, Oaxaca City
Flavia Hotel, a 2.5-star lodging in Oaxaca's San Felipe del Agua district, is conveniently located within 1.2 miles of Parque Comunal, Benito Juárez National Park, and the Loma del Pelado Trailhead.
This guest house offers a pool, spa, restaurant, and bar; it accommodates up to two guests in its single bedroom and provides free Wi-Fi and parking.
Hotel Sin Nombre - Oaxaca, Mexico
8.4 254 reviews

Hotel Sin Nombre

hotel, Oaxaca City
Hotel Sin Nombre, a five-star lodging, is conveniently located in Oaxaca City, 3.7 miles from Oaxaca International Airport, 4.6 miles from Monte Albán, and 28 miles from Mitla.
This Oaxaca City establishment boasts an indoor pool, a spa, a restaurant serving American breakfast, free WiFi, and a terrace; it also offers concierge services and a tour desk to assist with exploring nearby archaeological sites.
Fiesta Inn Oaxaca - Oaxaca, Mexico
8.7 1597 reviews

Fiesta Inn Oaxaca

hotel, Oaxaca City
The Fiesta Inn Oaxaca is conveniently located near the city center, just a short drive from the airport and close to the pottery village of San Bartolo Coyotepec. This 4-star hotel consistently receives very good user ratings for its location, cleanliness, and overall experience.
The Fiesta Inn Oaxaca offers a comfortable and modern stay with a range of amenities including a swimming pool, fitness center, restaurant, and bar. Guests can enjoy regional cuisine, relax by the pool, or explore the nearby cultural attractions.
Suites De La Parra - Oaxaca, Mexico
8.4 218 reviews

Suites De La Parra

hotel, Oaxaca City
Suites De La Parra is a 5-star hotel located in Oaxaca City, just a short drive from the airport and popular attractions like Monte Alban. It has received very good user ratings for its excellent location and cleanliness.
The hotel offers spacious suites with modern amenities and a variety of services, including a swimming pool, restaurant, bar, and concierge services. Guests can enjoy the outdoor terrace and garden, or take advantage of the tour desk to explore nearby cultural sites.

Top cities

Best Oaxaca, Mexico hotels with a restaurant

Hotel Marques Del Valle - Oaxaca, Mexico
8.3 514 reviews

Hotel Marques Del Valle

hotel, Oaxaca City
Hotel Marques Del Valle, a 3-star lodging, boasts a prime location in Oaxaca City's main square, adjacent to the Oaxaca Cathedral and within walking distance of the Museum of Oaxacan Painters and the Textile Museum of Oaxaca.
This Oaxaca City inn offers rooms with air conditioning, free Wi-Fi, and on-site amenities including a restaurant serving Oaxacan, Mexican, and international cuisine, a bar, and room service; concierge services can arrange childcare and car rentals.
Hotel Veracruz - Oaxaca, Mexico
8.6 172 reviews

Hotel Veracruz

hotel, Oaxaca
Book a room in a 2 star hotel with an excellent rating of 86% based on 172 reviews. Your accommodation will be based in Oaxaca.
Services and facilities include air conditioning, a restaurant and free parking.
Hotel Casa Santo Origen - Oaxaca, Mexico
9.4 88 reviews

Hotel Casa Santo Origen

hotel, Oaxaca City
Hotel Casa Santo Origen, a 5-star Oaxaca City lodging, is conveniently located 5 miles from Santo Domingo Temple and 8.1 miles from Oaxaca International Airport, offering easy access to major attractions and a peaceful retreat.
This 1-bedroom, 1-bathroom inn provides accommodations for up to 2 guests and features an outdoor pool, garden, spa, restaurant, bar, and complimentary Wi-Fi, plus paid airport shuttle service and bicycle rentals for exploring Oaxaca City and its surrounding historical sites like Monte Alban.
Los Pilares Hotel - Oaxaca, Mexico
9.2 760 reviews

Los Pilares Hotel

hotel, Oaxaca City
Los Pilares Hotel is located in the Jalatlaco neighborhood of Oaxaca City, a short walk from the Oaxaca Bus Station. This 3-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a charming colonial-style Oaxacan house. You can enjoy a refreshing dip in the small outdoor pool, relax in the Jacuzzi, or dine at the on-site restaurant.

Frequently Asked Questions about hotels in Oaxaca, Mexico

  • What are the best landmarks to visit in Oaxaca, Mexico?

    Oaxaca City boasts incredible landmarks. The Zocalo, Oaxaca's main square, is a must-see, surrounded by colonial architecture. The Templo de Santo Domingo, with its impressive baroque facade and cultural center, is breathtaking. Monte Albán, an ancient Zapotec city with stunning mountaintop views, is a short trip outside the city. Hierve el Agua, with its petrified waterfalls and natural pools, offers a unique natural landscape.
  • What are the best hotels with a swimming pool in Oaxaca, Mexico?

    Hotel Boutique Casareyna, Quinta Real Oaxaca and Staybridge Suites Puebla By Ihg are among the best hotels with a swimming pool in Oaxaca, Mexico.

  • What is the recommended daily budget for Oaxaca, Mexico (accommodation, dining, transportation, and activities)?

    A daily budget will vary greatly depending on your travel style. Budget travelers can get by on $50-$75 per day, including basic accommodation, street food, and local buses. Mid-range travelers can expect to spend $100-$150 per day, with nicer hotels, restaurant meals, and taxis. Luxury travel will cost significantly more.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca, Mexico?

    Among 2, 3 and 4-star hotels in Oaxaca, Mexico, Hotel Con Corazón, Hampton Inn & Suites By Hilton Puebla and Hotel Santiago are the most popular ones.

  • What is the best time to visit the Oaxaca region of Mexico?

    The best time to visit is during the dry season, from November to May. The weather is pleasant, and it's ideal for exploring the many sites and enjoying outdoor activities. However, keep in mind that this is peak season, so expect higher prices and more crowds.
  • What are the best luxury hotels in Oaxaca, Mexico?

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

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

    Oaxaca is renowned for its vibrant festivals. The Guelaguetza, a major indigenous festival with music, dance, and traditional costumes, takes place in July. The Day of the Dead celebrations in October and November are also incredibly unique and moving experiences. Many smaller, local festivals occur throughout the year, celebrating patron saints and harvests.
  • What are the best family friendly hotels in Oaxaca, Mexico?

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

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

    Oaxacan cuisine is world-famous. Mole, a complex sauce made with chilies, spices, and chocolate, is a must-try, particularly mole negro. Tlayudas, large, crispy tortillas topped with various ingredients, are a local favorite. Memelas, thick corn tortillas topped with various ingredients, are another popular dish. Don't forget to sample Oaxacan cheese and mezcal.
  • What are the best pet friendly hotels in Oaxaca, Mexico?

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

    Beyond the well-known sites, consider visiting the small village of Teotitlán del Valle, known for its hand-woven rugs. The ruins of Yagul, another ancient Zapotec site, offer a quieter alternative to Monte Albán. Exploring the various smaller villages in the surrounding valleys can also reveal hidden gems and authentic Oaxacan culture.
  • What are the best hotels with jacuzzi in Oaxaca, Mexico?

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

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

    Take a cooking class to learn to make traditional Oaxacan dishes. Visit local markets, such as the 20 de Noviembre Market, to interact with vendors and experience the daily life of the city. Consider staying in a family-run hotel or guesthouse for a more immersive experience. Participate in a traditional weaving workshop in Teotitlán del Valle.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has a varied climate. The central valleys have a mild climate, while coastal areas are hotter and more humid. Mountainous regions can experience significant temperature fluctuations. Be prepared for rain during the rainy season (June-October). Earthquakes are a possibility, so it's wise to be aware of safety procedures.
  • Are there any special items you’ll need when traveling to Oaxaca, Mexico?

    Pack comfortable walking shoes, as you'll be doing a lot of walking. Sunscreen, a hat, and sunglasses are essential, especially during the dry season. Insect repellent is recommended, particularly during the rainy season. Learning some basic Spanish phrases will enhance your experience.

Nearby regions

Best Oaxaca, Mexico hotels with jacuzzi

Holt Hotel De Mi Independencia - Oaxaca, Mexico
10 1 review

Holt Hotel De Mi Independencia

hotel, Oaxaca
HOLT Hotel De Mi Independencia is located in Oaxaca's historic center, just a short walk from the Zocalo, the city's main square. The hotel is surrounded by charming streets filled with restaurants, shops, and art galleries.
The hotel is housed in a renovated 120-year-old hacienda, offering a unique blend of traditional Oaxacan architecture and modern design. Guests can enjoy spacious courtyards, luxurious rooms with custom furniture, a complimentary Oaxacan breakfast, and a jacuzzi.
Hotel Casantica - Oaxaca, Mexico
8.3 2638 reviews

Hotel Casantica

hotel, Oaxaca City
Hotel Casantica is located in the heart of Oaxaca City, just a block from the Zocalo, the main plaza, offering a convenient base to explore the city's rich history and vibrant culture. This 4-star hotel receives very good user ratings, making it a popular choice for travelers.
The hotel is housed in a restored 16th-century building, featuring a tranquil courtyard with a waterfall. Amenities include a swimming pool, a Jacuzzi, a restaurant, a bar, and a fitness center, ensuring a comfortable and enjoyable stay.
Hotel Hacienda Los Laureles - Oaxaca, Mexico
8.7 235 reviews

Hotel Hacienda Los Laureles

hotel, Oaxaca City
Hotel Hacienda Los Laureles is located near the ruins of San Felipe del Agua, a short drive from the center of Oaxaca City. This 5-star property is highly rated by guests, receiving excellent marks for cleanliness and a very good rating for location. The hotel features a unique blend of Mexican authenticity with cool whitewashed walls, terracotta floors, wrought-iron furniture, warm woods, and bold Mexican fabrics. Guests can enjoy a range of amenities, including a swimming pool, a spa, a restaurant, a bar, and tennis courts.
Casa Del Sótano - Oaxaca, Mexico
No reviews

Casa Del Sótano

hotel, Oaxaca City
Casa Del Sótano is a 3-star hotel in Oaxaca City, located 3.7 miles from Oaxaca International Airport and offering free off-site private parking.
This family-friendly lodging provides air-conditioned rooms with private bathrooms, free WiFi, and a restaurant, along with a rooftop swimming pool, spa, and fitness center.

Best Oaxaca, Mexico hotels with parking

Casa Gecko - Oaxaca, Mexico
8.6 146 reviews

Casa Gecko

hotel, Oaxaca City
Casa Gecko, an Oaxaca City hotel, is located 5.4 miles from Monte Alban and an 18-minute walk from Oaxaca Cathedral.
This pet-friendly, family-friendly inn offers 160 square feet of living space with 1 bedroom and 1 bathroom, accommodating up to 2 guests, and features include free WiFi, a garden, parking, and a shared kitchen.
Na-anché Hotel - Oaxaca, Mexico
8.2 39 reviews

Na-anché Hotel

hotel, Oaxaca City
Na-anché Hotel, a 4-star lodging in Oaxaca City, offers convenient proximity to Oaxaca International Airport (1.9 miles), Oaxaca Cathedral (3.2 miles), and Monte Albán (6.5 miles).
This family-friendly inn features a garden, terrace, free parking, room service, and free WiFi; guest rooms include flat-screen TVs and safety deposit boxes.
City Express By Marriott Oaxaca - Oaxaca, Mexico
8.5 1136 reviews

City Express By Marriott Oaxaca

hotel, Oaxaca City
City Express By Marriott Oaxaca is located near the Santo Domingo Cultural Center, a short walk from the historic center of Oaxaca City, known for its colonial architecture and vibrant atmosphere. This 4-star hotel receives very good user ratings for its location, cleanliness and overall experience.
The hotel features comfortable rooms with modern amenities, including free Wi-Fi, air conditioning, and a fitness center. Guests can enjoy a complimentary American breakfast, and the hotel also offers parking, room service, and a restaurant.
Arcosodi Hotel Boutique - Oaxaca, Mexico
9.2 518 reviews

Arcosodi Hotel Boutique

hotel, Oaxaca City
Arcosodi Hotel Boutique is conveniently located in Oaxaca City, within easy reach of Monte Alban, Mitla, and the Tule Tree. The hotel has received excellent ratings for its location, cleanliness, and overall user experience.
The hotel features a garden, a shared kitchen, and a bar, providing a relaxing and social atmosphere. Guests can enjoy air-conditioned rooms, free WiFi, a spa, and room service, ensuring a comfortable and enjoyable stay.
©2026 cozycozy.com