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

232 hotels

Top 1

Puerto Escondido

53 hotels

Top 2

Brisas de Zicatela

87 hotels

Top 3

Crucecita

47 hotels

Santa Maria Huatulco

92 hotels

San Pedro Pochutla

51 hotels

Santa Maria Colotepec

116 hotels

Tangolunda

2 hotels

Santa Maria Tonameca

31 hotels

Mazunte

9 hotels

Find Hotels Near Attractions in Oaxaca

Templo de Santo Domingo de Guzmán

195 hotels

Top 1

Playa Maguey-Parque Nacional Huatulco

62 hotels

Top 2

Playa Zicatela

115 hotels

Top 3

Bahia Principal

116 hotels

La Mesita

24 hotels

Playa Carrizalillo

116 hotels

Playa Bacocho

116 hotels

San Juan de Dios

195 hotels

Museum of Cultures of Oaxaca, Santo Domingo

195 hotels

Basilica de la Soledad

195 hotels

Search Hotels in Other Provinces

Federal District

981 hotels

Top 1

Quintana Roo

1,839 hotels

Top 2

Jalisco

962 hotels

Top 3

Nuevo Leon

196 hotels

Guanajuato State

418 hotels

Baja California

382 hotels

Baja California Sur

661 hotels

Yucatan State

424 hotels

Queretaro

241 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

Which hotels in Oaxaca provide fitness facilities?

Hotel Suites Villasol (from €81),City Centro by Marriott Oaxaca (from €108) and City Express by Marriott Oaxaca (from €69)provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Oaxaca are recommended for travellers with children?

Suites la Playa (from €119) is very suitable for family travel. Take your kids and other family members on a trip together!

Which hotels in Oaxaca allow pets?

Which hotels in Oaxaca have swimming pools?

Hotel Suites Villasol (from €81), City Centro by Marriott Oaxaca (from €108) and Quinta Bella Huatulco (from €100) 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 €314) 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, Hotel Suites Villasol (from €81), City Centro by Marriott Oaxaca (from €108), and City Express by Marriott Oaxaca (from €69) 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. Hotel Suites Villasol (from €81), City Centro by Marriott Oaxaca (from €108), and City Express by Marriott Oaxaca (from €69) 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€1,102
Lowest price€18
Number of reviews21,581
Total properties840
Weekday Avg. Price€148
Weekend Avg. Price€150