Top Hotels in Oaxaca

Find the Top Hotels in Oaxaca – 300+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-50 out of 314 hotels
From   US$ 269 /nightSelect
  • Adults-only resort with breathtaking ocean views
  • All-inclusive dining with 7 gourmet restaurants
  • Secluded location in exclusive Conejos Bay
From   US$ 87 /nightSelect
  • Four private beaches with snorkeling access
  • Honeymoon suites with private Jacuzzi terrace
  • Largest convention center for events in the area
  • Infinity pools
  • Luxury spa
  • Kids club
From   US$ 184 /nightSelect
  • 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
  • Water park
  • Oceanfront rooms
  • Gourmet dining
From   US$ 170 /nightSelect
  • Premium-level rooms with oceanfront views
  • All-inclusive dining with 5 diverse restaurants
  • Exclusive water park for children
9.4
Perfect1 review
  • Outdoor pool
  • Colonial rooms
  • 24-hour reception
From   US$ 120 /nightSelect
  • Colonial-style air-conditioned rooms with tiled floors
  • Year-round outdoor pool with sun loungers
  • 24-hour reception and security services
8.2
Great1 review
  • Children's Area
  • Outdoor Pools
  • Beach Access
From   US$ 151 /nightSelect
  • Exclusive beach area just 300 metres away
  • Two outdoor pools with children's area
  • Buffet dining at Veranda Restaurant
  • Outdoor Pool
  • On-site Spa
  • Shared Kitchen
From   US$ 21 /nightSelect
  • Extensive garden with outdoor swimming pool
  • On-site activities like surfing lessons
  • Yoga classes available on-site
  • Wellness center
  • Bike tours
  • Terrace views
From   US$ 155 /nightSelect
  • Luxurious on-site spa and wellness center
  • Bike tours and cultural walking experiences
  • Central hotel with terrace and city views
  • Outdoor Pools
  • Oceanfront Restaurant
  • Private Balconies
From   US$ 109 /nightSelect
  • Colonial-style hotel with ocean views
  • Gourmet cuisine in oceanfront restaurant
  • Multiple swimming pools surrounded by gardens
  • Private beach
  • Ocean-view pool
  • Family activities
From   US$ 123 /nightSelect
  • Private beach access with idyllic views
  • Family-friendly with daily kids' activities
  • Pool with stunning ocean views
  • Kids Club
  • Beach Club
  • Outdoor Pool
From   US$ 125 /nightSelect
  • Direct beach access with panoramic views
  • Diverse dining options with themed nights
  • Family-friendly kids club activities
  • Spa services
  • Heated pool
  • Romantic suites
From   US$ 223 /nightSelect
  • Luxury spa with Oaxacan-inspired treatments
  • Honeymoon suites with private terrace jacuzzi
  • Dog-friendly stays with special pet amenities
  • Beachfront Bar
  • Private Beach
  • Outdoor Pool
From   US$ 173 /nightSelect
  • Private beach access for exclusivity
  • Year-round outdoor swimming pool
  • Adults-only environment for relaxation
  • Outdoor Pool
  • On-site Restaurant
  • Fitness Centre
From   US$ 53 /nightSelect
  • International cuisine with live music
  • Open all year outdoor pool
  • 24-hour security for safety
  • Indoor Pool
  • Beach Access
  • Rooftop Bar
From   US$ 148 /nightSelect
  • Oceanfront terrace with stunning sunsets
  • Adults-only atmosphere for serene relaxation
  • On-site spa offering various massage services
  • Outdoor pool
  • Children's playground
  • On-site restaurant
From   US$ 91 /nightSelect
  • Outdoor swimming pool and kids' pool
  • Evening entertainment and activities
  • Family-friendly children's playground
  • Outdoor Pool
  • Beach Club
  • On-site Restaurant
From   US$ 60 /nightSelect
  • Clothing optional beachfront experience
  • Vibrant beach club with daily DJ
  • Full-service spa with diverse treatments
  • Rooftop Pool
  • Outdoor Jacuzzi
  • A la carte Dining
From   US$ 78 /nightSelect
  • Historic XVII century colonial architecture
  • Rooftop pool with stunning views
  • On-site a la carte restaurant
  • Water Park
  • Outdoor Pools
  • On-site Spa
From   US$ 139 /nightSelect
  • On-site water park access
  • Multiple outdoor pools available
  • Full-service on-site spa
  • Private Beach
  • Infinity Pool
  • On-site Spa
From   US$ 392 /nightSelect
  • Sustainable luxury with unique architecture
  • Michelin Guide restaurant focuses on local flavors
  • Holistic wellness services enrich your stay
Bed & Breakfast
  • Rooftop terrace
  • Ethnobotanical garden
  • Private patios
From   US$ 150 /nightSelect
  • Eco-friendly Oaxacan culinary experiences
  • Private patios in every bedroom
  • Rooftop terrace with mountain views
  • Gourmet Restaurant
  • Nasáh Spa
  • Heated Pool
From   US$ 118 /nightSelect
  • Prestigious Star Diamond Award recipient
  • Exclusive gourmet seafood restaurant on-site
  • Innovative therapies at Nasáh Spa
  • Indoor Pool
  • Restaurant
  • Concierge Service
From   US$ 249 /nightSelect
  • Indoor pool and spa facilities
  • Restaurant with diverse meal options
  • Concierge service for tailored experiences
  • Wellness Spa
  • Fitness Centre
  • Outdoor Pool
From   US$ 124 /nightSelect
  • Outdoor swimming pool and hot tub
  • On-site spa and wellness centre
  • Air-conditioned rooms with private terrace
  • Rooftop Pool
  • On-site Restaurant
  • Fitness Center
From   US$ 192 /nightSelect
  • Rooftop swimming pool with stunning views
  • Colorful photo wall for memorable moments
  • Pet-friendly policy for small dogs
  • Outdoor Pool
  • Fitness Centre
  • On-site Restaurant
From   US$ 63 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Fitness center with massage services
  • Restaurant serving American breakfast
  • Spa
  • Restaurant
  • Swimming Pool
From   US$ 157 /nightSelect
  • Award-winning luxury spa services
  • Traditional Oaxacan restaurant on-site
  • Serene gardens with guest terraces
  • Outdoor pool
  • On-site restaurant
  • Car rental
From   US$ 116 /nightSelect
  • On-site restaurant with local cuisine
  • Outdoor swimming pool open all year
  • Guided tours and car rental available
  • Beach Access
  • Outdoor Pool
  • Private Balconies
From   US$ 259 /nightSelect
  • Elegant fusion of Mexican and Moroccan design
  • Private balconies with breathtaking bay views
  • Luxurious spa and wellness center amenities
  • Swimming Pool
  • Garden
  • 24-hour Reception
From   US$ 33 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with flat-screen TVs
  • Kids' pool for family-friendly fun
  • Concierge services
  • Shared lounge
  • Luggage storage
From   US$ 61 /nightSelect
  • Concierge services and 24-hour reception
  • Located in Oaxaca Historic Centre
  • Garden for relaxation and leisure
  • Outdoor Pool
  • Fitness Center
  • Pet-Friendly
From   US$ 55 /nightSelect
  • Kids stay and eat free policy
  • On-site restaurant with Oaxacan cuisine
  • Fitness center with modern equipment
Hotel
  • Restaurant Bar
  • Common Areas
  • Parking
From   US$ 77 /nightSelect
  • Cultural heritage in baroque style
  • Pets allowed with specific regulations
  • Delicious Mexican-local food offered
  • Private Pools
  • Hexagonal Spa
  • Outdoor Restaurant
From   US$ 340 /nightSelect
  • Private villas with ocean-facing pools
  • Sustainable architecture blending with nature
  • Hexagonal spa with diverse bathing chambers
8.6
Great1 review
  • Outdoor Pool
  • Wellness Center
  • Snack Bar
From   US$ 80 /nightSelect
  • Outdoor swimming pool with sea views
  • On-site spa and wellness center
  • 24-hour front desk for guest convenience
  • Outdoor pool
  • Business center
  • Fitness room
From   US$ 59 /nightSelect
  • Outdoor pool with sun loungers
  • Complimentary American-style breakfast
  • Business center with complimentary Internet
Hotel
  • Outdoor Pool
  • Concierge Service
  • Family Rooms
From   US$ 58 /nightSelect
  • Outdoor swimming pool with shallow end
  • Concierge services for personalized assistance
  • Family rooms for comfortable stays
10.0
Perfect1 review
  • Outdoor Pool
  • On-site Restaurant
  • Fitness Centre
From   US$ 74 /nightSelect
  • Steps from Playa Zicatela beach
  • Deluxe suites with kitchenettes
  • Multiple dining options on-site
From   US$ 59 /nightSelect
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.
9.6
Perfect1 review
  • Outdoor Pool
  • La Terraza
  • Spa Services
From   US$ 46 /nightSelect
  • Traditional Oaxacan cuisine served on-site
  • Colonial architecture with local materials
  • Outdoor pool for year-round relaxation
  • Community Kitchen
  • Garden Courtyards
  • Daily Housekeeping
From   US$ 40 /nightSelect
  • Ecologically friendly, sustainable practices
  • Custom kitchenettes in studio apartments
  • Complimentary organic breakfast included
  • Central Courtyard
  • LCD TV
  • On-site Restaurant
From   US$ 62 /nightSelect
  • Luxurious air-conditioned boutique rooms
  • Traditional courtyard dining area
  • 24-hour reception for city information
  • Outdoor dining
  • Lush garden
  • Concierge service
From   US$ 305 /nightSelect
  • Unique design-focused ambiance
  • Lush garden for relaxation
  • Pet-friendly accommodations available
  • Outdoor Pool
  • Beach Club
  • On-site Spa
From   US$ 50 /nightSelect
  • Villa Blanca Beach Club Restaurant
  • Multiple outdoor pools available
  • Full-service on-site spa
5.2
Guest rating1 review
  • Outdoor pool
  • On-site spa
  • Private parking
From   US$ 39 /nightSelect
  • Sea view rooms with private bathrooms
  • Outdoor swimming pool with a view
  • On-site spa with various treatments
  • On-site Spa
  • Live Music
  • Pet-friendly
From   US$ 13 /nightSelect
  • On-site spa with diverse massage options
  • Live music performances at the hotel
  • Pet-friendly accommodations available
  • Beachfront Suites
  • Outdoor Pool
  • Spa Services
From   US$ 219 /nightSelect
  • Adults-only beachfront luxury suites
  • Oceanfront yoga and wellness experiences
  • Customizable wedding and honeymoon packages
Resort
  • Infinity pools
  • Private beach
  • On-site spa
From   US$ 138 /nightSelect
  • Luxurious apartments with Pacific Ocean views
  • Infinity pools with swim-up bar available
  • Spa offering body wraps and full massages
  • Outdoor Pool
  • Beach Access
  • On-site Restaurant
From   US$ 90 /nightSelect
  • Outdoor swimming pool with ocean views
  • Direct access to Salchi Beach
  • Diverse activities like snorkeling and hiking
  • Private Beach
  • Beach Club
  • On-site Spa
From   US$ 330 /nightSelect
  • Stylish bungalows with private pools
  • Beach club with direct ocean access
  • On-site spa offering beauty treatments

Top Hotel Picks in Oaxaca

How much is a hotel room per night?

These hotels are close to landmarks like the Oaxaca Cathedral, Santo Domingo Church, and the bustling markets. Most options have guest ratings over 8.0/10, with prices starting around $80 per night.

3 star: $80-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Family Friendly hotels in Oaxaca

Top Recommended Luxury hotels in Oaxaca

Top Recommended Boutique hotels in Oaxaca

Top Recommended Central hotels in Oaxaca

Top Recommended Santa Cruz Huatulco hotels in Oaxaca

Top Recommended hotels in Puerto Escondido