Find and Book Top Rated Hotels in Oaxaca

Search among 267 available hotels in Oaxaca from 50+ providers

Filter & Sort
201-267 out of 267
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great51 reviews
MapView on map
From   US$ 117 /nightSelect
8.8
Great20 reviews
MapView on map
From   US$ 153 /nightSelect
Bed & Breakfast
8.6
Great31 reviews
From   US$ 69 /nightSelect
8.6
Great26 reviews
From   US$ 146 /nightSelect
8.4
Great53 reviews
From   US$ 35 /nightSelect
Hotel
8.2
Great60 reviews
From   US$ 112 /nightSelect
8.2
Great71 reviews
From   US$ 105 /nightSelect
8.0
Great6 reviews
From   US$ 127 /nightSelect
8.2
Great77 reviews
From   US$ 55 /nightSelect
8.4
Great39 reviews
From   US$ 39 /nightSelect
8.2
Great42 reviews
From   US$ 32 /nightSelect
7.8
Very good8 reviews
From   US$ 71 /nightSelect
8.4
Great99 reviews
From   US$ 31 /nightSelect
Hotel
8.4
Great66 reviews
From   US$ 72 /nightSelect
8.4
Great36 reviews
From   US$ 98 /nightSelect
8.4
Great62 reviews
From   US$ 51 /nightSelect
8.4
Great94 reviews
From   US$ 108 /nightSelect
8.2
Great171 reviews
From   US$ 55 /nightSelect
8.4
Great48 reviews
From   US$ 221 /nightSelect
8.4
Great169 reviews
From   US$ 87 /nightSelect
8.8
Great4 reviews
From   US$ 94 /nightSelect
Apartment
8.6
Great17 reviews
From   US$ 82 /nightSelect
8.2
Great61 reviews
From   US$ 139 /nightSelect
Guest house
8.0
Great16 reviews
From   US$ 76 /nightSelect
8.4
Great36 reviews
From   US$ 96 /nightSelect
8.4
Great42 reviews
From   US$ 157 /nightSelect
8.0
Great6 reviews
From   US$ 126 /nightSelect
8.2
Great37 reviews
From   US$ 403 /nightSelect
8.0
Great8 reviews
From   US$ 22 /nightSelect
Homestay
8.6
Great42 reviews
From   US$ 52 /nightSelect
8.2
Great53 reviews
From   US$ 77 /nightSelect
Guest house
8.2
Great41 reviews
From   US$ 104 /nightSelect
8.4
Great29 reviews
From   US$ 42 /nightSelect
Bed & Breakfast
8.4
Great85 reviews
From   US$ 44 /nightSelect
8.6
Great73 reviews
From   US$ 151 /nightSelect
8.6
Great56 reviews
From   US$ 90 /nightSelect
Hotel
8.4
Great61 reviews
From   US$ 60 /nightSelect
Hotel
8.4
Great49 reviews
From   US$ 62 /nightSelect
8.2
Great35 reviews
From   US$ 49 /nightSelect
8.4
Great36 reviews
From   US$ 69 /nightSelect
8.4
Great72 reviews
From   US$ 197 /nightSelect
8.4
Great52 reviews
From   US$ 26 /nightSelect
8.2
Great16 reviews
From   US$ 25 /nightSelect
8.8
Great23 reviews
From   US$ 136 /nightSelect
Select
8.6
Great10 reviews
From   US$ 184 /nightSelect
8.2
Great44 reviews
From   US$ 336 /nightSelect
8.2
Great46 reviews
From   US$ 59 /nightSelect
8.4
Great40 reviews
From   US$ 86 /nightSelect
Bed & Breakfast
8.2
Great35 reviews
From   US$ 117 /nightSelect
8.2
Great34 reviews
From   US$ 96 /nightSelect
8.6
Great57 reviews
From   US$ 99 /nightSelect
8.6
Great63 reviews
From   US$ 40 /nightSelect
Aparthotel
8.6
Great78 reviews
From   US$ 85 /nightSelect
8.4
Great74 reviews
From   US$ 20 /nightSelect
8.4
Great42 reviews
From   US$ 123 /nightSelect
8.4
Great53 reviews
From   US$ 46 /nightSelect
8.6
Great68 reviews
From   US$ 76 /nightSelect
8.4
Great37 reviews
From   US$ 47 /nightSelect
8.4
Great138 reviews
From   US$ 376 /nightSelect
8.6
Great62 reviews
From   US$ 44 /nightSelect
8.4
Great67 reviews
From   US$ 118 /nightSelect
8.6
Great63 reviews
From   US$ 168 /nightSelect
8.4
Great71 reviews
From   US$ 151 /nightSelect
8.6
Great74 reviews
From   US$ 78 /nightSelect
8.8
Great79 reviews
From   US$ 152 /nightSelect

City Guide: Oaxaca

5 Top recommended hotels in Oaxaca:

Casa Oaxaca: Nestled in the heart of Oaxaca's historic center, this boutique hotel exudes charm and elegance. Its culinary delights, tranquil gardens, and rooftop terrace with stunning city views make it a perfect oasis for relaxation.

Quinta Real Oaxaca: located in a former convent, this luxurious hotel showcases architectural beauty and historical significance. Its central courtyard, swimming pool, and onsite restaurant offering traditional cuisine provide a truly authentic experience.

Hotel Palacio Borghese: Situated in a restored mansion, this boutique hotel combines colonial-style charm with modern amenities. Its prime location just steps away from Santo Domingo Church and Monte Albán shuttle makes it an ideal choice for exploring the city.

Hotel Azul de Oaxaca: This stylish hotel blends contemporary design with traditional Oaxacan elements. Its vibrant courtyard, rooftop pool, and proximity to local markets and cultural landmarks give guests a taste of the vibrant city life.

Casa de Sierra Azul: A charming colonial-style hotel located in the heart of Oaxaca's historic district. Its colorful interiors, rooftop terrace with panoramic views, and warm hospitality create an inviting atmosphere for guests to immerse themselves in the local culture.

Why should you stay in Oaxaca?

Rich Cultural Heritage: Oaxaca is home to a vibrant and diverse indigenous culture, making it a truly unique destination. From its lively indigenous markets showcasing traditional textiles, pottery, and artwork to its rich culinary traditions with famous dishes like mole and tlayudas, Oaxaca offers visitors an immersive experience in Mexican culture. The city also hosts numerous festivals throughout the year, such as the Guelaguetza, where locals showcase their traditional music, dance, and costumes.

Archaeological Wonders: Oaxaca boasts a wealth of archaeological sites that transport visitors back in time. Monte Albán, a UNESCO World Heritage site, is a stunning ancient city atop a hill that offers breathtaking panoramic views of the valley. Mitla, known for its intricate stone mosaics, serves as a testament to the region's ancient Zapotec civilization. Exploring these ruins provides a fascinating glimpse into Oaxaca's history and the architectural achievements of its predecessors.

Natural Beauty and Outdoor Adventures: Oaxaca's natural landscapes are nothing short of magnificent. The Sierra Norte mountains are a haven for outdoor enthusiasts, offering opportunities for hiking, mountain biking, and birdwatching. The Hierve el Agua petrified waterfalls, with its mineral-laden pools and striking rock formations, is a must-visit natural wonder. Oaxaca's pristine coastline, including the stunning beaches of Puerto Escondido and Huatulco, entice visitors with their crystal-clear waters and picturesque coastline, making it an ideal destination for sunbathing, swimming, and surfing.

Show moreLess