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 324 hotels
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 184 /nightSelect
  • All-inclusive family-friendly resort with kids' features
  • Award-winning spa offering hydrotherapy and massages
  • Stunning views of Tangolunda Bay and mountains
From   US$ 87 /nightSelect
  • Exclusive access to four stunning beaches
  • Luxurious suites with ocean views
  • Renowned full-service spa experiences
  • Private Beach
  • Oceanfront Suites
  • Luxury Spa
From   US$ 269 /nightSelect
  • Golden beach with exclusive private access
  • Secluded suites with oceanfront balconies
  • Romantic all-inclusive dining, no reservations needed
  • premium services
  • dining options
  • spa facilities
From   US$ 170 /nightSelect
  • Premium Level exclusive services
  • Five diverse on-site restaurants
  • Luxurious Deep Blue Spa
8.2
Great1 review
  • Children's Pools
  • Beach Access
  • Tennis Court
From   US$ 151 /nightSelect
  • Exclusive beachfront area accessibility
  • Two outdoor pools and children's area
  • On-site entertainment and dining options
9.4
Perfect1 review
  • Outdoor Pool
  • Fitness Centre
  • Business Centre
From   US$ 344 /nightSelect
  • Colonial-style rooms with modern amenities
  • Outdoor pool with sun loungers available
  • 24-hour reception and security services
  • Outdoor Pool
  • Air Conditioning
  • City View
From   US$ 27 /nightSelect
  • Seasonal outdoor swimming pool
  • City view balconies available
  • Proximity to Huatulco National Park
  • Private Beach
  • Outdoor Pool
  • Fitness Centre
From   US$ 123 /nightSelect
  • Private beach access for relaxation
  • Kids activities for all ages offered
  • On-site spa and wellness centre
  • Outdoor pool
  • Kids' playground
  • On-site restaurant
From   US$ 91 /nightSelect
  • Outdoor swimming pool and children's playground
  • Evening entertainment for guests
  • On-site restaurant and bar lounge area
  • Beach Club
  • Outdoor Pool
  • Kids Club
From   US$ 125 /nightSelect
  • All-inclusive dining with themed evenings
  • Luxurious beach club with scenic views
  • Vibrant evening entertainment programs
  • Rooftop Pool
  • Free Parking
  • A la Carte Dining
From   US$ 78 /nightSelect
  • 17th-century colonial house atmosphere
  • Rooftop pool with city views
  • A la carte dining options
Aparthotel
  • Air Conditioning
  • Family Rooms
  • Private Bathrooms
From   US$ 49 /nightSelect
  • Fully equipped kitchenettes available
  • Family-oriented accommodation options
  • Air-conditioned units throughout the property
  • Outdoor Pool
  • Beach Cabanas
  • Rooftop Terrace
From   US$ 100 /nightSelect
  • Oceanfront rooms with stunning views
  • Outdoor pool with beachfront access
  • On-site upscale spa services
  • Outdoor pool
  • Nizhanda Restaurant
  • Business centre
From   US$ 53 /nightSelect
  • International cuisine with live music
  • All-year outdoor swimming pool
  • 24-hour security with private parking
  • Indoor Pool
  • On-site Bar
  • Concierge Service
From   US$ 249 /nightSelect
  • Indoor pool with pool bar
  • Adults-only atmosphere
  • Varied breakfast options available
  • Private pool
  • Outdoor spa
  • Infinity pool
From   US$ 392 /nightSelect
  • Michelin-starred dining with local flavors
  • Designed by renowned architect Alberto Kalach
  • Wellness services for body and spirit
  • Luxury spa
  • Rooftop terrace
  • Pet services
From   US$ 348 /nightSelect
  • Luxury spa with full massage services
  • Rooftop terrace with dining and city views
  • Pet-friendly with on-site babysitting services
  • Outdoor pools
  • On-site restaurant
  • Private balconies
From   US$ 125 /nightSelect
  • Beautiful restaurant with ocean views
  • Spacious rooms with private balconies
  • Three outdoor swimming pools
  • Outdoor pool
  • Fitness centre
  • Bicycle rental
From   US$ 81 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Fitness centre with massage services
  • Bicycle rental for local exploration
  • Outdoor dining
  • Shared kitchen
  • Restaurant bar
From   US$ 99 /nightSelect
  • Activities including local culture classes
  • Restaurant and bar with outdoor dining
  • Shared kitchen for guest use
  • Infinity Pool
  • On-site Spa
  • Water Park
From   US$ 139 /nightSelect
  • Infinity pool with ocean views
  • Spa services with couples massages
  • On-site water park for families
  • Beach club
  • Outdoor pools
  • On-site restaurant
From   US$ 60 /nightSelect
  • Clothing optional beachfront lifestyle
  • Live DJ music at beach club
  • On-site spa with diverse treatments
  • Jaguar Restaurant
  • Darsena Bar
  • Outdoor Pool
From   US$ 55 /nightSelect
  • Kids stay and eat free policy
  • International dining at Jaguar restaurant
  • Inclusive fitness center and spa services
  • Outdoor pool
  • On-site spa
  • Private beach
From   US$ 254 /nightSelect
  • Luxury beachfront with panoramic bay views
  • Elegant fusion of Mexican and Moroccan design
  • On-site spa and wellness centre available
  • Flat-screen TV
  • Room service
  • Private bathroom
From   US$ 31 /nightSelect
  • Air-conditioned rooms with flat-screen TVs
  • Located near downtown Huatulco
  • 24-hour reception for guest convenience
Hotel
  • Restaurant Bar
  • Common Areas
  • Free Parking
From   US$ 77 /nightSelect
  • Cultural heritage monument nearby
  • Delicious Mexican-local food offered
  • Pet-friendly designated rooms available
  • Spa center
  • Adult pool
  • Beach access
From   US$ 109 /nightSelect
  • Daily yoga classes by the beach
  • Serene adults-only swimming pool
  • Exceptional international dining options
  • Private Beach
  • Outdoor Pool
  • On-site Bar
From   US$ 173 /nightSelect
  • Private beach access with ocean views
  • Adults-only atmosphere for relaxation
  • Outdoor swimming pool available year-round
  • Outdoor pool
  • On-site spa
  • Gourmet restaurant
From   US$ 157 /nightSelect
  • Five-star luxury spa treatments
  • Exceptional traditional Oaxacan dining
  • Hacienda garden with pool and jacuzzi
  • Outdoor Pool
  • Kids' Pool
  • Garden Area
From   US$ 33 /nightSelect
  • Outdoor swimming pool and children's pool
  • Garden area with sun loungers
  • 24-hour reception and room service
8.6
Great1 review
  • Outdoor pool
  • Wellness center
  • 24-hour reception
From   US$ 80 /nightSelect
  • Sea-view terraces in bright rooms
  • On-site spa and wellness center
  • Outdoor swimming pool with sun loungers
  • Business centre
  • Outdoor pool
  • On-site restaurant
From   US$ 55 /nightSelect
  • Extensive spa facilities and wellness center
  • Diverse dining options with local seafood
  • All-year outdoor swimming pool
  • Outdoor pool
  • Fitness center
  • On-site restaurant
From   US$ 90 /nightSelect
  • Rooftop pool with stunning city views
  • Pet friendly; dogs under 15 kilos welcomed
  • Colorful photo wall with historical trees
  • Outdoor Pool
  • On-site Spa
  • Fitness Centre
From   US$ 124 /nightSelect
  • Outdoor swimming pool with sun loungers
  • On-site spa offering various massages
  • Air-conditioned rooms with private terraces
  • Hexagonal Spa
  • Communal Pool
  • Outdoor Restaurant
From   US$ 340 /nightSelect
  • Innovative sustainable architecture
  • Hexagonal spa with multiple bathing options
  • Communal circular pool area
10.0
Perfect1 review
  • Outdoor Pool
  • Fitness Centre
  • Private Balconies
From   US$ 74 /nightSelect
  • Unique luxury accommodations and apartments
  • Outdoor swimming pool for relaxation
  • On-site restaurant with diverse dining
From   US$ 59 /nightSelect
Offering location in a beautiful district, the luxury Caracol Plaza Puerto Escondido features a Mexican restaurant plus recreational facilities and a garden.
  • Outdoor spa
  • Private terrace
  • Artistic design
From   US$ 209 /nightSelect
  • Intimate art-inspired luxury retreat
  • Private terrace for unique moments
  • Variety of on-site spa services
  • Restaurant
  • Bar Lounge
  • 24-hour Reception
From   US$ 62 /nightSelect
  • Restored 19th-century house charm
  • Oaxacan dishes in courtyard restaurant
  • Air-conditioned luxurious rooms
  • Indoor Pool
  • Nabane Spa
  • Gourmet Restaurant
From   US$ 474 /nightSelect
  • Architectural wonder blends tradition and modernity
  • Dog-friendly, welcomes pets with special amenities
  • Nabane Spa offers therapeutic treatments
  • Indoor Pool
  • Sea View
  • Bar/Lounge
From   US$ 68 /nightSelect
  • Indoor swimming pool for relaxation
  • Adults-only atmosphere for tranquility
  • Sea view rooms with private balconies
9.6
Perfect1 review
  • Outdoor Pool
  • On-site Restaurant
  • Free Parking
From   US$ 46 /nightSelect
  • Colonial architecture with local materials
  • Only 200 meters from Santo Domingo Cathedral
  • Traditional Oaxacan cuisine at La Terraza
  • Beach club
  • Private pools
  • On-site spa
From   US$ 338 /nightSelect
  • Stylish bungalows with private pools
  • On-site beach club and access
  • Adult-only atmosphere for relaxation
  • Swimming Pool
  • Fitness Classes
  • Outdoor Activities
From   US$ 24 /nightSelect
  • Proximity to Zicaleta Beach
  • Wide range of outdoor activities
  • On-site wellness and spa services
From   US$ 45 /nightSelect
Guests of the 4-star Mision, which boasts a strategic setting in the historic part of the city, can visit San FELIPE only a 7-minute walk away and enjoy a casino and various recreational opportunities.
  • Outdoor pool
  • Tennis court
  • El Tule Restaurant
From   US$ 80 /nightSelect
  • Panoramic views of Oaxaca Valley
  • Tropical gardens surrounding the hotel
  • Outdoor pool and tennis court
  • Outdoor Pool
  • Business Center
  • Fitness Center
From   US$ 59 /nightSelect
  • Complimentary breakfast with traditional chocolate
  • Outdoor swimming pool for relaxation
  • Accessible rooms for enhanced mobility
  • Beach Club
  • Outdoor Pool
  • Spa Services
From   US$ 50 /nightSelect
  • Villa Blanca Beach Club Restaurant
  • Extensive on-site spa services
  • Two outdoor swimming pools
Resort
  • Infinity Pool
  • Private Beach
  • Tennis Court
From   US$ 138 /nightSelect
  • Infinity pool with ocean views
  • Fully equipped, luxurious apartments
  • Complimentary recreation classes available
  • Free parking
  • Business center
  • Fitness center
From   US$ 64 /nightSelect
  • 4 blocks from Historic Center
  • Complimentary American breakfast included
  • Accessible fitness center onsite