We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Oaxaca

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Oaxaca?

We'll send you updates with the latest deals, reviews and articles for Oaxaca each week.

Map of Oaxaca Hotels

Hotels (109)

B&Bs / Inns (130)

Speciality Lodging (119)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Calle Diaz Quintas 115, Oaxaca 68000, Mexico
Show Prices
US$78 - US$130 Avg. price/night*
Ollie #1 of 109 hotels in Oaxaca
Traveller photos (502)
Special Offer Book Direct and Save
Calle Manuel Garcia Vigil 805 | Col. Centro, Oaxaca 68000, Mexico
Show Prices
US$220 - US$288 Avg. price/night*
Ollie #2 of 109 hotels in Oaxaca
Professional photos | Traveller photos (250)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service
 
Avenida Miguel Hidalgo 1504 | Centro, Oaxaca 68000, Mexico
Show Prices
US$115 - US$207 Avg. price/night*
Ollie #3 of 109 hotels in Oaxaca
  •  Wonderful stay 
  • Everyone was so kind and helpful - they provided restaurant... more
  • 24 November 2017
Traveller photos (45)
Avenida Universidad 140 | Ex Hacienda De Candiani, Oaxaca 68130, Mexico
Show Prices
US$84 - US$183 Avg. price/night*
Ollie #4 of 109 hotels in Oaxaca
Professional photos | Traveller photos (92)
Garcia Vigil 407 | Centro Historico, Oaxaca 68000, Mexico
No photo provided
Show Prices
US$176 - US$295 Avg. price/night*
Ollie #5 of 109 hotels in Oaxaca
Professional photos | Traveller photos (619)
Calle Morelos 800, Oaxaca 68000, Mexico
Show Prices
US$105 - US$130 Avg. price/night*
Ollie #6 of 109 hotels in Oaxaca
Professional photos | Traveller photos (177)
Calle Ignacio Allende 208 | Centro, Oaxaca 68000, Mexico
Show Prices
US$160 - US$198 Avg. price/night*
Ollie #7 of 109 hotels in Oaxaca
Professional photos | Traveller photos (410)
Calle 5 de Mayo 300 | Col. Centro, Oaxaca 68000, Mexico
Show Prices
US$144 - US$448 Avg. price/night*
Ollie #8 of 109 hotels in Oaxaca
  •  Lovely hotel 
  • Stayed here for 3 nights. Small but comfortable room in a quite beautiful... more
  • 12 November 2017
Professional photos | Traveller photos (840)
Calzada de La Republica # 205, Oaxaca 68000, Mexico
Show Prices
US$43 - US$101 Avg. price/night*
Ollie #9 of 109 hotels in Oaxaca
Professional photos | Traveller photos (84)
Avenida de La Independencia 503, Oaxaca 68000, Mexico
Show Prices
US$81 - US$148 Avg. price/night*
Ollie #10 of 109 hotels in Oaxaca
  •  Excellent Service 
  • Hotel location was great. Right in the middle of the old city of Oaxaca... more
  • 19 November 2017
Professional photos | Traveller photos (398)
Valerio Trujano 206. | corner 20 De Noviembre, Centro, Oaxaca 68000, Mexico
Show Prices
US$42 - US$89 Avg. price/night*
Ollie #11 of 109 hotels in Oaxaca
  •  Great hotel & Location  
  • I traveled solo to Oaxaca and this hotel was wonderful. It is only a block... more
  • 22 November 2017
Professional photos | Traveller photos (96)
Calle Pino Suarez 517 | Centro histórico, Oaxaca 68000, Mexico
Show Prices
US$35 - US$44 Avg. price/night*
Ollie #12 of 109 hotels in Oaxaca
Professional photos | Traveller photos (111)
Curtidurias 721-A | Col. Jalatlaco, Oaxaca, Mexico
Show Prices
US$73 - US$102 Avg. price/night*
Ollie #13 of 109 hotels in Oaxaca
Professional photos | Traveller photos (297)
Calle Macedonio Alcala # 301 | Center, Oaxaca 68000, Mexico
Show Prices
US$75 - US$162 Avg. price/night*
Ollie #14 of 109 hotels in Oaxaca
Professional photos | Traveller photos (86)
Announcement Click for details
Calzada Del Panteon No. 201 | San Felipe del Agua, Oaxaca 68020, Mexico
Show Prices
US$74 - US$100 Avg. price/night*
Ollie #15 of 109 hotels in Oaxaca
Professional photos | Traveller photos (71)
Calle Mariano Abasolo Centro 313, Oaxaca 68000, Mexico
Show Prices
US$149 - US$212 Avg. price/night*
Ollie #16 of 109 hotels in Oaxaca
  •  Stylish Boutique Hotel 
  • Hotel Azul is a winner.!!! it is built around 2 courtyards, with falling... more
  • 11 October 2017
Professional photos | Traveller photos (80)
Calle Flores Magon No. 201, Oaxaca 68000, Mexico
No photo provided
Show Prices
US$36 - US$70 Avg. price/night*
Ollie #17 of 109 hotels in Oaxaca
Professional photos | Traveller photos (349)
Calle Armenta y Lopez # 215 | Col. Centro, Oaxaca 68000, Mexico
Show Prices
US$46 - US$59 Avg. price/night*
Ollie #18 of 109 hotels in Oaxaca
  •  Excellent service  
  • Charming and centrally located hotel- shops, galleries, restaurants., and... more
  • 22 November 2017
Professional photos | Traveller photos (88)
Calle Hidalgo 1002 | Colonia Centro, Oaxaca 68000, Mexico
Show Prices
US$89 - US$149 Avg. price/night*
Ollie #19 of 109 hotels in Oaxaca
Traveller photos (161)
Macedonio Alcala 102 Planta Alta, Colonia Centro, Oaxaca 68000, Mexico
Show Prices
US$90 - US$116 Avg. price/night*
Ollie #20 of 109 hotels in Oaxaca
  •  Amazing service 
  • We stayed here for the week of the day of the Dead. We travel half the... more
  • 5 November 2017
Professional photos | Traveller photos (40)