Hotels in Oaxaca, Mexico

Hotels in Oaxaca, Mexico

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels

Find Hotels - Top Cities in Oaxaca

Oaxaca

239 hotels

Top 1

Puerto Escondido

49 hotels

Top 2

Brisas de Zicatela

99 hotels

Top 3

Crucecita

41 hotels

Santa Maria Huatulco

87 hotels

San Pedro Pochutla

43 hotels

Santa Maria Colotepec

139 hotels

Santa Maria Tonameca

34 hotels

Salina Cruz

7 hotels

Mazunte

12 hotels

Find Hotels Near Attractions in Oaxaca

Templo de Santo Domingo de Guzmán

178 hotels

Top 1

Playa Carrizalillo

118 hotels

Top 2

Playa Bacocho

118 hotels

Top 3

Basilica de la Soledad

178 hotels

Museum of Contemporary Art and Oaxaca Cultures

178 hotels

Centro Histórico de Oaxaca de Juárez

178 hotels

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

178 hotels

Playa Santa Cruz

66 hotels

Top picks of hotels in Oaxaca

City Centro by Marriott Oaxaca Hotels in Oaxaca
8.9/10
Very Good123 reviews
1.1KM from city centre
From
US$112
Check Availability
Cielo Zapoteco Confort Suites Hotels in Oaxaca
8.8/10
Very Good102 reviews
0.13KM from city centre
From
US$35
Check Availability
City Express by Marriott Oaxaca Hotels in Oaxaca
8.4/10
Very Good109 reviews
1.5KM from city centre
From
US$73
Check Availability
Hotel Cantera Real Hotels in Oaxaca
9.2/10
Great2 reviews
0.61KM from city centre
From
US$55
Check Availability
Selina Oaxaca Hotels in Oaxaca
8.2/10
Very Good58 reviews
0.49KM from city centre
From
US$54
Check Availability
Hotel Casa del Sótano Hotels in Oaxaca
9.0/10
Great101 reviews
0.9KM from city centre
From
US$68
Check Availability
Esencia Hostal Terminal Oaxaca Hotels in Oaxaca
7.8/10
Good7 reviews
1.26KM from city centre
From
US$23
Check Availability
Hotel Victoria Oaxaca Hotels in Oaxaca
8.9/10
Very Good111 reviews
1.75KM from city centre
From
US$63
Check Availability
Hotel Fortin Plaza Hotels in Oaxaca
8.8/10
Very Good106 reviews
1.69KM from city centre
From
US$83
Check Availability
Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG Hotels in Oaxaca
9.4/10
Amazing108 reviews
1.25KM from city centre
From
US$134
Check Availability

Search Hotels in Other Provinces

Federal District

1,051 hotels

Top 1

Quintana Roo

1,981 hotels

Top 2

Jalisco

1,078 hotels

Top 3

Nuevo Leon

198 hotels

Guanajuato State

428 hotels

Baja California

402 hotels

Baja California Sur

715 hotels

Yucatan State

443 hotels

Queretaro

250 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

Hotel Suites Villasol (from US$83),City Centro by Marriott Oaxaca (from US$113) and Cielo Zapoteco Confort Suites (from US$54) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Oaxaca provide fitness facilities?

Hotel Suites Villasol (from US$83),City Centro by Marriott Oaxaca (from US$113) and City Express by Marriott Oaxaca (from US$82)provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Oaxaca are recommended for travellers with children?

Suites la Playa (from US$128) 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?

Hotel Suites Villasol (from US$83), City Centro by Marriott Oaxaca (from US$113) and Quinta Bella Huatulco (from US$131) are hotels with swimming pools. Enjoy a swimming pool while travelling!

Which hotels in Oaxaca have hot springs?

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

What are the popular hotels in Oaxaca?

Oaxaca has many popular hotels. Whether you're travelling for business or going on holiday, Hotel Suites Villasol (from US$83), City Centro by Marriott Oaxaca (from US$113), and Cielo Zapoteco Confort Suites (from US$54) are preferred hotels.

Which are the recommended luxury hotels in Oaxaca?

Which hotels in Oaxaca provide free Wi-Fi?

Whether you're travelling on business or going on holiday, having an Internet connection is an essential condition for travel. Hotel Suites Villasol (from US$83), City Centro by Marriott Oaxaca (from US$113), and City Express by Marriott Oaxaca (from US$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?

Tired from travelling? Quinta Bella Huatulco (from US$131), Hotel Casa del Sótano (from US$85), and Hotel Santa Fe (from US$185) provide highly rated spa services.

Property Information for Tourists

Highest priceUS$1,143
Lowest priceUS$21
Number of reviews21,127
Total properties884
Weekday Avg. PriceUS$169
Weekend Avg. PriceUS$174