Oaxaca Hotels

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Secret Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay in Oaxaca?

Top hotels in Santa María Huatulco

Top hotels in Oaxaca

Top hotels in Puerto Escondido

Top hotels in San Pedro Pochutla

Find out more about Oaxaca

What's Oaxaca like?

Visitors really like Oaxaca, especially its beaches, historical sites and restaurants. Simply book a local tour to enjoy your stay a little more. Collect beach glass at top spots like Zicatela Beach and Huatulco Beach. While here, you may want to make time for other popular sights such as Zocalo Square and Carrizalillo Beach.

What is there to see near Oaxaca?:

  • Zicatela Beach (87.4 mi/140.7 km from the city centre)
  • Zocalo Square (20.7 mi/33.3 km from the city centre)
  • Huatulco Beach (85.1 mi/137 km from the city centre)
  • Carrizalillo Beach (87.4 mi/140.7 km from the city centre)
  • Estacahuite Beach (89.4 mi/143.8 km from the city centre)

What is there to do near Oaxaca?:

  • Tlacolula Market (3.2 mi/5.2 km from the city centre)
  • Santo Domingo Square (20.7 mi/33.3 km from the city centre)