Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
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 ÁNgel Inn - Oaxaca
8.5 189 reviews

Hotel ÁNgel Inn

hotel, Oaxaca City
Hotel ÁNgel Inn is situated in a colourful building surrounded by gardens, about a 10-minute drive from the centre of Oaxaca City, with the Zócalo being a 15-minute drive away and the cathedral a 2.5-mile drive. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The accommodation features a tranquil garden setting, perfect for a relaxing stay. Guests can enjoy a refreshing dip in the outdoor swimming pool, dine at the on-site restaurant serving authentic Mexican cuisine, and unwind at the snack bar.
Hotelito Swiss Oasis, Playa Zicatela - Adults Only - Kitchen - Cocina - Oaxaca
9.4 358 reviews

Hotelito Swiss Oasis, Playa Zicatela - Adults Only - Kitchen - Cocina

hotel, Puerto Escondido
Hotelito Swiss Oasis, Playa Zicatela, offers adults-only accommodation 0.05km from Playa Zicatela beach and 2.6km from Puerto Escondido town centre.
This 3-star guesthouse features a communal kitchen, swimming pool, sun terrace, and arranges activities such as dolphin watching and fishing trips; ground-floor rooms have private patios, while upper-floor rooms offer balconies with mosquito nets.
Hotel Casa De La Tía Tere - Oaxaca
8.9 2477 reviews

Hotel Casa De La Tía Tere

hotel, Oaxaca City
Hotel Casa De La Tía Tere is located in Oaxaca City, just under half a mile from the Santo Domingo Temple and a short walk from the city centre. This 3-star hotel receives very good user ratings for its cleanliness and location.
The accommodation features a swimming pool, a terrace, a garden and a bar. Guests can also enjoy free Wi-Fi, free parking and comfortable rooms with flat-screen TVs and private bathrooms.
Princess Mayev - Oaxaca
9.2 1255 reviews

Princess Mayev

hotel, Santa Cruz Huatulco
The Princess Mayev Hotel is located in Huatulco's exclusive Puerto Santa Cruz district, a 0.8km walk from Chahue Beach and a 2.4km walk from Crucecita.
This 4-star hotel offers stunning ocean views from private balconies, an infinity pool, and easy access to Huatulco Airport (a 20-minute drive), plus on-site dining at the Xima Lounge restaurant and a relaxing bar.

Top cities

Best Oaxaca hotels with a restaurant

Casa De La Asunción - Oaxaca
9.5 324 reviews

Casa De La Asunción

hotel, Oaxaca City
Casa De La Asunción is centrally located in Oaxaca City, Mexico, within easy walking distance of the Oaxaca Cathedral and Santo Domingo Temple, and approximately 8 kilometres from Monte Albán.
This family-friendly hotel offers air-conditioned rooms with amenities including free Wi-Fi, room service, and a concierge, plus a restaurant, garden, and terrace.
Hotel Oaxaca Dorado - Oaxaca
No reviews

Hotel Oaxaca Dorado

hotel, Oaxaca
Hotel Oaxaca Dorado, a 3-star hotel, offers guests a convenient base located 1 kilometre from Oaxaca's city centre, with complimentary Wi-Fi and air conditioning. This private host property provides an on-site restaurant and accommodates up to two guests in one bathroom, with a check-out time of 12:00.
Hotel Virginia - Oaxaca
No reviews

Hotel Virginia

hotel, Oaxaca
Hotel Virginia offers a 3-star lodging experience in Oaxaca, conveniently located within easy walking distance of the city centre, making it ideal for exploring local attractions and for pre- or post-city excursions.
This establishment provides guests with on-site parking, a restaurant serving local cuisine, a bar, room service, complimentary Wi-Fi, and laundry and ironing services for added convenience.
Parador San Agustin - Oaxaca
8.9 1661 reviews

Parador San Agustin

hotel, Oaxaca City
Parador San Agustin, a 3-star hotel in Oaxaca City's historic centre, is situated a 0.8 km walk from the city centre, 50 metres from the Alameda de León Gardens, and 1.6 km from the Plaza de la Constitución, housed in a 16th-century building.
This Oaxaca City lodging offers one bedroom and bathroom, features a courtyard, free Wi-Fi, an on-site restaurant serving American and continental breakfasts, and includes a fan and cable TV in each room.

Frequently Asked Questions about hotels in Oaxaca

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

    A great itinerary depends on your interests and time. For a long weekend, focus on Oaxaca City: explore the Zocalo, visit Santo Domingo, and perhaps take a day trip to Monte Albán. A week allows for more exploration, including Hierve el Agua, a cooking class, and perhaps a visit to a nearby village like Teotitlán del Valle (known for its rugs) or San Bartolo Coyotepec (famous for its black pottery). Longer trips can incorporate the beaches of Huatulco or the Sierra Norte mountains.
  • What are the best hotels with a swimming pool 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 April. The weather is pleasant and sunny, ideal for exploring the city and surrounding areas. However, it's also the peak tourist season, so expect higher prices and more crowds.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca?

    Among 2, 3 and 4-star hotels in Oaxaca, Holiday Inn Express Oaxaca-centro Historico By Ihg, Hotel Con Corazón and Holiday Inn Express Puebla By Ihg are the most popular ones.

  • What popular festivals can you find in Oaxaca, Mexico?

    Oaxaca is renowned for its vibrant festivals. The Guelaguetza, a major indigenous festival, is held in July. The Day of the Dead celebrations (Día de Muertos) in October and November are particularly moving and unique to the region. Numerous smaller, local festivals occur throughout the year, celebrating patron saints and harvests.
  • 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 traditional local food should you try in Oaxaca, Mexico?

    Oaxacan cuisine is world-renowned. Mole, particularly mole negro, is a must-try. Tlayudas, large, crispy tortillas topped with various ingredients, are a popular street food. Empanadas, tamales, and memelas are other regional specialties. Don't forget to sample the mezcal, a local distilled spirit.
  • 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.

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

    Beyond the main attractions, consider visiting the smaller villages in the surrounding valleys. The village of San Pablo Villa de Mitla, with its impressive ruins, is less crowded than Monte Albán. The Sierra Norte mountains offer stunning natural beauty and opportunities for hiking and exploring indigenous communities. Look for artisan workshops outside the main tourist areas for a more authentic experience.
  • What are the best pet friendly hotels 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 Mercado Benito Juárez, allows for interaction with vendors and a glimpse into daily life. Consider staying in a family-run hotel or guesthouse for a more immersive experience. Joining a guided tour focused on indigenous communities can offer insights into their traditions and culture.
  • 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 should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has a varied climate. The valleys are generally warm and dry, while the mountains can be cooler. The rainy season (May to October) brings heavy rainfall, which can affect travel and outdoor activities. Earthquakes are a possibility, so it's wise to be aware of safety procedures. Altitude sickness can be a concern in the higher elevations, so take it easy on your first day.
  • Are there any special items you’ll need when traveling to Oaxaca, Mexico?

    Comfortable walking shoes are essential, as you'll be doing a lot of walking. Sunscreen, a hat, and sunglasses are crucial for protection from the sun. Insect repellent is recommended, especially during the rainy season. Learning a few basic Spanish phrases will enhance your interactions with locals.

Nearby regions

Best Oaxaca hotels with jacuzzi

Hotel Xestal - Oaxaca
8.6 510 reviews

Hotel Xestal

hotel, Santa Cruz Huatulco
Hotel Xestal is situated in Santa Cruz Huatulco, within a short walk of Chahue Beach and a slightly longer walk from Santa Cruz Beach, offering easy access to the area's beautiful coastline.
This 4-star hotel offers a range of facilities including an outdoor swimming pool with a dedicated children's pool, a spa, and a terrace, making it a suitable choice for families and couples seeking a relaxing getaway.
Hotel Casa Franco - Oaxaca
9.3 70 reviews

Hotel Casa Franco

hotel, San Pedro y San Pablo Teposcolula
Hotel Casa Franco in San Pedro y San Pablo Teposcolula, Oaxaca, offers convenient access to local attractions and is situated approximately 124 kilometres from Oaxaca International Airport.
This one-bedroom guesthouse provides a jacuzzi, spa, restaurant and bar, plus free Wi-Fi, a terrace, and garden, ensuring a comfortable stay.
Hotel Zenith - Oaxaca
9.5 1064 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 Boutique Parador San Miguel Oaxaca - Oaxaca
9.2 1744 reviews

Hotel Boutique Parador San Miguel Oaxaca

hotel, Oaxaca City
Hotel Boutique Parador San Miguel Oaxaca is situated in Oaxaca City's historic centre, 0.03km from the Oaxaca Cathedral, 0.08km from the Alameda de León, and within a short walk of the Mercado Benito Juárez and the Santo Domingo Cultural Centre.
This one-bedroom, one-bathroom boutique hotel offers guests a traditional Mexican décor, on-site gourmet dining at Restaurant Andariego with a 10% discount, a spa, and a tranquil garden and terrace; additional amenities include air conditioning, Wi-Fi, and parking.

Best Oaxaca hotels with parking

Happy Express Hotel - Oaxaca
8.9 925 reviews

Happy Express Hotel

hotel, Oaxaca City
The Happy Express Hotel enjoys a central Oaxaca City location, an 8-minute walk from Oaxaca Cathedral and 1.1 km from Santo Domingo Temple, offering easy access to Monte Albán (7.2 km) and Oaxaca International Airport (6 km).
This 3-star guesthouse features air-conditioned rooms with free Wi-Fi, private bathrooms, and patios or balconies, plus a shared kitchen and 24-hour reception offering tour assistance.
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.
Zar Coatzacoalcos - Oaxaca
8.7 1185 reviews

Zar Coatzacoalcos

hotel, Coatzacoalcos
The Zar Coatzacoalcos hotel is situated just outside the bustling city centre, a 15-mile drive from the Plaza De Armas and 7.5 miles from Minatitlán International Airport. This 3-star hotel is rated as ‘very good’ by previous guests, offering a comfortable and affordable stay in a convenient location.
The hotel has 1 bedroom and 1 bathroom with a floor area of 28 square meters. Amenities include air conditioning, a terrace, a garden, a restaurant, room service, and free parking, making it an ideal choice for families and travellers who want to explore the surrounding area.
Hotel Gran Juquila Huatulco - Oaxaca
8.9 605 reviews

Hotel Gran Juquila Huatulco

hotel, Santa Cruz Huatulco
Hotel Gran Juquila Huatulco in Santa Cruz Huatulco offers convenient access to Chahue Beach (a 2-minute walk) and Santa Cruz Beach (a 16-minute walk), situated 1.8 km from the centre of Huatulco/Crucecita.
This guesthouse provides rooms with air conditioning, free Wi-Fi, and a swimming pool, plus free private parking and room service, all within easy reach of Huatulco International Airport (16 km).
©2026 cozycozy.com