Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
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

Casa Mia - Oaxaca
9.1 354 reviews

Casa Mia

hotel, Puerto Escondido
Casa Mia, a 3-star hotel in Puerto Escondido, is located a two-minute walk from Principal Beach and under 2 kilometres from Puerto Escondido Airport, offering easy access to Marinero and Zicatela Beaches and the Commercial Walkway.
This one-bedroom, one-bathroom guesthouse features an outdoor swimming pool, private parking, and select rooms with kitchenettes and balconies boasting sea views; a tour desk assists with arranging excursions.
Hotel Villas Xaiba - Oaxaca
8.3 192 reviews

Hotel Villas Xaiba

hotel, Puerto Escondido
Hotel Villas Xaiba in Puerto Escondido offers a 4-star stay, conveniently located less than a kilometre from Carrizalillo Beach and Playa Puerto Ángelito, also close to Principal Beach and the Commercial Walkway, and 1.9km from the airport.
This family-friendly establishment features an outdoor swimming pool, free Wi-Fi, air-conditioned rooms with private bathrooms, and free private parking; family rooms are available.
El Diablo Y La Luna B&b - Oaxaca
9.4 17 reviews

El Diablo Y La Luna B&b

hotel, Oaxaca City
El Diablo y La Luna B&B is a 5-star establishment located in Oaxaca City, a short distance from the Santo Domingo Temple and Oaxaca Cathedral, with Oaxaca International Airport situated 6.9 kilometres away.
This bed and breakfast offers complimentary WiFi, a shared kitchen, and a terrace with city views, alongside an outdoor swimming pool and garden for guest relaxation, with a full English/Irish breakfast and paid airport shuttle service available.
Casa Colibrí Agua Blanca - Oaxaca
9.6 57 reviews

Casa Colibrí Agua Blanca

hotel, Tlachicón
Casa Colibrí Agua Blanca in Tlachicón offers a peaceful stay, a 10-minute walk (approx. 1.6km) from Agua Blanca Beach and within 32-35km of Punta Cometa, the Commercial Walkway, Turtle Camp and Museum, and Puerto Escondido International Airport.
This one-bedroom, one-bathroom guesthouse features a swimming pool, garden, terrace, free Wi-Fi, and airport transfers, plus amenities such as table tennis and some kitchenettes; it's family-friendly and welcomes pets.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Casa Vertiz - Oaxaca
9.1 900 reviews

Hotel Casa Vertiz

hotel, Oaxaca City
Hotel Casa Vertiz in Oaxaca City enjoys a prime location, a short 0.8 km walk from the Zócalo square and 0.3 km from Santo Domingo Temple.
This 3-star guesthouse offers 1 bedroom with air conditioning, a balcony, and amenities including free Wi-Fi, a restaurant, and a terrace; Monte Albán ruins are 7 km away.
Hotel La Casona Del Llano - Oaxaca
8.3 416 reviews

Hotel La Casona Del Llano

hotel, Oaxaca City
Hotel La Casona Del Llano is located in central Oaxaca City, within easy walking distance of Santo Domingo Temple, Oaxaca’s Cultural Institute, and El Pochote organic market. This 3-star hotel enjoys excellent user ratings for its location and cleanliness, and is a popular choice for families.
The accommodation features a garden and terrace, perfect for relaxing after a day of exploring. Guests can enjoy meals at the restaurant, which serves authentic Oaxacan cuisine, or unwind with a drink at the bar. Other amenities include air conditioning, free Wi-Fi, room service, and parking.
Hotel Casona Oaxaca - Oaxaca
8.3 927 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.
Hotel Careyes - Oaxaca
8.2 292 reviews

Hotel Careyes

hotel, Coatzacoalcos
Hotel Careyes is a 3-star hotel conveniently located in Coatzacoalcos, within a 10-minute walk of the Malecon de Coatzacoalcos and Olmec Archaeology Museum. User reviews consistently rate the hotel very good for location, cleanliness, and overall experience.
The hotel offers a range of modern amenities like free Wi-Fi, a restaurant, and a 24-hour front desk. Guests can enjoy a relaxing stay with features such as a garden, a jacuzzi, and room service.

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 architecture and cultural centre, is a must-see. The Monte Albán ruins offer a fascinating glimpse into Zapotec history, while the Guelaguetza, a large open-air amphitheatre, is significant for its cultural performances. Don't miss the beautiful Jardín Etnobotánico, a botanical garden showcasing Oaxaca's diverse flora.
  • What are the best hotels with a swimming pool in Oaxaca?

    Hotel Boutique Casareyna, Cartesiano Boutique & Wellness Hotel and Quinta Real Oaxaca are among the best hotels with a swimming pool in Oaxaca.

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

    A good itinerary would involve spending a few days exploring Oaxaca City, visiting the sites mentioned above. Then, consider a day trip to Monte Albán and another to Hierve el Agua, a petrified waterfall. For beach lovers, a trip to Puerto Escondido or Huatulco is recommended. A week allows for a good balance of city and nature experiences.
  • 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 Nube and Hampton Inn & Suites By Hilton Puebla 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 April, when the weather is pleasant and sunny. However, it is 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 tourists.
  • 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 popular festivals can you find in Oaxaca, Mexico?

    Oaxaca is renowned for its vibrant festivals. The Guelaguetza, held in July, is a major celebration of Oaxacan culture. The Day of the Dead celebrations in October and November are also spectacular and deeply moving. Numerous smaller, local festivals occur throughout the year, celebrating saints and harvests.
  • 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 traditional local food should you try in Oaxaca, Mexico?

    Oaxaca's cuisine is world-famous. Mole, in its many variations (mole negro, mole rojo, etc.), is a must-try. Tlayudas, large, crispy tortillas topped with various ingredients, are another local favourite. Empanadas, memelas, and chapulines (grasshoppers) are also worth sampling for a true Oaxacan culinary experience.
  • What are the best pet friendly hotels 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 Teotitlán del Valle, known for its hand-woven rugs, or the small village of San Bartolo Coyotepec, famous for its black pottery. Exploring the smaller pueblos surrounding Oaxaca City offers a chance to discover hidden gems and experience authentic Oaxacan life.
  • What are the best hotels with jacuzzi in Oaxaca?

    Hotel Zenith, Hotel Boutique Casareyna and Cartesiano Boutique & Wellness Hotel are the best hotels with a jacuzzi 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 Benito Juárez market, allows for interaction with vendors and a glimpse into daily life. Participating in a traditional weaving workshop provides another opportunity to connect with local artisans and learn about their craft.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has a varied climate. The central valleys experience a mild climate year-round, while coastal areas are hotter and more humid. The rainy season (May-October) brings heavy rainfall, and occasional earthquakes are a possibility. It's advisable to check weather forecasts and be aware of potential risks.
  • Are there any special items you’ll need when travelling to Oaxaca, Mexico?

    Comfortable walking shoes are essential, as much of Oaxaca City is best explored on foot. Sunscreen, a hat, and insect repellent are also highly recommended, especially during the warmer months. Learning a few basic Spanish phrases will enhance your interactions with locals.

Nearby regions

Best Oaxaca hotels with jacuzzi

Beachfront Paradise Boutique Hotel - Alebrijes Jacuzzi Suits - Oaxaca
8.5 2 reviews

Beachfront Paradise Boutique Hotel - Alebrijes Jacuzzi Suits

hotel, Playa Agua Blanca
The Beachfront Paradise Boutique Hotel - Alebrijes Jacuzzi Suits offers direct access to Agua Blanca Beach, situated 34 kilometres from Punta Cometa and the Turtle Camp and Museum, and 35 kilometres from Puerto Escondido International Airport.
This 4-star boutique hotel provides air-conditioned rooms with terraces, a jacuzzi with sea views, an on-site restaurant and bar, and a garden, with WiFi and parking available for guests.
El Mana De San Francisco - Oaxaca
8.0 7 reviews

El Mana De San Francisco

hotel, Oaxaca City
El Maná de San Francisco hotel in Oaxaca City offers convenient access to Monte Albán (24km), Mitla (30km), and the Árbol del Tule (7km), and is 23km from Oaxaca International Airport.
This 4-star establishment provides 35-square-metre rooms, sleeping up to three guests, and features a swimming pool, jacuzzi, spa, and free Wi-Fi, alongside free private parking.
Casa Olié - Oaxaca
9.4 207 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.
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.

Best Oaxaca hotels with parking

Hotel Cr Tehuacan - Oaxaca
9.1 324 reviews

Hotel Cr Tehuacan

hotel, Tehuacán
Hotel CR Tehuacán is situated just a 3-minute walk from the Zocalo square in the heart of Tehuacán, offering easy access to the city's historic centre and cathedral. This 3-star hotel has consistently received excellent user ratings for its cleanliness, location and overall experience.
Rooms at the hotel are comfortable, each featuring a private bathroom and air conditioning, and measure 18 square metres. Guests can enjoy a range of amenities including free Wi-Fi, a continental breakfast, a restaurant serving regional delicacies, a spa and a garden.
Hotel Casa Cantera - Oaxaca
8.8 212 reviews

Hotel Casa Cantera

hotel, Oaxaca City
Hotel Casa Cantera in Oaxaca City enjoys an excellent location near Santo Domingo Temple and Oaxaca Cathedral, within 10km of Monte Albán ruins.
This family-friendly guesthouse offers rooms with air conditioning, free Wi-Fi, and private parking; additional amenities include room service, a garden, and a terrace.
Rosamate - Oaxaca
9.3 26 reviews

Rosamate

hotel, Oaxaca
The Rosamate hotel is situated in Oaxaca's downtown district, offering convenient access to attractions such as the Église de Santo Domingo de Guzmán and the Zócalo, both a 5-minute drive away, and El Llano Park, located 100 metres from the accommodation.
This 3-star hotel provides guests with complimentary on-site parking, a terrace, a cafe, a snack bar, and express check-in/check-out services, alongside optional relaxing massages.
Hotel Trébol - Oaxaca
9.2 1762 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.
©2026 cozycozy.com