Find hotels in Oaxaca at the best prices

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Oaxaca hotels
Choose the perfect vacation 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

Hotel Victoria Oaxaca - Oaxaca
8.4 4243 reviews

Hotel Victoria Oaxaca

hotel, Oaxaca City
Hotel Victoria Oaxaca is situated on the outskirts of Oaxaca City, a 20-minute walk from the historic centre and a 30-minute drive from Monte Alban. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is set within extensive tropical gardens, offering a peaceful retreat from the city. Guests can enjoy a range of amenities, including a swimming pool, tennis court, spa, restaurant, and bar, as well as spacious rooms, villas, and suites.
City Centro By Marriott Oaxaca - Oaxaca
8.8 1341 reviews

City Centro By Marriott Oaxaca

hotel, Oaxaca City
City Centro By Marriott Oaxaca is situated in the centre of Oaxaca City, just a short walk from the Cathedral and Santo Domingo Temple, offering easy access to the city's historic attractions. This 4-star hotel is highly rated by guests, receiving "very good" scores for both location and overall experience.
The hotel features modern rooms with comfortable amenities. Guests can enjoy a range of facilities including a swimming pool, fitness centre, restaurant, bar and room service, ensuring a relaxing and enjoyable stay.
Hotel Fortin Plaza - Oaxaca
8.8 1004 reviews

Hotel Fortin Plaza

hotel, Oaxaca
Hotel Fortin Plaza, a 3.5-star hotel in Oaxaca, is situated conveniently near the airport and within a 15-minute walk of Cerro del Fortín and the Auditorio Guelaguetza, with the Church of Santo Domingo de Guzmán and Zócalo less than 2 kilometres away.
This family-friendly establishment offers a swimming pool, on-site restaurant and bar, room service, concierge, and complimentary Wi-Fi in public areas, alongside free parking and a 24-hour business centre.
Hotel Escondido Oaxaca , Oaxaca, A Member Of Design Hotels - Oaxaca
8.5 112 reviews

Hotel Escondido Oaxaca , Oaxaca, A Member Of Design Hotels

hotel, Oaxaca
Hotel Escondido Oaxaca, a 4-star design hotel, is located in Oaxaca, offering convenient access to local attractions and amenities.
This accommodation provides rooms with air conditioning, internet, and some feature a separate living area or balcony, with a swimming pool, garden, and on-site restaurant available for guests.

Top cities

Best Oaxaca hotels with a restaurant

Selina Oaxaca - Oaxaca
8.2 55 reviews

Selina Oaxaca

hotel, Oaxaca
Hotel room listing in a 3 star hotel with a good rating of 82% based on 55 reviews. You will stay in Oaxaca.
Facilities and services include a restaurant. Enjoy free parking with this accommodation in Oaxaca!
Suites Cárdon - Oaxaca
8.5 61 reviews

Suites Cárdon

hotel, Oaxaca City
Suites Cárdon offers centrally located Oaxaca City accommodation, within 10km of Monte Albán and the Árbol del Tule, and 8km from Oaxaca International Airport, providing easy access to the Oaxaca Cathedral and Santo Domingo Temple.
This family-friendly hotel features air-conditioned rooms with flat-screen TVs, a jacuzzi, a garden, a spa, a restaurant, and a bar; guests also benefit from free Wi-Fi, currency exchange, and a paid airport shuttle service.
Hotel Con Corazón Oaxaca - Oaxaca
9.5 1002 reviews

Hotel Con Corazón Oaxaca

hotel, Oaxaca City
Hotel con Corazón is situated just under a mile from Oaxaca City's centre, close to the Oaxaca Cathedral and within easy reach of the city's main attractions. This 3-star hotel is highly rated by guests, receiving excellent reviews for cleanliness and overall experience.
The hotel offers a range of amenities to ensure a comfortable stay, including a garden, terrace, spa, restaurant, bar, and fitness centre. Guests can enjoy a relaxing atmosphere and take advantage of the hotel's convenient location for exploring the city's rich history and culture.

Frequently Asked Questions about hotels in Oaxaca

  • 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 stunning colonial architecture. The Templo de Santo Domingo, with its impressive baroque architecture and the adjacent Cultural Center Santo Domingo, is another highlight. Monte Albán, an ancient Zapotec city with breathtaking views, is a short trip outside the city. Hierve el Agua, with its petrified waterfalls and stunning natural pools, offers a unique experience.
  • What are the best hotels with a swimming pool in Oaxaca?

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

    A good itinerary depends on your interests and time. For a long weekend, focus on Oaxaca City: explore the Zocalo, Santo Domingo, and the artisan markets. A week allows for day trips to Monte Albán and Hierve el Agua. Two weeks enables exploring the coast (Puerto Escondido or Huatulco) and other smaller towns like San Cristobal de las Casas in Chiapas.
  • 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 recommended daily budget for Oaxaca, Mexico (accommodation, dining, transportation, and activities)?

    A daily budget in Oaxaca can vary greatly. For budget travelers, $50 USD per day is possible, staying in hostels, eating at local markets, and using public transportation. Mid-range travelers might spend $100-$150 USD per day, staying in comfortable hotels, eating at mid-range restaurants, and using taxis or ride-sharing apps. Luxury travelers could easily spend $250 USD or more per day.
  • 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 Oaxaca, Mexico?

    The best time to visit Oaxaca is during the dry season, from November to May. The weather is pleasant, and it's ideal for exploring the city and surrounding areas. However, be aware that this is also peak season, so prices will be higher.
  • 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, held in July, is a major event showcasing traditional dances and music from the region's different communities. The Day of the Dead (Día de Muertos) in early November is another unforgettable experience, with unique traditions and celebrations throughout the state.
  • What are the best pet friendly hotels in Oaxaca?

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

    Oaxacan cuisine is world-renowned. Mole negro, a complex sauce made with numerous ingredients, is a must-try. Tlayudas, large, crispy tortillas topped with various ingredients, are another popular dish. Memelas, thick corn tortillas topped with toppings, are also delicious. Don't forget to sample the local mezcal.
  • 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.

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

    Beyond the main attractions, consider visiting the Teotitlán del Valle, known for its hand-woven rugs. The small town of San Bartolo Coyotepec is famous for its black pottery. The Sierra Norte region offers stunning natural beauty and opportunities for hiking and exploring smaller villages.
  • What are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Take a cooking class to learn about Oaxacan cuisine and interact with local chefs. Visit local markets and engage with vendors. Consider staying in a family-run hotel or guesthouse for a more immersive experience. Join a guided walking tour focused on local traditions and history.
  • 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, but the coast can be hot and humid. The mountains can experience cooler temperatures, and there is a risk of rain during the rainy season (June-October). Be prepared for altitude sickness if visiting higher elevations, like Monte Albán.
  • 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 a few basic Spanish phrases will enhance your interactions with locals.

Nearby regions

Best Oaxaca hotels with jacuzzi

Hotel Dc Boutique & Spa - Oaxaca
No reviews

Hotel Dc Boutique & Spa

hotel, Puerto Escondido
Hotel DC Boutique & Spa, located in a district of Puerto Escondido renowned for its impeccable service, offers guests comprehensive facilities and convenient access to essential amenities for a comfortable stay. This 4-star establishment provides a 1-bathroom configuration, air conditioning, a jacuzzi, a terrace or balcony, a sauna, a spa, a bar, and parking, with laundry service available for longer visits.
Los Pilares Hotel - Oaxaca
9.2 756 reviews

Los Pilares Hotel

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 Zenith - Oaxaca
9.5 1041 reviews

Hotel Zenith

hotel, Tehuacán
Hotel Zenith is conveniently located in Tehuacán, just a short distance from the city's main attractions and close to the bustling downtown area. This 5-star hotel enjoys excellent user ratings across location, cleanliness, and overall experience.
This modern establishment offers a range of amenities and activities, including a fitness centre, a hot tub, a terrace, and a restaurant. Guests can also enjoy free parking, 24-hour front desk service, and complimentary Wi-Fi access throughout the hotel.
Hotel Los Olivos Spa - Oaxaca
8.5 964 reviews

Hotel Los Olivos Spa

hotel, Oaxaca City
Hotel Los Olivos Spa is located in a tropical garden setting in Oaxaca, just 656 feet from the Internacional Highway and opposite the Oaxaca Technological Institute. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, jacuzzi, spa, fitness centre, restaurant, and a children's playground. Rooms are comfortable and feature cable TV, private bathrooms, and cooling fans.

Best Oaxaca hotels with parking

Comala Bed & Breakfast - Oaxaca
9.1 602 reviews

Comala Bed & Breakfast

hotel, Oaxaca City
Comala Bed & Breakfast is located in Oaxaca City, just 400 metres from the city centre and 8.5 kilometres from the archaeological site of Monte Albán. The guesthouse enjoys an excellent location rating, with guests praising its proximity to Oaxaca's main attractions, as well as its cleanliness and overall experience.
Comala offers a single bedroom with a private bathroom, and guests can make use of a shared lounge area. The property features a garden, a terrace, a spa, a restaurant, a bar, a fitness centre, and a kitchen.
Hotel Casa Puga - Oaxaca
8.2 715 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).
Happy Express Hotel - Oaxaca
8.8 102 reviews

Happy Express Hotel

hotel, Oaxaca
The Happy Express Hotel, a 2-star establishment in Oaxaca, offers a prime location within a 5-minute walk of Benito Juarez Market and Zocalo, and is 0.6 kilometres from Oaxaca Cathedral and 1.2 kilometres from the Oaxaca Textile Museum. This accommodation provides complimentary Wi-Fi, a garden, a bar, room service, parking, and air-conditioned rooms with Tempur-Pedic beds, microwaves, and LCD televisions, alongside shared kitchen facilities and a 24-hour front desk.
Casa Naila Hotel Boutique - Oaxaca
9.3 136 reviews

Casa Naila Hotel Boutique

hotel, Oaxaca City
Casa Naila Hotel Boutique is located in the centre of Oaxaca City, just a short walk from the Santo Domingo Temple and Oaxaca Cathedral, and within 8 kilometres of the ancient Zapotec ruins of Monte Alban. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
Casa Naila offers a range of amenities and services, including air-conditioned rooms with a terrace, a restaurant and bar, a garden, a concierge service, and free Wi-Fi throughout the property. Guests can also enjoy a tour desk to explore the rich cultural heritage of Oaxaca City.
©2026 cozycozy.com