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

214 hotels

Top 1

Crucecita

37 hotels

Top 2

Puerto Escondido

46 hotels

Top 3

Santa Maria Huatulco

82 hotels

Brisas de Zicatela

65 hotels

Tangolunda

2 hotels

San Pedro Pochutla

45 hotels

Santa Maria Colotepec

83 hotels

San Juan Bautista Tuxtepec

5 hotels

Santa Maria Tonameca

21 hotels

Find Hotels Near Attractions in Oaxaca

Tangolunda Bay

31 hotels

Top 1

Templo de Santo Domingo de Guzmán

6 hotels

Top 2

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

5 hotels

Top 3

Playa Maguey-Parque Nacional Huatulco

31 hotels

central Park

4 hotels

Playa Santa Cruz

31 hotels

Playa la Esperanza

31 hotels

Search Hotels in Other Provinces

Federal District

847 hotels

Top 1

Quintana Roo

1,771 hotels

Top 2

Jalisco

878 hotels

Top 3

Nuevo Leon

185 hotels

Baja California

375 hotels

Guanajuato State

402 hotels

Queretaro

233 hotels

Chihuahua

136 hotels

Baja California Sur

592 hotels

Puebla State

268 hotels

Frequently Asked Questions

Which hotels in Oaxaca provide high-quality breakfasts?

City Centro by Marriott Oaxaca (from £94),Hotel Suites Villasol (from £49) and City Express by Marriott Oaxaca (from £64) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Oaxaca provide fitness facilities?

City Centro by Marriott Oaxaca (from £94),Hotel Suites Villasol (from £49) and City Express by Marriott Oaxaca (from £64)provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Oaxaca are recommended for travellers with children?

Suites la Playa (from £105) 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 £94), Hotel Suites Villasol (from £49) and Villa Blanca Huatulco (from £50) 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 £209) 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, City Centro by Marriott Oaxaca (from £94), Hotel Cantera Real (from £42), and Hotel Suites Villasol (from £49) 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. City Centro by Marriott Oaxaca (from £94), Hotel Suites Villasol (from £49), and City Express by Marriott Oaxaca (from £64) 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?