Hotels in Oaxaca, Mexico

Hotels in Oaxaca, Mexico

Enter your dates to check the latest hotel rates and availability in .

Swipe down to view more

Top picks of hotels in Oaxaca

City Centro by Marriott Oaxaca Hotels in Oaxaca
8.9/10
Very Good123 reviews
1.1KM from city center
From
£83
Check availability
Cielo Zapoteco Confort Suites Hotels in Oaxaca
8.8/10
Very Good102 reviews
0.13KM from city center
From
£26
Check availability
City Express by Marriott Oaxaca Hotels in Oaxaca
8.4/10
Very Good109 reviews
1.5KM from city center
From
£54
Check availability
Hotel Cantera Real Hotels in Oaxaca
9.2/10
Great2 reviews
0.61KM from city center
From
£41
Check availability
Selina Oaxaca Hotels in Oaxaca
8.2/10
Very Good58 reviews
0.49KM from city center
From
£40
Check availability
Hotel Casa del Sótano Hotels in Oaxaca
9.0/10
Great101 reviews
0.9KM from city center
From
£51
Check availability
Esencia Hostal Terminal Oaxaca Hotels in Oaxaca
7.8/10
Good7 reviews
1.26KM from city center
From
£17
Check availability
Hotel Victoria Oaxaca Hotels in Oaxaca
8.9/10
Very Good111 reviews
1.75KM from city center
From
£47
Check availability
Hotel Fortin Plaza Hotels in Oaxaca
8.8/10
Very Good106 reviews
1.69KM from city center
From
£61
Check availability
Holiday Inn Express OAXACA-CENTRO HISTORICO by IHG Hotels in Oaxaca
9.4/10
Amazing108 reviews
1.25KM from city center
From
£99
Check availability

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

Hotel Suites Villasol (from £62),City Centro by Marriott Oaxaca (from £84) and Cielo Zapoteco Confort Suites (from £40) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Oaxaca provide fitness facilities?

Hotel Suites Villasol (from £62),City Centro by Marriott Oaxaca (from £84) and City Express by Marriott Oaxaca (from £61)provides fitness facilities. Satisfy your fitness needs even while traveling!

Which hotels in Oaxaca are recommended for travelers with children?

Suites la Playa (from £95) 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 £62), City Centro by Marriott Oaxaca (from £84) and Quinta Bella Huatulco (from £97) 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? Bidmont Villa Spa (from £304) has 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, Hotel Suites Villasol (from £62), City Centro by Marriott Oaxaca (from £84), and Cielo Zapoteco Confort Suites (from £40) 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. Hotel Suites Villasol (from £62), City Centro by Marriott Oaxaca (from £84), and City Express by Marriott Oaxaca (from £61) 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 traveling? Quinta Bella Huatulco (from £97), Hotel Casa del Sótano (from £63), and Hotel Santa Fe (from £137) provide highly rated spa services.

Property Information for Tourists

Highest price£849
Lowest price£16
Number of reviews21,127
Total properties884
Weekday Avg. Price£126
Weekend Avg. Price£129