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
301-310 out of 310 hotels
From   US$ 48 /nightSelect
  • Beautifully designed contemporary suites
  • Proximity to Chahué Beach activities
  • On-site Temazcal steam bath experience
7.8
Very good12 reviews
From   US$ 121 /nightSelect
  • Infinity pool with pool bar
  • Private beach area for guests
  • Indoor play area for children
  • Private Pool
  • Infinity Pool
  • Business Centre
From   US$ 368 /nightSelect
  • Private suite with pool and ocean views
  • Starlink internet for seamless connectivity
  • Locally sourced amenities enhance experience
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
Great65 reviews
  • Outdoor pool
  • Hot tub
  • Kids' pool
From   US$ 161 /nightSelect
  • Outdoor swimming pool with hot tub
  • Balconies with pool views
  • Children's pool for family fun
From   US$ 78 /nightSelect
8.2
Great16 reviews
  • Flat-screen TV
  • Free parking
  • 24-hour reception
From   US$ 35 /nightSelect
  • Balconies with mountain views
  • Pets allowed on property
  • Free private parking available
From   US$ 108 /nightSelect
The Hniu Li Valle Nacional provides guests with a patio and a garden.
Guest house
From   US$ 99 /nightSelect
The Casa Ohma La Punta Brisas de Zicatela is merely a 7-minute walk from Puerto Surf and offers a swimming pool.
From   US$ 532 /nightSelect
The 5-star Kymaia proposes a à la carte restaurant, that offers local cuisine.