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 Sin Nombre - Oaxaca
8.4 254 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.
7 Casa Laurel Hotel Boutique - Oaxaca
8.7 3 reviews

7 Casa Laurel Hotel Boutique

hotel, Oaxaca City
The 7 Casa Laurel Hotel Boutique is centrally situated in Oaxaca City, placing guests within walking distance of Oaxaca Cathedral and Santo Domingo Temple, with the Central Bus Station for foreign buses also conveniently located nearby.
This 4-star hotel offers 1-bedroom accommodation for up to 3 guests, featuring air conditioning, complimentary WiFi, a swimming pool, and a terrace, with concierge services and a tour desk available to assist with exploring the area.
Hotel Papaya Surf - Oaxaca
9.0 75 reviews

Hotel Papaya Surf

hotel, Puerto Escondido
Hotel Papaya Surf is a 3-star guesthouse located directly on Zicatela Beach in Puerto Escondido, Oaxaca, Mexico, approximately 5 kilometres from Puerto Escondido International Airport.
This beachfront property offers one bedroom with one bathroom, an outdoor swimming pool, and some rooms include a kitchenette, balcony, and sea views; free WiFi is available throughout.
Casa Del Sótano - Oaxaca
No reviews

Casa Del Sótano

hotel, Oaxaca City
Casa Del Sótano, a 3-star hotel in Oaxaca City, is located 5.95 kilometres from Oaxaca International Airport.
This pet-friendly accommodation offers a rooftop swimming pool with city views, a spa and wellness centre, a fitness centre, and a family-friendly restaurant serving Mexican cuisine, with air-conditioned rooms and complimentary WiFi available.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Boutique Casa Abuela Maria - Oaxaca
8.4 789 reviews

Hotel Boutique Casa Abuela Maria

hotel, Oaxaca City
Hotel Boutique Casa Abuela Maria is located in Oaxaca City's historic centre, just a short walk from Santo Domingo Temple and Oaxaca Cathedral, offering easy access to the city's main attractions. This 3-star hotel has received very good user reviews for its cleanliness and overall experience.
The hotel features a garden and terrace, perfect for relaxing after a day of exploring. Guests can enjoy a meal at the on-site restaurant, unwind at the bar, or take advantage of the free Wi-Fi throughout the property.
Hotel Casa Yunenisa - Oaxaca
8.4 3 reviews

Hotel Casa Yunenisa

hotel, Oaxaca
Book a room in a 4 star luxury hotel with a good rating of 84% based on 3 reviews. You will be based in Oaxaca.
Services and facilities: a restaurant, an iron and air conditioning. Take advantage of the terrace in this hotel!
Hotel Escalada - Oaxaca
8.0 81 reviews

Hotel Escalada

hotel, Oaxaca City
Hotel Escalada in Oaxaca City offers convenient access to the Central Bus Station and Oaxaca International Airport (7km and 7km respectively), also placing it within easy reach of Santo Domingo Temple and Monte Albán (9.5km and 45km away).
This 2-star guesthouse provides rooms with a desk, flat-screen TV, and private bathroom, plus free Wi-Fi, parking, a fitness centre, and a 24-hour front desk with concierge service; airport shuttle is available at a cost.
Hotel Cortaza Galería - Oaxaca
8.9 47 reviews

Hotel Cortaza Galería

hotel, Coatzacoalcos
Hotel Cortaza is a 3-star establishment situated in Coatzacoalcos, within easy walking distance of Independence Square, the Malecon and the Cultural Centre. It has excellent user ratings, making it a popular choice for travellers visiting the city.
The hotel offers a range of amenities, including a 24-hour front desk, a convenience store, free Wi-Fi in public areas, and a common area with a TV. Guests can also enjoy a restaurant and air conditioning in their rooms, as well as the convenience of pets being allowed.

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 Aqualuna Cyclops - Oaxaca
9.6 1 review

Hotel Aqualuna Cyclops

hotel, Brisas de Zicatela
Hotel Aqualuna Cyclops is located in Brisas de Zicatela, a 4-minute walk from Zicatela Beach and approximately 5 kilometres from Puerto Escondido International Airport.
This hotel offers rooms with complimentary WiFi and an outdoor swimming pool, alongside a terrace, hot tub, on-site restaurant, and bar.
Ivissa Hotel - Oaxaca
9.5 25 reviews

Ivissa Hotel

hotel, Santiago Pinotepa Nacional
Ivissa Hotel, a four-star establishment in Santiago Pinotepa Nacional, is located approximately 137 kilometres from Puerto Escondido International Airport.
This family-friendly hotel offers rooms with air conditioning, televisions, electric kettles, and private balconies, alongside an on-site restaurant, a shared hot tub, a terrace, and complimentary private parking.
Mesón De La Rivera - Oaxaca
8.9 21 reviews

Mesón De La Rivera

hotel, San Juan Bautista Tuxtepec
Mesón De La Rivera is located in San Juan Bautista Tuxtepec, Oaxaca, Mexico, approximately 5 kilometres from the Technological Institute of Tuxtepec.
This 4-star hotel offers comfortable 30-square-metre rooms, each with a bedroom, bathroom, and amenities including air conditioning, a swimming pool, a fitness centre and free Wi-Fi; a continental or buffet breakfast is included.
Casa Los Dichos - Oaxaca
9.8 22 reviews

Casa Los Dichos

hotel, Brisas de Zicatela
Casa Los Dichos, a 4-star hotel in Brisas de Zicatela, is conveniently located just 10 minutes on foot from Zicatela Beach.
This accommodation offers air-conditioned rooms with complimentary WiFi, a swimming pool, a terrace, a restaurant, and a bar, with free private parking available.

Best Oaxaca hotels with parking

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.
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.
Hotel Santa Rosa - Oaxaca
8.8 490 reviews

Hotel Santa Rosa

hotel, Oaxaca City
Hotel Santa Rosa, a 3-star establishment in Oaxaca City's Historic Centre, offers convenient access to the Oaxaca Cathedral (a 6-minute walk) and Santo Domingo Temple (0.97 km away).
This one-bedroom, one-bathroom lodging boasts air conditioning, free Wi-Fi, an on-site restaurant serving local cuisine, and a paid airport shuttle service to/from Oaxaca International Airport (6 km).
Casa De Las Flores Hotel - Oaxaca
8.3 476 reviews

Casa De Las Flores Hotel

hotel, Oaxaca City
Casa De Las Flores Hotel is located in Oaxaca City, just three blocks from the Santo Domingo de Guzman temple and within walking distance of the Zocalo, the town square. It is a 4-star hotel with a very good user rating.
The hotel offers a range of rooms and suites, all equipped with air conditioning, in-room safes, and large bathrooms with amenities. Guests can enjoy a restaurant, a bar, a fitness centre, a swimming pool, a garden, and a terrace, as well as free Wi-Fi and laundry facilities.
©2026 cozycozy.com