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?

Which hotels in Oaxaca provide fitness facilities?

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from DKK 899) 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 DKK 820) and Bidmont Villa Spa (from DKK 1,840) 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 DKK 848), Hotel Cantera Real (from DKK 379), and Hotel Suites Villasol (from DKK 467) 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 DKK 848), Hotel Suites Villasol (from DKK 467), and City Express by Marriott Oaxaca (from DKK 543) 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 priceDKK 5,316
Lowest priceDKK 122
Number of reviews19,522
Total properties771
Weekday Avg. PriceDKK 995
Weekend Avg. PriceDKK 1,015