Hotels in Oaxaca, Mexico

Oaxaca, the capital of the southern Mexican state of Oaxaca, is one of the most beautiful cities in the Americas. A World Heritage Site since 1987, this city of cobbled streets and Spanish colonial homes attracts tourists from all over the world. Oaxaca is full of old churches and municipal palaces and is a joy to explore for a few days.

Finding places to sleep in Oaxaca