- ✓ FREE cancellation on most rooms
- ✓ Save time, save money
Search the best hotels in Oaxaca
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.
For great value
- Las Bugambilias is a great value, family run B&B with plenty of traditional colour and charm. Its nine rooms allow you to stay right in the heart of old Oaxaca in comfort, and its restaurant serves classic Mexican dishes in a rustic, friendly setting.
- Casa Oaxaca is a seven room hotel converted from a charming colonial building, also in the centre of old Oaxaca. Rooms are arranged around a central courtyard and there's a roof terrace, pool and private gardens. This is a great option for foodies, as the chef, and manager, is happy to offer Mexican cooking workshops.
Best Hotels in Oaxaca
Las Bugambilias 8 rooms from $90Oaxaca
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.Value chic - Fantastic value for money from this characterful and charming spot, full of quirky Mexican art and family vibes.Eco break - Eco-tourism hotel, members of ConservAgua, a program that promotes the sustainable use of natural resources.Cooking classes - Chef Pilar Cabrera runs the nextdoor Casa de los Sabores Cooking School, learn to master Mexicos inventive and exciting cuisine.Sights nearby - Check out the famous Zapotec sites at nearby Monte Albán, Mitla and Yagul, the Cabreras will happily arrange tours.Recommended by - I Escape
Casa Oaxaca 7 rooms from $169Oaxaca
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.Foodies - Chef Alejandro Ruíz has crafted two spectacular nouvelle Mexican cuisine restaurants around organic, fresh & local ingrediants.Local exploring - Oaxaca is famed as Mexicos artistic centre, learn more on one of the hotels tours of local artisan studios.Cooking classes - For a totally unique experience join the market tour and cooking class with one of Casa Oaxaca’s chefs- unbeatable!Sights nearby - Explore the beautiful cloisters of former monastery Santo Domingo de Guzmán.Recommended by - I Escape, Fodors
Hotel Azul 21 rooms from $134Oaxaca
A historic building set around a picturesque courtyard. Bedrooms are simply styled with tiled floors, contemporary art and light wooden furniture. A chic terrace bar is the ideal place to enjoy an evening tipple and the restaurant serves up classic Mexican fare. The perfect base for city exploring.Local exploring - Well located as a jump off to exploring the city and its surrounds.Sights nearby - Visit the ancient capital of the Zapotecs, Monte Alban.Full of characterTraditionalRecommended by - Tablet