Hotels in Oaxaca

2973 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

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

Grand Fiesta Americana Oaxaca - Oaxaca
9.5 1284 reviews

Grand Fiesta Americana Oaxaca

hotel, Oaxaca City
The Grand Fiesta Americana Oaxaca is conveniently located in the heart of Oaxaca City, just a short walk from Santo Domingo Temple, Oaxaca Cathedral, and the Central Bus Station for foreign buses. This 5-star hotel boasts excellent user ratings for location, cleanliness, and overall experience.
The accommodation offers a range of modern amenities, including a swimming pool, a fitness centre, a spa, and a restaurant serving Mexican, Local, and International cuisine. Guests can enjoy a relaxing atmosphere in the hotel's garden and terrace, or explore the city's vibrant cultural scene.
Hotel Siglo 17 - Oaxaca
8.6 477 reviews

Hotel Siglo 17

hotel, Oaxaca City
Hotel Siglo XVII Art Gallery is located in Oaxaca City, just a short walk from the historic centre, putting you close to attractions like the Oaxaca Cathedral and Santo Domingo Temple. This 5-star hotel receives very good user ratings for its service and facilities.
The hotel is uniquely designed, blending seamlessly with an art gallery. Guests can enjoy a range of amenities, including a swimming pool, fitness centre, restaurant, bar, and room service, as well as a continental breakfast.
Hotel Boutique Casa Bendición - Oaxaca
8.5 117 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).
Suites De La Parra - Oaxaca
8.4 210 reviews

Suites De La Parra

hotel, Oaxaca City
Suites De La Parra is situated in Oaxaca City, close to the Oaxaca International Airport and a short drive from Monte Albán and Mitla. It is a 5-star hotel with very good user ratings.
The hotel offers spacious rooms with comfortable beds and some with kitchens. Guests can enjoy a range of amenities, including a swimming pool, restaurant, bar, and room service, as well as a garden and terrace.

Top cities

Best Oaxaca hotels with a restaurant

Capital O Parador Crespo Hotel, Oaxaca - Oaxaca
8.0 963 reviews

Capital O Parador Crespo Hotel, Oaxaca

hotel, Oaxaca City
Capital O Parador Crespo Hotel, Oaxaca, a four-star hotel, is located in Oaxaca City's centre, a six-minute walk from Santo Domingo Temple and 1.3 kilometres from Oaxaca Cathedral.
This accommodation offers rooms with private bathrooms, air conditioning, free WiFi, and soundproofing, along with an on-site restaurant serving local cuisine and a terrace, with limited on-site parking for five vehicles.
One Oaxaca Centro - Oaxaca
8.7 2658 reviews

One Oaxaca Centro

hotel, Oaxaca City
One Oaxaca Centro is a 3-star hotel situated in the heart of Oaxaca City, just a 10-minute walk from the Santo Domingo Church, Zócalo Square, and Oaxaca Cathedral, making it ideal for exploring the city's rich cultural heritage. It consistently receives very good user ratings for its location, cleanliness and overall experience.
The hotel offers modern, air-conditioned rooms with comfortable amenities. Guests can enjoy a complimentary breakfast, free parking, and access to shared lounge and meeting rooms, as well as a variety of nearby restaurants and shops.
Hotel Trébol - Oaxaca
9.2 1754 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 Sin Nombre - Oaxaca
8.4 244 reviews

Hotel Sin Nombre

hotel, Oaxaca City
Hotel Sin Nombre, a five-star establishment in Oaxaca City, is situated 6 kilometres from Oaxaca International Airport, 7.4 kilometres from Monte Albán, and 45 kilometres from Mitla.
This 1-bedroom luxury hotel boasts an indoor pool, a restaurant serving American breakfast, a terrace, and a full-service spa, alongside complimentary Wi-Fi and a 24-hour concierge.

Frequently asked questions about hotels in Oaxaca

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

    Oaxaca City boasts incredible landmarks. The Templo de Santo Domingo, with its stunning baroque architecture and cultural centre, is a must-see. The Monte Albán ruins, an ancient Zapotec city, offer breathtaking views and a glimpse into Oaxaca's rich history. Hierve el Agua, with its petrified waterfalls and natural pools, provides a unique natural experience. For a more intimate experience, explore the artisan workshops in Teotitlán del Valle, renowned for its hand-woven rugs.
  • What are the best hotels with a swimming pool in Oaxaca?

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

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

    A week-long itinerary could include three days exploring Oaxaca City, visiting the sites mentioned above, and enjoying the city's markets and culinary scene. Then, spend two days exploring the surrounding areas, such as Hierve el Agua and Teotitlán del Valle. Finally, consider a day trip to the beaches of Puerto Escondido or Huatulco, depending on your preference for a coastal experience.
  • 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, Hampton Inn & Suites By Hilton Puebla and Hotel Santiago are the most popular ones.

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

    A daily budget of £50-£150 per person is reasonable, depending on your accommodation choices and dining preferences. Budget accommodation can be found for around £20 per night, while mid-range hotels can cost £50-£100. Meals can range from £5 for street food to £30 for a fine-dining experience. Local buses are inexpensive, while taxis are more costly. Entrance fees to archaeological sites and other attractions vary.
  • 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 is the best time to visit the Oaxaca region of Mexico?

    The best time to visit is during the dry season, from November to April, when the weather is pleasant and sunny. However, it's also the peak tourist season, so expect higher prices and more crowds. The shoulder seasons (May-June and September-October) offer a good compromise between pleasant weather and fewer crowds.
  • 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.

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

    Oaxaca is famous for its vibrant festivals. The Guelaguetza, a major indigenous festival held in July, is a spectacular display of music, dance, and traditional costumes. The Day of the Dead celebrations in October and November are also incredibly significant, with unique traditions and offerings.
  • What are the best pet friendly hotels in Oaxaca?

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

    Oaxacan cuisine is renowned. Mole negro, a complex sauce made with various chilies and spices, is a must-try. Tlayudas, large, crispy tortillas topped with various ingredients, are a popular street food. Memelitas, small corn tortillas topped with refried beans and salsa, are another delicious option. Don't forget to sample the local mezcal.
  • 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.

  • 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 town of San Bartolo Coyotepec, known for its black pottery. The Sierra Norte region offers stunning natural beauty and opportunities for hiking and exploring smaller villages. The ruins of Yagul, less crowded than Monte Albán, offer a quieter exploration of Zapotec history.
  • What are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Taking a cooking class focusing on Oaxacan cuisine is a great way to interact with locals and learn about their culinary traditions. Visiting local markets and interacting with vendors provides opportunities for cultural exchange. Participating in a traditional weaving workshop in Teotitlán del Valle offers an immersive experience and interaction with artisans.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has diverse climates. The valleys can be hot and dry, while the mountains are cooler. The coast experiences tropical weather. During the rainy season (May-October), heavy rainfall can lead to flooding and landslides. It's advisable to check weather forecasts and be prepared for potential disruptions.
  • Are there any special items you’ll need when travelling to Oaxaca, Mexico?

    Pack lightweight, breathable clothing suitable for warm weather. Comfortable walking shoes are essential for exploring the city and archaeological sites. Sunscreen, a hat, and sunglasses are vital for protection from the sun. Insect repellent is also recommended, especially during the rainy season.

Nearby regions

Best Oaxaca hotels with jacuzzi

Hotel Casa Acueducto - Lujo Cultural - Oaxaca
9.1 294 reviews

Hotel Casa Acueducto - Lujo Cultural

hotel, Oaxaca City
Casa Acueducto - Lujo Cultural is situated in Oaxaca City, a 1.7km walk from Santo Domingo Temple and within easy reach of other key landmarks like the Oaxaca Cathedral. The 4-star hotel has received excellent user ratings for its comfortable accommodation and convenient location.
The guest house has one bedroom and one bathroom. Guests can enjoy a range of amenities, including a hot tub, terrace, garden, and free Wi-Fi.
Hotel Casa Santo Origen - Oaxaca
9.3 89 reviews

Hotel Casa Santo Origen

hotel, Oaxaca City
Hotel Casa Santo Origen is located in Oaxaca City, just 5 kilometres from Santo Domingo Temple and 13 kilometres from Monte Alban. This 5-star hotel enjoys excellent user ratings for its cleanliness and overall experience.
The accommodation offers one bedroom and one bathroom, suitable for up to two guests. Guests can enjoy a range of amenities and activities, including an outdoor pool, a garden, a terrace, a restaurant, a bar, and a spa.
Hotel Casantica - Oaxaca
8.3 2632 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.
Casa De Arte Oaxaca Hotel Boutique - Oaxaca
8.6 282 reviews

Casa De Arte Oaxaca Hotel Boutique

hotel, Oaxaca City
Hotel Casa De Arte Gallery And Pool is located in Oaxaca City, a 19-minute walk from Santo Domingo Temple and 1.1 kilometres from the Central Bus Station, making it a convenient base for exploring the city. The hotel has received very good ratings for cleanliness and user experience, and a good rating for location.
This accommodation offers a range of facilities, including a swimming pool, garden, and terrace, ideal for relaxing after a day of sightseeing. Guests can also enjoy a restaurant, bar, room service, and free Wi-Fi, as well as a hot tub and a desk in each room.

Best Oaxaca hotels with parking

Casa De Los Frailes - Oaxaca
8.9 1427 reviews

Casa De Los Frailes

hotel, Oaxaca City
Casa De Los Frailes is a 3-star hotel located in the historic district of Oaxaca City, just a short walk from Santo Domingo Church, Oaxaca Cathedral, and the Zócalo Square. It has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a restored 19th-century building, offering a charming colonial atmosphere. Guests can enjoy a rooftop terrace with views of the city, a fitness centre, and free Wi-Fi throughout the property.
Capital O Colina Dorada - Oaxaca
No reviews

Capital O Colina Dorada

hotel, Oaxaca
Hotel Colina Dorada in Oaxaca offers budget-friendly accommodation approximately 4 kilometres from Oaxaca's historic centre, providing easy access to cultural attractions via taxi or bus.
This guest house features rooms with private showers, free Wi-Fi, on-site parking, and laundry services, accommodating up to two guests.
Happy Express Hotel - Oaxaca
8.9 915 reviews

Happy Express Hotel

hotel, Oaxaca City
The Happy Express Hotel enjoys a central Oaxaca City location, an 8-minute walk from Oaxaca Cathedral and 1.1 km from Santo Domingo Temple, offering easy access to Monte Albán (7.2 km) and Oaxaca International Airport (6 km).
This 3-star guesthouse features air-conditioned rooms with free Wi-Fi, private bathrooms, and patios or balconies, plus a shared kitchen and 24-hour reception offering tour assistance.
Hotel Real Alma - Oaxaca
8.3 1915 reviews

Hotel Real Alma

hotel, Oaxaca City
Hotel Real Alma is situated in Oaxaca City, just a short distance from the airport and popular attractions like Monte Albán, making it an ideal base for exploring the region. This 3-star hotel consistently receives very good user ratings, indicating a comfortable and enjoyable stay.
The hotel features a single bedroom and bathroom, offering a cosy and convenient space for travellers. Guests can enjoy amenities such as a terrace, garden, bar, and free Wi-Fi, as well as a continental breakfast and concierge service.
©2026 cozycozy.com