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

212 hotels

Top 1

Crucecita

38 hotels

Top 2

Santa Maria Huatulco

84 hotels

Top 3

Puerto Escondido

48 hotels

Brisas de Zicatela

62 hotels

Tangolunda

1 hotels

San Juan Bautista Tuxtepec

5 hotels

Santa Maria Colotepec

82 hotels

San Pedro Pochutla

45 hotels

Santa Maria Tonameca

20 hotels

Find Hotels Near Attractions in Oaxaca

Playa Maguey-Parque Nacional Huatulco

61 hotels

Top 1

La casa de la pólvora

2 hotels

Top 2

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

184 hotels

Top 3

Herramientas la Punta TRUPER

105 hotels

Playa Carrizalillo

106 hotels

Playa Bacocho

106 hotels

central Park

4 hotels

Puerto Escondido Fishing

184 hotels

Search Hotels in Other Provinces

Federal District

830 hotels

Top 1

Quintana Roo

1,772 hotels

Top 2

Nuevo Leon

184 hotels

Top 3

Jalisco

864 hotels

Baja California

375 hotels

Guanajuato State

403 hotels

Queretaro

236 hotels

Baja California Sur

599 hotels

Chihuahua

135 hotels

Yucatan State

398 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

Which hotels in Oaxaca provide fitness facilities?

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from MYR 566) 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?

Which hotels in Oaxaca have hot springs?

Want to experience hot springs in your hotel? El Origen Villas & Spa Puerto Escondido (from MYR 516) and Bidmont Villa Spa (from MYR 1,158) have 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 MYR 534), Hotel Cantera Real (from MYR 239), and Hotel Suites Villasol (from MYR 294) 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 MYR 534), Hotel Suites Villasol (from MYR 294), and City Express by Marriott Oaxaca (from MYR 342) 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 priceMYR 3,347
Lowest priceMYR 77
Number of reviews19,522
Total properties771
Weekday Avg. PriceMYR 626
Weekend Avg. PriceMYR 639