Hotels in Oaxaca, Mexico

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

Oaxaca is a state in southern Mexico with a climate that varies by elevation: coastal areas like Puerto Escondido stay warm year-round (80s°F / 27-32°C), while the highlands around Oaxaca City offer spring-like temperatures (70s°F / 21-26°C). Famous for its mole sauces and mezcal, you can take a hands-on cooking class in the city and explore the Zapotec ruins at Monte Albán. The dry season (November-April) is best for surfing the Pacific swells at Puerto Escondido or hiking the Sierra Norte, while the rainy season (May-October) brings lush green landscapes and the Guelaguetza festival featuring traditional dance and music.

A

Agua Blanca  3 hotels
Arroyo Cruz  Hotel Bahia De La Luna

C

Cuatunalco  6 hotels

E

Estacahuite  2 hotels

G

Garita  Casa Vanora
Guayabas  3 hotels

H

Huatulco  3 hotels

J

Juchitán de Zaragoza  Hotel Santa Cruz Juchitan

M

Mazunte  20 hotels

O

Oaxaca  195 hotels
Ocotlan de Morelos  Oyo Hotel Rey David, Oaxaca

P

Paso Hondo  Villabrisamar
Pluma Hidalgo  Finca San Antonio

S

Salina Cruz  6 hotels
San Agustin de las Juntas  Maria Ines Hotel Suite
San Andrés Huayapan  Huayapam Yu'U Lodge
San Pedro Mixtepec Juquila  Vivo Resorts
San Pedro Pochutla  Casa Playa Del Amor
San Pedro y San Pablo Teposcolula  Hotel Casa Franco
Santa Catarina Juquila  Cabana Los Cedros
Santa Cruz Xoxocotlán  Auto Hotel Las Maravillas
Santa Maria Huatulco  Hotel Plaza Huatulco Bungalows
Santiago Apoala  La Casa De Mi Abuelita

T

Tangolunda  2 hotels
Tierra Blanca (Oaxaca)  Casa Mariposa Beach Hotel
Tlalixtac de Cabrera  Hotel Casa Maria
Tuxtepec  3 hotels

Y

Yolina  Casa Obe

Z

Zipolite  27 hotels