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

208 hotels

Top 1

Crucecita

37 hotels

Top 2

Puerto Escondido

48 hotels

Top 3

Brisas de Zicatela

62 hotels

Santa Maria Huatulco

83 hotels

Tangolunda

2 hotels

San Juan Bautista Tuxtepec

5 hotels

San Pedro Pochutla

46 hotels

Salina Cruz

7 hotels

Animas Trujano

1 hotels

Find Hotels Near Attractions in Oaxaca

La casa de la pólvora

2 hotels

Top 1

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

183 hotels

Top 2

Playa Maguey-Parque Nacional Huatulco

63 hotels

Top 3

Parque Bicentenario

2 hotels

La Mesita

24 hotels

Playa Zipolite

46 hotels

Zipolite Letters

46 hotels

Parque Las Golondrinas

9 hotels

Mirador Zipolite

46 hotels

Puerto Angel Scenic Spot

46 hotels

Search Hotels in Other Provinces

Federal District

830 hotels

Top 1

Quintana Roo

1,765 hotels

Top 2

Nuevo Leon

190 hotels

Top 3

Jalisco

881 hotels

Baja California

371 hotels

Guanajuato State

406 hotels

Queretaro

238 hotels

Baja California Sur

591 hotels

Chihuahua

134 hotels

Yucatan State

397 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 AU$185),Hotel Suites Villasol (from AU$100) and City Express by Marriott Oaxaca (from AU$131)provides fitness facilities. Satisfy your fitness needs even while traveling!

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from AU$201) 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 AU$205) and Bidmont Villa Spa (from AU$405) 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 AU$185), Hotel Cantera Real (from AU$89), and Hotel Suites Villasol (from AU$100) 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 AU$185), Hotel Suites Villasol (from AU$100), and City Express by Marriott Oaxaca (from AU$131) 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 priceAU$1,161
Lowest priceAU$29
Number of reviews19,731
Total properties765
Weekday Avg. PriceAU$215
Weekend Avg. PriceAU$221