Find and Book Top Rated Hotels in Oaxaca

Search among 267 available hotels in Oaxaca from 50+ providers

Filter & Sort
101-200 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
Great56 reviews
MapView on map
From   US$ 103 /nightSelect
8.4
Great125 reviews
MapView on map
From   US$ 30 /nightSelect
8.0
Great59 reviews
From   US$ 218 /nightSelect
Lodge
8.6
Great51 reviews
From   US$ 49 /nightSelect
8.4
Great93 reviews
From   US$ 108 /nightSelect
8.2
Great98 reviews
From   US$ 45 /nightSelect
8.2
Great35 reviews
From   US$ 62 /nightSelect
8.0
Great47 reviews
From   US$ 42 /nightSelect
8.2
Great49 reviews
From   US$ 101 /nightSelect
8.4
Great65 reviews
From   US$ 184 /nightSelect
8.4
Great76 reviews
From   US$ 119 /nightSelect
8.4
Great118 reviews
From   US$ 44 /nightSelect
From   US$ 59 /nightSelect
8.4
Great42 reviews
From   US$ 72 /nightSelect
8.2
Great50 reviews
From   US$ 360 /nightSelect
8.4
Great45 reviews
From   US$ 177 /nightSelect
Guest house
8.2
Great78 reviews
From   US$ 35 /nightSelect
Hotel
8.4
Great82 reviews
From   US$ 143 /nightSelect
8.4
Great72 reviews
From   US$ 62 /nightSelect
8.4
Great136 reviews
From   US$ 30 /nightSelect
8.2
Great58 reviews
From   US$ 119 /nightSelect
8.2
Great128 reviews
From   US$ 17 /nightSelect
From   US$ 31 /nightSelect
8.4
Great91 reviews
From   US$ 55 /nightSelect
8.4
Great149 reviews
From   US$ 37 /nightSelect
Hotel
8.2
Great146 reviews
From   US$ 35 /nightSelect
8.2
Great85 reviews
From   US$ 87 /nightSelect
8.4
Great93 reviews
From   US$ 459 /nightSelect
8.2
Great46 reviews
From   US$ 248 /nightSelect
Hotel
8.4
Great46 reviews
From   US$ 62 /nightSelect
Hotel
8.4
Great101 reviews
From   US$ 114 /nightSelect
8.4
Great71 reviews
From   US$ 76 /nightSelect
8.4
Great122 reviews
From   US$ 82 /nightSelect
8.2
Great106 reviews
From   US$ 45 /nightSelect
8.4
Great33 reviews
From   US$ 41 /nightSelect
8.4
Great29 reviews
From   US$ 107 /nightSelect
8.2
Great40 reviews
From   US$ 165 /nightSelect
Hotel
8.2
Great44 reviews
From   US$ 119 /nightSelect
8.2
Great51 reviews
From   US$ 340 /nightSelect
8.4
Great84 reviews
From   US$ 83 /nightSelect
8.4
Great66 reviews
From   US$ 46 /nightSelect
Hotel
8.4
Great99 reviews
From   US$ 43 /nightSelect
8.6
Great35 reviews
From   US$ 117 /nightSelect
8.0
Great46 reviews
From   US$ 32 /nightSelect
8.6
Great26 reviews
From   US$ 143 /nightSelect
8.2
Great51 reviews
From   US$ 27 /nightSelect
8.6
Great30 reviews
From   US$ 64 /nightSelect
8.4
Great71 reviews
From   US$ 83 /nightSelect
8.4
Great42 reviews
From   US$ 221 /nightSelect
8.6
Great35 reviews
From   US$ 89 /nightSelect
8.6
Great75 reviews
From   US$ 90 /nightSelect
Hotel
8.4
Great64 reviews
From   US$ 101 /nightSelect
8.6
Great47 reviews
From   US$ 18 /nightSelect
8.6
Great45 reviews
From   US$ 216 /nightSelect
8.4
Great96 reviews
From   US$ 47 /nightSelect
8.2
Great113 reviews
From   US$ 60 /nightSelect
8.0
Great42 reviews
From   US$ 81 /nightSelect
8.2
Great53 reviews
From   US$ 16 /nightSelect
8.4
Great45 reviews
From   US$ 35 /nightSelect
8.2
Great55 reviews
From   US$ 29 /nightSelect
8.8
Great18 reviews
From   US$ 27 /nightSelect
Guest house
8.4
Great88 reviews
From   US$ 18 /nightSelect
8.4
Great43 reviews
From   US$ 80 /nightSelect
8.2
Great83 reviews
From   US$ 13 /nightSelect
8.4
Great54 reviews
From   US$ 51 /nightSelect
8.6
Great72 reviews
From   US$ 65 /nightSelect
8.6
Great36 reviews
From   US$ 343 /nightSelect
8.2
Great91 reviews
From   US$ 49 /nightSelect
8.8
Great17 reviews
From   US$ 65 /nightSelect
8.6
Great63 reviews
From   US$ 155 /nightSelect
8.8
Great27 reviews
From   US$ 29 /nightSelect
8.4
Great68 reviews
From   US$ 49 /nightSelect
Apartment
8.6
Great46 reviews
From   US$ 82 /nightSelect
8.2
Great93 reviews
From   US$ 51 /nightSelect
8.4
Great80 reviews
From   US$ 79 /nightSelect
8.4
Great49 reviews
From   US$ 224 /nightSelect
Hotel
8.4
Great59 reviews
From   US$ 74 /nightSelect
8.2
Great98 reviews
From   US$ 80 /nightSelect
Luxury tent
8.8
Great20 reviews
From   US$ 12 /nightSelect
8.6
Great26 reviews
From   US$ 189 /nightSelect
Hotel
8.0
Great32 reviews
From   US$ 352 /nightSelect
8.4
Great44 reviews
From   US$ 157 /nightSelect
8.4
Great45 reviews
From   US$ 418 /nightSelect
8.4
Great21 reviews
From   US$ 200 /nightSelect
8.2
Great44 reviews
From   US$ 33 /nightSelect
8.4
Great57 reviews
From   US$ 141 /nightSelect
8.6
Great51 reviews
From   US$ 109 /nightSelect
Hotel
8.4
Great82 reviews
From   US$ 29 /nightSelect
8.6
Great66 reviews
From   US$ 16 /nightSelect
8.6
Great50 reviews
From   US$ 17 /nightSelect
8.6
Great30 reviews
From   US$ 50 /nightSelect
8.4
Great74 reviews
From   US$ 44 /nightSelect
8.4
Great102 reviews
From   US$ 40 /nightSelect
8.4
Great81 reviews
From   US$ 32 /nightSelect
Holiday park
8.4
Great136 reviews
From   US$ 56 /nightSelect
8.4
Great70 reviews
From   US$ 71 /nightSelect
8.2
Great123 reviews
From   US$ 259 /nightSelect
8.6
Great46 reviews
From   US$ 116 /nightSelect
8.2
Great31 reviews
From   US$ 47 /nightSelect
8.4
Great13 reviews
From   US$ 92 /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