Hotels in Oaxaca, Mexico

Hotels in Oaxaca, Mexico

Enter your dates for the latest hotel rates and availability.

Swipe down to view more

Find Hotels - Top Cities in Oaxaca

Oaxaca

214 hotels

Top 1

Crucecita

37 hotels

Top 2

Puerto Escondido

46 hotels

Top 3

Santa Maria Huatulco

82 hotels

Brisas de Zicatela

65 hotels

Tangolunda

2 hotels

San Pedro Pochutla

45 hotels

Santa Maria Colotepec

83 hotels

San Juan Bautista Tuxtepec

5 hotels

Santa Maria Tonameca

21 hotels

Find Hotels Near Attractions in Oaxaca

Tangolunda Bay

31 hotels

Top 1

Templo de Santo Domingo de Guzmán

6 hotels

Top 2

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

5 hotels

Top 3

Playa Maguey-Parque Nacional Huatulco

31 hotels

central Park

4 hotels

Playa Santa Cruz

31 hotels

Playa la Esperanza

31 hotels

Search Hotels in Other Provinces

Federal District

866 hotels

Top 1

Quintana Roo

1,794 hotels

Top 2

Jalisco

903 hotels

Top 3

Nuevo Leon

194 hotels

Baja California

384 hotels

Guanajuato State

413 hotels

Queretaro

234 hotels

Baja California Sur

612 hotels

Chihuahua

138 hotels

Puebla State

277 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

Which hotels in Oaxaca provide fitness facilities?

City Centro by Marriott Oaxaca (from €115),Hotel Suites Villasol (from €68) and City Express by Marriott Oaxaca (from €74)provides fitness facilities. Satisfy your fitness needs even while traveling!

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from €121) 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?

City Centro by Marriott Oaxaca (from €115), Hotel Suites Villasol (from €68) and Villa Blanca Huatulco (from €58) are hotels with swimming pools. Enjoy a swimming pool while traveling!

Which hotels in Oaxaca have hot springs?

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

What are the popular hotels in Oaxaca?

Oaxaca has many popular hotels. Whether you're traveling for business or going on a vacation, City Centro by Marriott Oaxaca (from €115), Hotel Cantera Real (from €48), and Hotel Suites Villasol (from €68) are preferred hotels.

Which are the recommended luxury hotels in Oaxaca?

Which hotels in Oaxaca provide free Wi-Fi?

Whether you're traveling on business or for vacation, having an Internet connection is an essential condition for travel. City Centro by Marriott Oaxaca (from €115), Hotel Suites Villasol (from €68), and City Express by Marriott Oaxaca (from €74) 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€737
Lowest price€17
Number of reviews20,092
Total properties784
Weekday Avg. Price€131
Weekend Avg. Price€133