Oaxaca hotels

Oaxaca hotels

Oaxaca
Check-in
Check-out
Compare vs. KAYAK |

Latest Oaxaca Hotel Deals

Oaxaca
Oaxaca
3 stars from C$ 19
4+ stars from C$ 59
Puerto Escondido
Puerto Escondido
3 stars from C$ 11
4+ stars from C$ 61
Santa Maria Huatulco
Santa Maria Huatulco
3 stars from C$ 43
4+ stars from C$ 87
Crucecita
3 stars from C$ 25
4+ stars from C$ 52
Mazunte
3 stars from C$ 55
4+ stars from C$ 130
Zipolite
Zipolite
3 stars from C$ 36

Good to know

Low season

October Cheapest month to stay with an average 35% drop in price.

High season

June Most expensive month to stay with an average 128% rise in price.

Average price (weeknight)

C$ 102 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 106 Average Fri. & Sat. price over the last 2 weeks.

FAQs when booking a hotel in Oaxaca

Are hotels in Oaxaca safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Oaxaca?

How much is a cheap hotel in Oaxaca?

How much is a hotel in Oaxaca for tonight?

How much is a hotel in Oaxaca for this weekend?

Best Oaxaca hotels

Show all
Holiday Inn Huatulco - Santa Maria Huatulco - Bedroom
1
9.0 Excellent (372 reviews)
C$ 104+
Casa Gundi y Tomas - Puerto Angel - Bedroom
2
9.0 Excellent (142 reviews)
C$ 46+
Hotel Cordelia's - Puerto Angel - Building
3
8.0 Excellent (129 reviews)
C$ 76+
Secrets Huatulco Resort & Spa Adults Only - Tangolunda - Building
4
8.0 Excellent (103 reviews)
C$ 666+
Un Sueño Cabañas Del Pacífico - San Agustinillo - Building
5
8.0 Excellent (437 reviews)
C$ 108+
Villa Escondida - Zipolite - Building
6
8.0 Excellent (441 reviews)
C$ 30+
City Express Salina Cruz - Salina Cruz - Pool
7
8.0 Excellent (249 reviews)
C$ 54+
Hotel Hacienda Don Cenobio - San Pablo Villa de Mitla - Building
8
8.0 Excellent (83 reviews)
C$ 70+
Hotel Santa Fe - Puerto Escondido - Pool
9
8.0 Excellent (313 reviews)
C$ 134+
Cabanas Biuzaa - Zipolite - Bedroom
10
8.0 Excellent (224 reviews)
C$ 36+
Hotel Suites Villasol - Puerto Escondido - Building
11
7.0 Good (280 reviews)
C$ 98+