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-324 out of 324 hotels
Guest house
8.0
Great148 reviews
From   US$ 50 /nightSelect
  • Outdoor swimming pool with pool view
  • Private entrance with family rooms
  • Picnic area for outdoor relaxation
From   US$ 54 /nightSelect
  • Outdoor swimming pool and fitness centre
  • Children's playground and activities available
  • On-site restaurant with varied breakfast options
  • Swimming Pool
  • Sun Terrace
  • Pool Bar
From   US$ 72 /nightSelect
  • Outdoor swimming pool with sun terrace
  • Sea view rooms with private bathrooms
  • Pets allowed for your convenience
Guest house
8.2
Great15 reviews
  • Shared Kitchen
  • Air Conditioning
  • Balcony Rooms
From   US$ 41 /nightSelect
  • Close to popular beaches
  • Air-conditioned rooms with private bathrooms
  • Shared kitchen for guest use
8.0
Great56 reviews
  • Spa Centre
  • Business Centre
  • Garden
From   US$ 64 /nightSelect
  • On-site spa and wellness centre
  • Shared kitchen for guest use
  • Bicycle rental available on-site
8.4
Great76 reviews
  • Garden
  • Concierge
  • Luggage storage
From   US$ 109 /nightSelect
  • Adults-only environment for peaceful stays
  • On-site garden for serene relaxation
  • Concierge service for personalized assistance
  • Private Pool
  • Infinity Pool
  • Business Centre
From   US$ 198 /nightSelect
  • Private suite with pool and ocean views
  • Starlink internet for seamless connectivity
  • Locally sourced amenities enhance experience
Hotel
From   US$ 61 /nightSelect
Playa Principal and Commercial Walkway are located 2.1 miles and 2.2 miles from the Casa Babel Puerto Escondido respectively.
Hotel
8.6
Great42 reviews
  • Shared Kitchen
  • Terrace Rooms
  • Beach Access
From   US$ 24 /nightSelect
  • Terraces with sea views available
  • Shared kitchen for guest use
  • Beach access just steps away
  • Comfort Suites
  • Spacious Balcony
  • Air Conditioning
From   US$ 48 /nightSelect
  • Beautifully designed contemporary suites
  • Proximity to Chahué Beach activities
  • On-site Temazcal steam bath experience
Guest house
7.8
Very good18 reviews
  • Private Entrance
  • Sun Terrace
  • Picnic Area
From   US$ 59 /nightSelect
  • Private pools in all units
  • Adult-only atmosphere
  • Scenic garden views
8.0
Great4 reviews
From   US$ 163 /nightSelect
The central hotel is a good starting point to Oaxaca' sights including Oaxaca Cathedral and Central Bus Station foreign buses.
7.8
Very good12 reviews
  • Infinity Pool
  • Private Beach
  • Children's Playground
From   US$ 121 /nightSelect
  • Infinity pool with pool bar
  • Private beach area for guests
  • Indoor play area for children
Hotel
8.4
Great33 reviews
From   US$ 29 /nightSelect
Located 22 miles from Oaxaca International airport, the Teocalli Teotitlan del Valle features a currency exchange and a tour desk for guests' comfort.
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
Guest house
8.8
Great11 reviews
  • Family Rooms
  • Garden Terrace
  • Coffee Shop
From   US$ 23 /nightSelect
  • Access to Agustinillo and Mazunte Beaches
  • Family-friendly rooms with private entrances
  • On-site coffee shop and bar available
Guest house
From   US$ 128 /nightSelect
Tule Tree is approximately 10 minutes' stroll from the Ohana Oaxaca, while Templo de Santa Maria de la Asuncion is a 10-minute stroll away.
Aparthotel
  • Private beach
  • Family rooms
  • Terrace views
From   US$ 58 /nightSelect
  • Private beach area for exclusive relaxation
  • Fully equipped kitchens in all units
  • Sightseeing tours available on-site
Hotel
  • Outdoor pool
  • Garden
  • Bicycle rental
From   US$ 43 /nightSelect
  • Outdoor swimming pool with loungers
  • Family rooms for comfortable stays
  • On-site bicycle rental services
From   US$ 78 /nightSelect
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.
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$ 56 /nightSelect
Playa Puerto Angelito y Manzanillo is 1.8 miles from the 3-star Rancho Escondito Puerto Escondido and Tortugaria y Iguanario is around 5 minutes' drive away.
From   US$ 90 /nightSelect
The Hniu Li Valle Nacional provides guests with a patio and a garden.