Hotels in Oaxaca, Mexico

Hotels in Oaxaca, Mexico

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Find Hotels - Top Cities in Oaxaca

Oaxaca

213 hotels

Top 1

Brisas de Zicatela

61 hotels

Top 2

Crucecita

36 hotels

Top 3

Puerto Escondido

47 hotels

Santa Maria Huatulco

78 hotels

Tangolunda

1 hotels

Salina Cruz

5 hotels

Santa Maria Colotepec

80 hotels

San Pedro Pochutla

44 hotels

Santa Maria Tonameca

23 hotels

Find Hotels Near Attractions in Oaxaca

Playa Maguey-Parque Nacional Huatulco

58 hotels

Top 1

Zócalo de la Ciudad de Oaxaca (Plaza de La Constitución)

178 hotels

Top 2

Puerto Angel

46 hotels

Top 3

Tangolunda Bay

60 hotels

Playa Santa Cruz

60 hotels

Playa la Esperanza

60 hotels

central Park

4 hotels

LA LUZ DEL MUNDO

6 hotels

Herramientas la Punta TRUPER

104 hotels

Laguna de Manialtepec

3 hotels

Search Hotels in Other Provinces

Federal District

841 hotels

Top 1

Quintana Roo

1,727 hotels

Top 2

Jalisco

873 hotels

Top 3

Nuevo Leon

190 hotels

Baja California

370 hotels

Guanajuato State

403 hotels

Baja California Sur

591 hotels

Queretaro

234 hotels

Chihuahua

135 hotels

Yucatan State

395 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

City Centro by Marriott Oaxaca (from €112),Hotel Suites Villasol (from €75) and Villa Blanca Huatulco (from €80) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Oaxaca provide fitness facilities?

City Centro by Marriott Oaxaca (from €112),Hotel Suites Villasol (from €75) and Quinta Bella Huatulco (from €110)provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Oaxaca allow pets?

Which hotels in Oaxaca have swimming pools?

City Centro by Marriott Oaxaca (from €112), Hotel Suites Villasol (from €75) and Villa Blanca Huatulco (from €80) are hotels with swimming pools. Enjoy a swimming pool while travelling!

Which hotels in Oaxaca have hot springs?

Want to experience hot springs in your hotel? Bidmont Villa Spa (from €285) has hot springs. Book now!

What are the popular hotels in Oaxaca?

Oaxaca has many popular hotels. Whether you're travelling for business or going on holiday, City Centro by Marriott Oaxaca (from €112), Hotel Cantera Real (from €59), and Hotel Suites Villasol (from €75) are preferred hotels.

Which are the recommended luxury hotels in Oaxaca?

Which hotels in Oaxaca provide free Wi-Fi?

Whether you're travelling on business or going on holiday, having an Internet connection is an essential condition for travel. City Centro by Marriott Oaxaca (from €112), Hotel Suites Villasol (from €75), and Villa Blanca Huatulco (from €80) are popular hotels that provide free Wi-Fi.

What hotel promotions are there in Oaxaca?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels in Oaxaca have spas that are worth experiencing?

Property Information for Tourists

Highest price€870
Lowest price€17
Number of reviews20,592
Total properties773
Weekday Avg. Price€130
Weekend Avg. Price€133