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 307 hotels
8.4
Great215 reviews
From   US$ 87 /nightSelect
  • Four private beaches with snorkeling access
  • Honeymoon suites with private Jacuzzi terrace
  • Largest convention center for events in the area
8.4
Great160 reviews
From   US$ 249 /nightSelect
  • Adults-only resort with breathtaking ocean views
  • All-inclusive dining with 7 gourmet restaurants
  • Secluded location in exclusive Conejos Bay
8.2
Great86 reviews
  • 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
8.4
Great147 reviews
  • 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
Capsule hotel
  • Flat-screen TV
  • Private bathroom
  • Terrace area
From   US$ 34 /nightSelect
  • Private sea view rooms available
  • 24-hour concierge and tour services
  • Free private parking for guests
8.2
Great164 reviews
  • Outdoor pool
  • Colonial rooms
  • 24-hour reception
From   US$ 293 /nightSelect
  • Colonial-style air-conditioned rooms with tiled floors
  • Year-round outdoor pool with sun loungers
  • 24-hour reception and security services
8.4
Great106 reviews
  • 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
8.4
Great240 reviews
  • 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
8.4
Great81 reviews
  • 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
8.2
Great135 reviews
  • 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
8.2
Great79 reviews
  • 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
8.4
Great103 reviews
  • 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
8.0
Great219 reviews
  • Outdoor Pool
  • On-site Spa
  • Shared Kitchen
From   US$ 12 /nightSelect
  • Extensive garden with outdoor swimming pool
  • On-site activities like surfing lessons
  • Yoga classes available on-site
8.2
Great55 reviews
  • 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
8.2
Great87 reviews
  • 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
Bed & Breakfast
8.0
Great50 reviews
  • Rooftop terrace
  • Ethnobotanical garden
  • Private patios
From   US$ 120 /nightSelect
  • Eco-friendly Oaxacan culinary experiences
  • Private patios in every bedroom
  • Rooftop terrace with mountain views
8.4
Great128 reviews
  • 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
8.4
Great92 reviews
  • Gourmet Restaurant
  • Nasáh Spa
  • Heated Pool
From   US$ 116 /nightSelect
  • Prestigious Star Diamond Award recipient
  • Exclusive gourmet seafood restaurant on-site
  • Innovative therapies at Nasáh Spa
8.2
Great194 reviews
  • 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
8.4
Great99 reviews
  • 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
8.4
Great145 reviews
  • Indoor Pool
  • Beach Access
  • Rooftop Bar
From   US$ 91 /nightSelect
  • Oceanfront terrace with stunning sunsets
  • Adults-only atmosphere for serene relaxation
  • On-site spa offering various massage services
8.0
Great84 reviews
  • 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
8.4
Great158 reviews
  • Beach Access
  • Outdoor Pool
  • Private Balconies
From   US$ 160 /nightSelect
  • Elegant fusion of Mexican and Moroccan design
  • Private balconies with breathtaking bay views
  • Luxurious spa and wellness center amenities
8.4
Great69 reviews
  • Indoor Pool
  • Restaurant
  • Concierge Service
From   US$ 249 /nightSelect
  • Indoor pool and spa facilities
  • Restaurant with diverse meal options
  • Concierge service for tailored experiences
8.4
Great93 reviews
  • Outdoor terrace
  • Shared kitchen
  • On-site bar
From   US$ 99 /nightSelect
  • On-site restaurant with diverse cuisine
  • Activities like cycling and walking tours
  • Shared kitchen for guest use
8.2
Great148 reviews
  • Outdoor Pool
  • Wellness Center
  • Snack Bar
From   US$ 79 /nightSelect
  • Outdoor swimming pool with sea views
  • On-site spa and wellness center
  • 24-hour front desk for guest convenience
8.4
Great175 reviews
  • Outdoor pool
  • On-site restaurant
  • Car rental
From   US$ 71 /nightSelect
  • On-site restaurant with local cuisine
  • Outdoor swimming pool open all year
  • Guided tours and car rental available
8.4
Great120 reviews
  • 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
8.2
Great248 reviews
  • 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
8.2
Great117 reviews
  • Rooftop Pool
  • On-site Restaurant
  • Fitness Center
From   US$ 153 /nightSelect
  • Rooftop swimming pool with stunning views
  • Colorful photo wall for memorable moments
  • Pet-friendly policy for small dogs
8.0
Great70 reviews
  • 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
8.4
Great96 reviews
  • 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.4
Great131 reviews
  • Community Kitchen
  • Garden Courtyards
  • Daily Housekeeping
From   US$ 40 /nightSelect
  • Ecologically friendly, sustainable practices
  • Custom kitchenettes in studio apartments
  • Complimentary organic breakfast included
8.2
Great63 reviews
  • 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
8.4
Great69 reviews
  • 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
  • Business center
  • Fitness room
From   US$ 59 /nightSelect
  • Outdoor pool with sun loungers
  • Complimentary American-style breakfast
  • Business center with complimentary Internet
8.2
Great43 reviews
From   US$ 85 /nightSelect
Featuring a swimming pool and 66 rooms, the 3-star Mexicana Puerto Escondido is 0.9 miles from Puerto Angelito.
8.2
Great158 reviews
  • 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
8.0
Great148 reviews
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.
8.4
Great157 reviews
  • 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
8.0
Great208 reviews
  • 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
8.0
Great154 reviews
  • On-site Spa
  • Outdoor Pool
  • Business Centre
From   US$ 55 /nightSelect
  • Spa and wellness center with diverse treatments
  • Outdoor swimming pool open all year round
  • Diverse on-site dining options available
8.2
Great169 reviews
  • 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
8.4
Great296 reviews
  • Outdoor pool
  • Tennis court
  • El Tule Restaurant
From   US$ 47 /nightSelect
  • Panoramic views of Oaxaca Valley
  • Surrounded by lush tropical gardens
  • Outdoor pool and tennis court
8.4
Great97 reviews
  • 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
Hotel
8.4
Great65 reviews
  • Swimming Pool
  • Children's Playground
  • Restaurant
From   US$ 43 /nightSelect
  • Outdoor swimming pool area
  • Children's playground available
  • On-site restaurant and bar
8.2
Great131 reviews
  • 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
8.6
Great79 reviews
  • 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
Resort
8.0
Great94 reviews
  • 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

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