Hotels in Oaxaca

1887 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Oaxaca hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Oaxaca hotels: compare the best hotel deals

Best Oaxaca hotels with a pool

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

Hotel Casa Acueducto - Lujo Cultural - Oaxaca
9.2 551 reviews
Oaxaca
06/20 – 06/27
HK$747/nighttotal: HK$5229 (7 )

Hotel Casa Acueducto - Lujo Cultural

1 2
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 Las Mercedes - Oaxaca
8.3 1058 reviews
Oaxaca
06/20 – 06/27
HK$1657/nighttotal: HK$11599 (7 )

Hotel Casa Las Mercedes

1 2
hotel , Oaxaca City
Hotel Casa Las Mercedes is located in the Centro district of Oaxaca City, just a short walk from the central Zocalo Square and a quick 8-minute stroll from Oaxaca Cathedral and the Alameda de León Gardens, placing it in the heart of the city's cultural and historical attractions. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The guesthouse has a charming colonial design with a central courtyard. Guests can enjoy a variety of amenities, including a swimming pool, terrace, garden, restaurant, bar, and room service, making it a comfortable and convenient choice for travellers.
Hotel Siglo 17 - Oaxaca
8.5 437 reviews
Oaxaca
07/21 – 09/20
HK$2067/nighttotal: HK$126087 (61 )

Hotel Siglo 17

1 2
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 Hacienda - Oaxaca
8.7 5709 reviews
Oaxaca
12/27 – 01/01
HK$2254/nighttotal: HK$11270 (5 )

Hotel Hacienda

2 6
hotel , Oaxaca City
Hotel Hacienda is situated in central Oaxaca City, just 6.5 kilometres from Santo Domingo Temple and 8 kilometres from Monte Albán ruins. This 4-star hotel receives very good user ratings for its location, cleanliness and overall experience.
The accommodation offers a range of amenities, including a swimming pool, a restaurant, a bar and a garden. Guests can also enjoy free Wi-Fi, parking and room service, as well as a concierge service to help plan their stay.

Best Oaxaca hotels with a restaurant

Flavia Hotel - Oaxaca
8.9 112 reviews
Oaxaca
07/01 – 08/31
HK$2128/nighttotal: HK$129808 (61 )

Flavia Hotel

1 1
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.
City Express By Marriott Oaxaca - Oaxaca
8.5 1107 reviews
Oaxaca
06/20 – 06/27
HK$813/nighttotal: HK$5691 (7 )

City Express By Marriott Oaxaca

1 2
hotel , Oaxaca City
City Express By Marriott Oaxaca is located in the Centro district of Oaxaca City, just 3.6 km from Santo Domingo Cultural Center and 2 km from Oaxaca Zocalo Square, making it easy to explore the city's historical heart. The hotel is a 4-star property with very good user ratings for location, cleanliness, and overall experience.
The hotel offers comfortable rooms with amenities like air conditioning, heating, and flat-screen cable TV. Guests can enjoy a free American breakfast, use the fitness centre, and relax in the on-site restaurant.
Villa Escondida - Oaxaca
8.5 283 reviews
Oaxaca
07/10 – 07/12
HK$346/nighttotal: HK$692 (2 )

Villa Escondida

1 2
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.
Villas Coral Huatulco - Oaxaca
8.8 1019 reviews
Oaxaca
07/10 – 07/12
HK$864/nighttotal: HK$1728 (2 )

Villas Coral Huatulco

1 2
hotel , Santa Cruz Huatulco
Villas Coral Huatulco in Santa Cruz Huatulco offers a 4-star stay less than 3.2km from Manzanillo and Ventura, a short walk from Arrocito Beach.
This pet-friendly hotel boasts an outdoor pool, garden terrace, on-site restaurant and bar, free Wi-Fi, and includes American breakfast; airport transfers are 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 impressive architecture and cultural centre, is a must-see. The Zocalo, the main square, is vibrant and surrounded by colonial buildings. Monte Albán, an ancient Zapotec city with stunning mountain views, offers a fascinating glimpse into Oaxaca's rich history. Hierve el Agua, with its petrified waterfalls and natural pools, is a remarkable natural landmark.
  • What are the best hotels with a swimming pool in Oaxaca?

    Hotel Boutique Casareyna, Grand Fiesta Americana Puebla Angelópolis 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 markets. Then, spend two days exploring Monte Albán and Hierve el Agua. Finally, dedicate a couple of days to a day trip to a nearby pueblo mágico, like San Bartolo Coyotepec, known for its black pottery, or Teotitlán del Valle, famous for its hand-woven rugs.
  • 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 best time to visit the Oaxaca region of Mexico?

    The best time to visit is during the dry season, from November to May, when the weather is pleasant and sunny. However, bear in mind that this is peak season, so prices might be higher.
  • 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 event showcasing traditional dances and music from the different regions of Oaxaca. The Day of the Dead celebrations in October and November are also incredibly significant, with unique traditions and colourful altars.
  • 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?

    You absolutely must try mole, Oaxaca's signature dish – there are many varieties. Tlayudas, large crispy tortillas topped with various ingredients, are another must-have. Memelitas, small corn tortillas topped with refried beans and other ingredients, are a delicious local snack. Don't forget to sample chapulines (grasshoppers), a regional delicacy.
  • 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?

    The village of San Pablo Villa de Mitla, with its stunning pre-Hispanic ruins, is less crowded than Monte Albán. The Sierra Norte region offers breathtaking scenery and opportunities for hiking and exploring smaller villages. Consider visiting the smaller artisan villages surrounding Oaxaca City to discover unique crafts.
  • 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 are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Take a cooking class to learn how to prepare Oaxacan cuisine. Visit local markets and interact with vendors. Attend a traditional dance performance or festival. Consider staying in a family-run guesthouse or a casa particular for a more immersive experience. Participate in a weaving workshop in Teotitlán del Valle.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca's climate varies greatly depending on the region and altitude. The central valleys have a mild climate, while the coast is hot and humid, and the mountains can be cool. Be prepared for rain during the rainy season (June to October). Earthquakes are a potential risk in the region, so it's advisable to be aware of safety guidelines.
  • Are there any special items you’ll need when travelling 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 a few basic Spanish phrases will enhance your experience.

Nearby regions

Best Oaxaca hotels with jacuzzi

Casa Bonita Hotel & Luxury Residence - Oaxaca
8.6 671 reviews
Oaxaca
10/10 – 10/25
HK$1864/nighttotal: HK$27960 (15 )

Casa Bonita Hotel & Luxury Residence

1 1
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.
Los Pilares Hotel - Oaxaca
9.2 865 reviews
Oaxaca
06/20 – 06/27
HK$1413/nighttotal: HK$9891 (7 )

Los Pilares Hotel

1 2
hotel , Oaxaca City
Los Pilares Hotel is located in the Jalatlaco neighbourhood of Oaxaca City, a short walk from the Oaxaca Bus Station and close to local shops, restaurants and markets. This 3-star hotel has received excellent user ratings for its location, cleanliness and overall experience.
The hotel is housed in a traditional Oaxacan colonial building, offering a unique and authentic feel. Guests can enjoy a range of amenities including a small outdoor pool, a jacuzzi, a terrace, a garden, a restaurant, a bar, room service and free parking.
Hotel Hacienda Los Laureles - Oaxaca
8.9 227 reviews
Oaxaca
12/27 – 01/01
HK$9726/nighttotal: HK$48630 (5 )

Hotel Hacienda Los Laureles

4 13
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 Casa Antigua - Oaxaca
8.9 1225 reviews
Oaxaca
06/17 – 06/22
HK$1213/nighttotal: HK$6065 (5 )

Hotel Casa Antigua

1 2
hotel , Oaxaca City
Hotel Casa Antigua is located in Oaxaca City's historic centre, just two blocks from the Zócalo Square and a short walk from Santo Domingo de Guzman Church. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel is housed in a restored 19th-century building with a traditional courtyard, offering a unique glimpse into Oaxaca's rich history. Guests can enjoy a range of amenities including a restaurant serving Oaxacan cuisine, a bar, a spa, a Jacuzzi, and a terrace.

Best Oaxaca hotels with parking

Santa Helena Plaza - Oaxaca
8.3 1498 reviews
Oaxaca
12/27 – 01/01
HK$1378/nighttotal: HK$6890 (5 )

Santa Helena Plaza

2 6
hotel , Oaxaca City
The Santa Helena Plaza hotel is situated in the Santa Helena district, a short walk from the Basilica de Nuestra Señora de la Soledad and the Plaza de la Constitución, offering easy access to Oaxaca City's historic centre and vibrant markets. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with 20 square metres of floor space and a range of amenities, including a swimming pool, a terrace, and a restaurant serving authentic Oaxacan cuisine. Guests can also enjoy free Wi-Fi in public areas and 24-hour reception.
Hotel Casa Puga - Oaxaca
8.2 830 reviews
Oaxaca
06/20 – 06/27
HK$685/nighttotal: HK$4795 (7 )

Hotel Casa Puga

1 2
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).
Selina Oaxaca - Oaxaca
8.0 1609 reviews
Oaxaca
06/20 – 06/27
HK$586/nighttotal: HK$4102 (7 )

Selina Oaxaca

1 2
hotel , Oaxaca City
Selina Oaxaca is located in Oaxaca City, close to the Oaxaca Cathedral, Santo Domingo Temple, and the Central Bus Station. The hotel is a 3-star accommodation and is highly rated by guests, receiving very good reviews for its cleanliness and location.
The hotel offers a variety of amenities and features, including a terrace, bar, and restaurant. Guests can also take advantage of the free Wi-Fi, luggage storage, and tour desk.
Hotel La Casa De Las Sirenas - Oaxaca
9.3 227 reviews
Oaxaca
07/10 – 07/12
HK$908/nighttotal: HK$1816 (2 )

Hotel La Casa De Las Sirenas

1 2
hotel , Tlacotalpan
Hotel La Casa de las Sirenas is located in Tlacotalpan, Veracruz, Mexico, approximately 97 kilometres from General Heriberto Jara Airport.
This adults-only guesthouse boasts a 50-square-metre room with a private bathroom, swimming pool, jacuzzi, and garden, offering room service and free Wi-Fi.
©2026 cozycozy.com