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-332 out of 332 hotels
Hotel
From   US$ 107 /nightSelect
From   US$ 235 /nightSelect
  • Private suite with pool and ocean views
  • Starlink internet for seamless connectivity
  • Locally sourced amenities enhance experience
Guest house
From   US$ 238 /nightSelect
The Casa Ritual is a perfect vacation spot approximately a 20-minute walk from Centro Cultural San Pablo and other Oaxaca landmarks.
  • 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
8.2
Great80 reviews
  • On-site restaurant
  • Shared kitchen
  • Full body massage
From   US$ 32 /nightSelect
  • Serene garden views and comfortable rooms
  • Full body massage services available
  • Themed dinner nights for guests
Guest house
8.0
Great78 reviews
  • Sea views
  • Garden
  • Beach access
From   US$ 58 /nightSelect
  • Private entrance for convenient access
  • Balconies with garden views
  • Adults-only atmosphere for relaxation
  • 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
Aparthotel
8.4
Great50 reviews
From   US$ 77 /nightSelect
9 rooms and a year-round outdoor swimming pool are available in the Villa Santa Julia Hotel Boutique Oaxaca, located 0.2 miles from Fountain of the 8 Regions.
8.0
Great74 reviews
  • On-site restaurant
  • Art gallery
  • Private parking
From   US$ 48 /nightSelect
  • Intimate, uniquely designed accommodations
  • On-site restaurant with varied dining options
  • Art gallery showcasing contemporary artists
  • Outdoor Pool
  • Sea Views
  • Terrace Garden
From   US$ 49 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with sea views
  • Gardens and terrace for relaxation
Bed & Breakfast
  • Infinity pool
  • Hot tub
  • Shared kitchen
From   US$ 94 /nightSelect
  • Infinity pool with sea view
  • On-site hot tub for relaxation
  • Shared kitchen for guest use
Hotel
From   US$ 265 /nightSelect
The 5-star Becino Oaxaca with a sundeck and a sunbathing terrace offers a setting approximately a 5-minute stroll from Mercado Benito Juarez.
8.2
Great51 reviews
  • Rooftop Pool
  • Hot Tub
  • Bicycle Rental
From   US$ 62 /nightSelect
  • Rooftop swimming pool
  • Hot tub and jacuzzi available
  • Bicycle rental services offered
  • Outdoor Pool
  • Air Conditioning
  • Spa Services
From   US$ 94 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with private bathrooms
  • VIP check-in and luggage storage services
7.8
Very good12 reviews
  • Infinity Pool
  • Private Beach
  • Children's Playground
From   US$ 109 /nightSelect
  • Infinity pool with pool bar
  • Private beach area for guests
  • Indoor play area for children
Guest house
  • Saltwater Pool
  • Lounge Bar
  • Private Kitchen
From   US$ 155 /nightSelect
  • Saltwater pool with stunning sea views
  • Adults-only atmosphere for relaxation
  • Private kitchen for guest cooking
8.0
Great45 reviews
  • Outdoor Pool
  • Massage Services
  • Shared Kitchen
From   US$ 115 /nightSelect
  • Outdoor swimming pool open all year
  • Relaxing on-site massage services available
  • Shared kitchen for convenient meal prep
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
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
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
  • Outdoor pool
  • Garden
  • Bicycle rental
From   US$ 43 /nightSelect
  • Outdoor swimming pool with loungers
  • Family rooms for comfortable stays
  • On-site bicycle rental services
Hotel
From   US$ 167 /nightSelect
Carrizalillo Beach is around 15 minutes by car from the 4-star Lu Vee Oasis Puerto Escondido, while Playa Coral is approximately 3 miles away.
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.
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.
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.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$ 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.
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$ 49 /nightSelect
  • Private beach area for exclusive relaxation
  • Fully equipped kitchens in all units
  • Sightseeing tours available on-site
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$ 102 /nightSelect
The Hniu Li Valle Nacional provides guests with a patio and a garden.
Guest house
From   US$ 88 /nightSelect
The Casa Ohma La Punta Brisas de Zicatela is merely a 7-minute walk from Puerto Surf and offers a swimming pool.