The city of Oaxaca earns its position on many a travel itinerary because it's close to the ruin of Monte Alban, one of the most impressive ruin sites in Latin America, a vast complex, built atop the highest mountains in the area. But Oaxaca has a lot more to it than proximity to ruins, and for many it's an extremely delicious, and beautiful surprise. Our pick of the best places to stay in Oaxaca are centrally located - perfect for exploring this fascinating city.
The colonial heart is peaceful and shady, with a lovely central square, which is constantly besieged by some colourful festival or market or another. Oaxaca also has a number of excellent museums, and this little city does its own, very unique take on Mexican cuisine. If you end up not wanting to leave this culturally rich, artistic and brightly coloured treasure, then stay on and explore the beautiful surrounding valleys with their traditional villages and sprinkling of archaeological sights.
Our recommendations for the best places to stay in Oaxaca are both small establishments, so if you want to be sure of a room, get organised and book early.
A characterful family-run bed and breakfast in arty Oaxaca. The three buildings are uniquely decorated with bright colours, Mexican art and plenty of charm. With large comfortable rooms and a rooftop terrace overlooking the city. Yummy communal breakfast adds to the family vibes.
This Colonial manor turned boutique hotel is only five minutes from the action and offers a courtyard pool, a restaurant and bar. Cool comfortable rooms are adorned with local art. Enjoy the nouvelle Mexican cuisine surrounded by contemporary art works. A truly remarkable experience.