Top Hotels in Oaxaca
Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers
1-50 out of 397 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$ 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
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
- 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
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
9.4
Perfect11 review10
- Outdoor pool
- Colonial rooms
- 24-hour reception
From
US$ 446
/night
- Colonial-style air-conditioned rooms with tiled floors
- Year-round outdoor pool with sun loungers
- 24-hour reception and security services
- 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
Hotel
- Outdoor Pool
- On-site Spa
- Shared Kitchen
From
US$ 77
/night
- Extensive garden with outdoor swimming pool
- On-site activities like surfing lessons
- Yoga classes available on-site
- 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
- 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
- Indoor Pool
- Beach Access
- Rooftop Bar
From
US$ 100
/night
- Oceanfront terrace with stunning sunsets
- Adults-only atmosphere for serene relaxation
- On-site spa offering various massage services
Hotel
- Indoor Pool
- Restaurant
- Concierge Service
From
US$ 249
/night
- Indoor pool and spa facilities
- Restaurant with diverse meal options
- Concierge service for tailored experiences
Hotel
- Outdoor Pool
- On-site Restaurant
- Fitness Centre
From
US$ 77
/night
- International cuisine with live music
- Open all year outdoor pool
- 24-hour security for safety
Hotel
- Rooftop Pool
- Outdoor Jacuzzi
- A la carte Dining
From
US$ 128
/night
- Historic XVII century colonial architecture
- Rooftop pool with stunning views
- On-site a la carte restaurant
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
- Spa services
- Heated pool
- Romantic suites
From
US$ 280
/night
- Luxury spa with Oaxacan-inspired treatments
- Honeymoon suites with private terrace jacuzzi
- Dog-friendly stays with special pet amenities
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
Hotel
- Outdoor Pools
- Oceanfront Restaurant
- Private Balconies
From
US$ 109
/night
- Colonial-style hotel with ocean views
- Gourmet cuisine in oceanfront restaurant
- Multiple swimming pools surrounded by gardens
Hotel
- Outdoor Pool
- Fitness Centre
- On-site Restaurant
From
US$ 81
/night
- Outdoor swimming pool with sun loungers
- Fitness center with massage services
- Restaurant serving American breakfast
Hotel
- Outdoor terrace
- Shared kitchen
- On-site bar
From
US$ 99
/night
- On-site restaurant with diverse cuisine
- Activities like cycling and walking tours
- Shared kitchen for guest use
- 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
- Outdoor Pool
- Beach Club
- On-site Restaurant
From
US$ 172
/night
- Clothing optional beachfront experience
- Vibrant beach club with daily DJ
- Full-service spa with diverse treatments
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
- 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
- Flat-screen TV
- Private balcony
- Air conditioning
From
US$ 31
/night
- Air-conditioned rooms with private bathrooms
- 24-hour front desk offers constant support
- Terrace rooms with beautiful views
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
Hotel
- Spa
- Yoga Classes
- Private Beach
From
US$ 109
/night
- Adults-only swimming pool
- Daily yoga classes offered
- Beachfront restaurant with international menu
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
- Restaurant
- Swimming Pool
From
US$ 157
/night
- Award-winning luxury spa services
- Traditional Oaxacan restaurant on-site
- Serene gardens with guest terraces
Hotel
- Swimming Pool
- Garden
- 24-hour Reception
From
US$ 33
/night
- Outdoor swimming pool with sun loungers
- Air-conditioned rooms with flat-screen TVs
- Kids' pool for family-friendly fun
- 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
- Rooftop Pool
- On-site Restaurant
- Fitness Center
From
US$ 178
/night
- Rooftop swimming pool with stunning views
- Colorful photo wall for memorable moments
- Pet-friendly policy for small dogs
Hotel
From
US$ 59
/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
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
- Private Pools
- Hexagonal Spa
- Outdoor Restaurant
From
US$ 340
/night
- Private villas with ocean-facing pools
- Sustainable architecture blending with nature
- Hexagonal spa with diverse bathing chambers
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
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
- Outdoor spa
- Private terrace
- Cultural immersion
From
US$ 209
/night
- Intimate boutique experience with local art
- Exclusive rooms with unique personalities
- On-site outdoor spa services available
- 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
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
- 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 Pool
- On-site Restaurant
- Children's Area
From
US$ 45
/night
- Outdoor swimming pool open year-round
- Del Pueblito restaurant with diverse menu
- Children's play area for family enjoyment
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
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
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
- 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
- Outdoor Pool
- Restaurant
- Tour Desk
From
US$ 111
/night
- Restored 16th-century convent heritage
- Charming outdoor pool with waterfall
- Pet-friendly accommodations available
Hotel
- Air conditioning
- Private bathroom
- 24-hour reception
From
US$ 344
/night
- Air-conditioned rooms with private bathrooms
- On-site bar and snack area available
- Bike tours and local culture classes offered
Hotel
- Outdoor Pool
- On-site Gym
- Event Rooms
From
US$ 51
/night
- Pet-friendly with welcome kits for dogs
- On-site restaurant serving traditional Mexican cuisine
- Modern and flexible event spaces available
Saved
Save