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,780 hotels

Top 2

Nuevo Leon

184 hotels

Top 3

Jalisco

865 hotels

Baja California

375 hotels

Guanajuato State

402 hotels

Queretaro

235 hotels

Baja California Sur

599 hotels

Chihuahua

137 hotels

Yucatan State

400 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

City Centro by Marriott Oaxaca (from $128),Hotel Suites Villasol (from $71) and City Express by Marriott Oaxaca (from $82) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Oaxaca provide fitness facilities?

City Centro by Marriott Oaxaca (from $128),Hotel Suites Villasol (from $71) and City Express by Marriott Oaxaca (from $82)provides fitness facilities. Satisfy your fitness needs even while traveling!

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from $136) 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 $128), Hotel Suites Villasol (from $71) and Camino Real Zaashila Huatulco (from $122) 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? El Origen Villas & Spa Puerto Escondido (from $124) and Bidmont Villa Spa (from $279) 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 $128), Hotel Cantera Real (from $57), and Hotel Suites Villasol (from $71) are preferred hotels.

Which are the recommended luxury hotels in Oaxaca?

Oaxaca has many luxury hotels with different styles, Las Brisas Huatulco – All Inclusive (from $214), Grand Fiesta Americana Oaxaca (from $263), and Barceló Huatulco (from $208) are very popular.

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 $128), Hotel Suites Villasol (from $71), and City Express by Marriott Oaxaca (from $82) 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$807
Lowest price$19
Number of reviews19,522
Total properties771
Weekday Avg. Price$151
Weekend Avg. Price$154