Top Hotels in Oaxaca
Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers
1-50 out of 316 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Resort
From
US$ 87
/night
- Four private beaches with snorkeling access
- Honeymoon suites with private Jacuzzi terrace
- Largest convention center for events in the area
Resort
From
US$ 184
/night
- All-inclusive luxury with unlimited dining options
- Relax at a world-class spa with ocean views
- Family-friendly fun with kids-only pool and clubs
- Sky Bar
- Private Beach
- Luxury Spa
From
US$ 269
/night
- Adults-only resort with breathtaking ocean views
- All-inclusive dining with 7 gourmet restaurants
- Secluded location in exclusive Conejos Bay
Resort
- Water park
- Oceanfront rooms
- Gourmet dining
From
US$ 170
/night
- Premium-level rooms with oceanfront views
- All-inclusive dining with 5 diverse restaurants
- Exclusive water park for children
Hotel
9.4
Perfect11 review10
- Outdoor pool
- Colonial rooms
- 24-hour reception
From
US$ 120
/night
- Colonial-style air-conditioned rooms with tiled floors
- Year-round outdoor pool with sun loungers
- 24-hour reception and security services
Resort
8.2
Great11 review10
- Children's Area
- Outdoor Pools
- Beach Access
From
US$ 151
/night
- Exclusive beach area just 300 metres away
- Two outdoor pools with children's area
- Buffet dining at Veranda Restaurant
Hotel
- Wellness center
- Bike tours
- Terrace views
From
US$ 155
/night
- Luxurious on-site spa and wellness center
- Bike tours and cultural walking experiences
- Central hotel with terrace and city views
- Kids Club
- Beach Club
- Outdoor Pool
From
US$ 125
/night
- Direct beach access with panoramic views
- Diverse dining options with themed nights
- Family-friendly kids club activities
- Outdoor Pool
- On-site Spa
- Shared Kitchen
From
US$ 51
/night
- Extensive garden with outdoor swimming pool
- On-site activities like surfing lessons
- Yoga classes available on-site
Bed & Breakfast
- Rooftop terrace
- Ethnobotanical garden
- Private patios
From
US$ 135
/night
- Eco-friendly Oaxacan culinary experiences
- Private patios in every bedroom
- Rooftop terrace with mountain views
- Spa services
- Heated pool
- Romantic suites
From
US$ 464
/night
- Luxury spa with Oaxacan-inspired treatments
- Honeymoon suites with private terrace jacuzzi
- Dog-friendly stays with special pet amenities
- Private beach
- Ocean-view pool
- Family activities
From
US$ 123
/night
- Private beach access with idyllic views
- Family-friendly with daily kids' activities
- Pool with stunning ocean views
Hotel
- Outdoor Pool
- On-site Restaurant
- Fitness Centre
From
US$ 53
/night
- International cuisine with live music
- Open all year outdoor pool
- 24-hour security for safety
- Outdoor pool
- Children's playground
- On-site restaurant
From
US$ 91
/night
- Outdoor swimming pool and kids' pool
- Evening entertainment and activities
- Family-friendly children's playground
Hotel
- Indoor Pool
- Restaurant
- Concierge Service
From
US$ 657
/night
- Indoor pool and spa facilities
- Restaurant with diverse meal options
- Concierge service for tailored experiences
Hotel
- Restaurant Bar
- Common Areas
- Parking
From
US$ 77
/night
- Cultural heritage in baroque style
- Pets allowed with specific regulations
- Delicious Mexican-local food offered
- Outdoor Pool
- Beach Club
- On-site Restaurant
From
US$ 60
/night
- Clothing optional beachfront experience
- Vibrant beach club with daily DJ
- Full-service spa with diverse treatments
Hotel
- Rooftop Pool
- Outdoor Jacuzzi
- A la carte Dining
From
US$ 78
/night
- Historic XVII century colonial architecture
- Rooftop pool with stunning views
- On-site a la carte restaurant
- Indoor Pool
- Beach Access
- Rooftop Bar
From
US$ 148
/night
- Oceanfront terrace with stunning sunsets
- Adults-only atmosphere for serene relaxation
- On-site spa offering various massage services
Hotel
- Private Beach
- Infinity Pool
- On-site Spa
From
US$ 392
/night
- Sustainable luxury with unique architecture
- Michelin Guide restaurant focuses on local flavors
- Holistic wellness services enrich your stay
- Wellness Spa
- Fitness Centre
- Outdoor Pool
From
US$ 124
/night
- Outdoor swimming pool and hot tub
- On-site spa and wellness centre
- Air-conditioned rooms with private terrace
- Gourmet Restaurant
- Nasáh Spa
- Heated Pool
From
US$ 118
/night
- Prestigious Star Diamond Award recipient
- Exclusive gourmet seafood restaurant on-site
- Innovative therapies at Nasáh Spa
- Water Park
- Outdoor Pools
- On-site Spa
From
US$ 139
/night
- On-site water park access
- Multiple outdoor pools available
- Full-service on-site spa
Hotel
- Outdoor terrace
- Shared kitchen
- On-site bar
From
US$ 244
/night
- On-site restaurant with diverse cuisine
- Activities like cycling and walking tours
- Shared kitchen for guest use
- Rooftop Pool
- On-site Restaurant
- Fitness Center
From
US$ 90
/night
- Rooftop swimming pool with stunning views
- Colorful photo wall for memorable moments
- Pet-friendly policy for small dogs
- Spa
- Restaurant
- Swimming Pool
From
US$ 157
/night
- Award-winning luxury spa services
- Traditional Oaxacan restaurant on-site
- Serene gardens with guest terraces
Hotel
- Outdoor Pool
- Fitness Centre
- On-site Restaurant
From
US$ 97
/night
- Outdoor swimming pool with sun loungers
- Fitness center with massage services
- Restaurant serving American breakfast
Hotel
- Concierge services
- Shared lounge
- Luggage storage
From
US$ 61
/night
- Concierge services and 24-hour reception
- Located in Oaxaca Historic Centre
- Garden for relaxation and leisure
- Beachfront Bar
- Private Beach
- Outdoor Pool
From
US$ 173
/night
- Private beach access for exclusivity
- Year-round outdoor swimming pool
- Adults-only environment for relaxation
Hotel
- Outdoor pool
- On-site restaurant
- Car rental
From
US$ 102
/night
- On-site restaurant with local cuisine
- Outdoor swimming pool open all year
- Guided tours and car rental available
Hotel
8.6
Great11 review10
- Outdoor Pool
- Wellness Center
- Snack Bar
From
US$ 80
/night
- Outdoor swimming pool with sea views
- On-site spa and wellness center
- 24-hour front desk for guest convenience
Resort
- Outdoor Pool
- Fitness Center
- Pet-Friendly
From
US$ 55
/night
- Kids stay and eat free policy
- On-site restaurant with Oaxacan cuisine
- Fitness center with modern equipment
Hotel
- Beach Access
- Outdoor Pool
- Private Balconies
From
US$ 259
/night
- Elegant fusion of Mexican and Moroccan design
- Private balconies with breathtaking bay views
- Luxurious spa and wellness center amenities
- Community Kitchen
- Garden Courtyards
- Daily Housekeeping
From
US$ 40
/night
- Ecologically friendly, sustainable practices
- Custom kitchenettes in studio apartments
- Complimentary organic breakfast included
Hotel
- On-site Spa
- Garden Terrace
- Bicycle Rental
From
US$ 60
/night
- On-site spa with full body massages
- Garden terrace for outdoor dining
- Bicycle rental for exploring
Hotel
- Central Courtyard
- LCD TV
- On-site Restaurant
From
US$ 62
/night
- Luxurious air-conditioned boutique rooms
- Traditional courtyard dining area
- 24-hour reception for city information
Hotel
9.6
Perfect11 review10
- Outdoor Pool
- La Terraza
- Spa Services
From
US$ 46
/night
- Traditional Oaxacan cuisine served on-site
- Colonial architecture with local materials
- Outdoor pool for year-round relaxation
- Outdoor dining
- Lush garden
- Concierge service
From
US$ 305
/night
- Unique design-focused ambiance
- Lush garden for relaxation
- Pet-friendly accommodations available
9.8
Perfect11 review10
- Outdoor pool
- Business center
- Fitness room
From
US$ 59
/night
- Outdoor pool with sun loungers
- Complimentary American-style breakfast
- Business center with complimentary Internet
Hotel
From
US$ 92
/night
Located a mere 0.6 miles from Split Coconut, the unique Caracol Plaza Puerto Escondido offers a plunge swimming pool and a gym for guests.
Hotel
- On-site Spa
- Live Music
- Pet-friendly
From
US$ 104
/night
- On-site spa with diverse massage options
- Live music performances at the hotel
- Pet-friendly accommodations available
Hotel
10.0
Perfect11 review10
- Outdoor Pool
- On-site Restaurant
- Fitness Centre
From
US$ 74
/night
- Steps from Playa Zicatela beach
- Deluxe suites with kitchenettes
- Multiple dining options on-site
- Fitness Center
- Business Centre
- Complimentary Parking
From
US$ 64
/night
- Proximity to Historic Center attractions
- Exquisite Oaxacan gastronomy available
- Accessible fitness center on-site
Hotel
- Ocean View Restaurant
- Event Hall
- Palapa Bar
From
US$ 114
/night
- Ocean-view outdoor dining
- Two outdoor swimming pools
- Pet-friendly accommodations
Hotel
5.2
Guest rating11 review10
- Outdoor pool
- On-site spa
- Private parking
From
US$ 39
/night
- Sea view rooms with private bathrooms
- Outdoor swimming pool with a view
- On-site spa with various treatments
Hotel
- Outdoor Pool
- Beach Club
- On-site Spa
From
US$ 50
/night
- Villa Blanca Beach Club Restaurant
- Multiple outdoor pools available
- Full-service on-site spa
- On-site Spa
- Outdoor Pool
- Business Centre
From
US$ 55
/night
- Spa and wellness center with diverse treatments
- Outdoor swimming pool open all year round
- Diverse on-site dining options available
Hotel
- Outdoor pool
- Tennis court
- El Tule Restaurant
From
US$ 47
/night
- Panoramic views of Oaxaca Valley
- Surrounded by lush tropical gardens
- Outdoor pool and tennis court
- Private Beach
- Beach Club
- On-site Spa
From
US$ 330
/night
- Stylish bungalows with private pools
- Beach club with direct ocean access
- On-site spa offering beauty treatments
Hotel
- Outdoor Pools
- Oceanfront Restaurant
- Private Balconies
From
US$ 139
/night
- Colonial-style hotel with ocean views
- Gourmet cuisine in oceanfront restaurant
- Multiple swimming pools surrounded by gardens
Saved
Save
