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 Puerto Viejo - Oaxaca
9.0 211 reviews

Casa Puerto Viejo

hotel, Puerto Escondido
Casa Puerto Viejo in Puerto Escondido is conveniently located 1.9km from Puerto Escondido International Airport and a short walk from Principal Beach, offering easy access to Playa Puerto Ángelito and Marinero Beach.
This family-friendly guesthouse boasts a 24-square-metre room with one bedroom, one bathroom, a swimming pool, terrace, free parking, and Wi-Fi; plus it provides bike and car rentals for exploring the area.
Hotel Casa Santo Origen - Oaxaca
9.4 87 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 Playa Cristal - Oaxaca
9.0 218 reviews

Hotel Playa Cristal

hotel, Catemaco
Hotel Playa Cristal is situated on the shores of Lake Catemaco, a 15-minute walk from Catemaco town centre and a 193-kilometre drive from Minatitlán International Airport. The hotel offers a variety of amenities, including a swimming pool, garden, restaurant, bar, and room service, making it ideal for families and couples looking for a relaxing getaway.
Villa Escondida - Oaxaca
8.6 271 reviews

Villa Escondida

hotel, Zipolite
Villa Escondida is situated in Zipolite, just 250 metres from the beach and within easy walking distance of restaurants, bars and nightlife.
The hotel offers a range of amenities including a swimming pool, jacuzzi, spa, restaurant and fitness centre, and guests can also enjoy the shared kitchen, arrange surfing lessons or explore the nearby Sea Turtle Sanctuary, located a 10-minute drive away.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Casa Puga - Oaxaca
8.3 820 reviews

Hotel Casa Puga

hotel, Oaxaca City
Hotel Casa Puga, a 4-star establishment in Oaxaca City centre, is conveniently located near Oaxaca Cathedral and Santo Domingo Temple, offering easy access to the Central Bus Station for foreign buses.
This Oaxaca City guesthouse provides air-conditioned rooms with flat-screen TVs and private bathrooms, plus amenities including a restaurant, jacuzzi, and free Wi-Fi; a paid airport shuttle service is available to/from Oaxaca International Airport (7km away).
Casa Acueducto - Oaxaca
No reviews

Casa Acueducto

hotel, Oaxaca
Casa Acueducto Hotel in Oaxaca City is located approximately 2 kilometres from the city centre, offering easy access to Oaxaca's historical sites and cultural attractions.
This 2-star guesthouse features complimentary Wi-Fi, a terrace/balcony, and a free transfer service, providing convenient exploration of the city.
Hotel Virginia - Oaxaca
8.2 36 reviews

Hotel Virginia

hotel, Oaxaca
Hotel Virginia is a 3-star hotel located in Oaxaca's Del Ex-marquezado district, offering guests easy access to key landmarks within a 15-minute walk, including the Museo del Ferrocarril, Zócalo, and two prominent basilicas. This establishment provides complimentary WiFi in public areas and free self-parking, alongside on-site dining facilities such as a restaurant, bar/lounge, snack bar/deli, and a coffee shop, with a 24-hour front desk and housekeeping services available upon request.
Hotel Casamar Suites - Oaxaca
9.3 855 reviews

Hotel Casamar Suites

hotel, Puerto Escondido
Hotel Casamar Suites in Puerto Escondido offers direct beach access to Playa Zicatela, just 30 metres away, and is 1.9 kilometres from the town centre and supermarkets.
This two-star hotel features studios and apartments with fully equipped kitchens, private patios, a shared swimming pool, BBQ facilities, and complimentary yoga sessions; on-site massage and acupuncture are also available.

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

Camino Real Zaashila Huatulco - Oaxaca
8.7 3714 reviews

Camino Real Zaashila Huatulco

hotel, Santa Cruz Huatulco
The Camino Real Zaashila Huatulco is a 5-star beachfront resort situated on Tangolunda Bay in Santa Cruz Huatulco, offering easy access to the towns of Santa Cruz and La Crucecita.
This luxury hotel boasts a swimming pool, spa, fitness centre and various amenities including complimentary photo sessions and a 2-for-1 city tour, alongside water sports directly from the property.
Holt Hotel De Mi Independencia Double Queen Room - Oaxaca
8.6 46 reviews

Holt Hotel De Mi Independencia Double Queen Room

hotel, Oaxaca City
Holt Hotel De Mi Independencia Double Queen Room offers a central Oaxaca City location, within 8km of Monte Albán, 45km from Mitla, and 10km from the Árbol del Tule, close to the Oaxaca Cathedral and Santo Domingo Temple.
This family-friendly guesthouse features a double queen room, accommodating up to seven guests, with a jacuzzi, terrace, garden, and free Wi-Fi; a paid airport shuttle service to Oaxaca International Airport (6km away) is available.
Casa De Sierra Azul - Oaxaca
9.1 1293 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.
River Blue Hotel - Oaxaca
8.8 38 reviews

River Blue Hotel

hotel, Tlacotalpan
Hotel River Blue, a 4-star hotel in Tlacotalpan, is located approximately 97 kilometres from General Heriberto Jara Airport and offers a riverside setting with potential river views. This family-friendly establishment provides a swimming pool, hot tub, and terrace, with amenities including complimentary WiFi, air conditioning, and room service, alongside opportunities for fishing nearby.

Best Oaxaca hotels with parking

Casa Puerto Bonito, Aparthotel & Coworking - Oaxaca
9.3 149 reviews

Casa Puerto Bonito, Aparthotel & Coworking

hotel, Puerto Escondido
Casa Puerto Bonito & Private Coworking is conveniently located in Puerto Escondido, a short walk from Principal Beach and Playa Puerto Angelito, and less than 1.1 km from Carrizalillo Beach and 3 km from Puerto Escondido International Airport.
This family-friendly hotel offers an outdoor pool, fitness centre, free private parking, and a private coworking space, perfect for digital nomads; each room features a balcony with garden views, free Wi-Fi, and a coffee machine.
Pug Seal Oaxaca - Oaxaca
9.1 448 reviews

Pug Seal Oaxaca

hotel, Oaxaca City
The Pug Seal Oaxaca, a 5-star hotel, enjoys a central Oaxaca City location, less than 8km from Monte Albán archaeological site and 7km from Oaxaca International Airport, with easy access to Santo Domingo Temple and Oaxaca Cathedral.
This one-bedroom, one-bathroom establishment offers guests a shared lounge, room service, free Wi-Fi, air conditioning, a jacuzzi, and a terrace; a paid airport shuttle is also available.
Casa Dos Lunas - Oaxaca
8.5 860 reviews

Casa Dos Lunas

hotel, Oaxaca City
Casa Dos Lunas is located in the heart of Oaxaca City, just a short walk from Santo Domingo Temple, Oaxaca Cathedral, and the Central Bus Station. The hotel has received very good ratings for its cleanliness and overall experience, and an excellent rating for its location.
The hotel offers a range of amenities for guests, including a shared lounge, a terrace with city views, and air-conditioned rooms with private bathrooms. Guests can also enjoy complimentary bikes, a spa, a fitness centre, a restaurant, room service, and free Wi-Fi.
Casa Bonita Hotel & Luxury Residence - Oaxaca
8.6 532 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.
©2026 cozycozy.com