Pick your preferred language. We speak English and 42 other languages.
Located in Puerto Escondido, and beachfront to Zicatela Beach, Punta Zicatela Hotel features a garden and terrace. Providing a bar, the property is located within 2.7 mi of Commercial Walkway. Staff was so nice, the place is super clean, right on the ocean. It was perfect.
Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education projects. Staff was very nice and accommodating. The hotel is beautiful, comfortable and clean, with a great location. Breakfast very tasty and changes everyday. We had an exceptional stay and would recommend it.
Located in Zipolite and with Zipolite-Puerto Angel Lighthouse reachable within 1.7 miles, Hotel Descalzo has a tour desk, rooms, a garden, free WiFi and a bar. Love Beach is a 13-minute walk away. Wish I could’ve stayed longer, the place is a little piece of heaven. Very comfortable, staff is great, location is good.
Agrado Guest House features free bikes, garden, a bar and shared lounge in Oaxaca City. I loveed the communal dining, the food and the decor of the hotel.
Featuring a garden and views of garden, Posada Olivo is located in Mazunte, an 11-minute walk from Mazunte Beach. Built in 2014, the property is within a 17-minute walk of Punta Cometa. Super quiet and comfortable, staff is super friendly and giving good tips and recommendations of what is around! Super well located between Mazunte and San Augustinillo, rooms are clean and well decorated. Animals on the property are nice and friendly
Conveniently located in Oaxaca City, Hotel NaNa Vida provides air-conditioned rooms, a garden, free WiFi and a bar. Featuring a 24-hour front desk, this property also has a restaurant and a terrace. Super attentive staff, very helpful and professional. Great courtyard to soak up some sun, especially with the free mezcal, water and Coca Cola! The bed was also comfortable
Hotel Nonni is located in Santa Cruz Huatulco, 1.3 miles from Santa Cruz Bay and a 4-minute walk from Downtown Huatulco/Crucecita. Location was close to the square. Nice and clean. Staff were excellent. We will be back for another stay.
Featuring free WiFi throughout the property, Hotel Casa Mixteca is located in Zipolite, on Zipolite Walkway. The beach is just a short walk from Hotel Casa Mixteca. Loved everything about this hotel. Cute little balcony with a hammock to unwind in after a long day at the beach. We had a kitchen that we rarely cooked in but we definitely used the refrigerator to store some fresh fruit so that we can make smoothies with the blender every morning - it was amazing, especially with some fresh coconut water! Even though there was a bar next door, the music was not too loud so it rarely effected us. Yes, the showers are cold but I believe most hotels in the beach towns have cold water, which was refreshing after being in the heat during the day.
Featuring bar, a sun terrace with a swimming pool and a shared lounge, Shavanna Hotel Boutique is located in Puerto Escondido, a 20-minute walk from Downtown Puerto Escondido and one mile from... I loved it they made my days in Puerto more than amazing, they were some nice helping me to celebrate my boyfriend's birthday...they place is so nice and lovely.
Villa Aikia adult only property is located in Zipolite, 1969 feet from Zipolite Walkway and 1.1 mi from Love Beach. Everything was fantastic! The staff was very friendly, service was amazing and they worked hard to keep the grounds clean. Music and ambiance had a luxury feel.
This colorful, Mexican-style hotel is located less than 1312 feet from Oaxaca’s Zocalo plaza and features free breakfast, an on-site bar and dry cleaning services. Wonderful and helpful Staff. Amazing food!
La Loma Linda: Bungalows, Yoga and Feldenkrais is set on the hills of Zipolite, 66 feet from the beach and 1.9 mi from Puerto Ángel Beach. Excellent please to spend a day and relax with family or partner. We will definitely come back.
La Catrina de Alcala is centrally located 656 feet from the Zocalo Main Square and La Alameda Central Park. This is a fantastic, small hotel in the heart of Oaxaca Centro.
Set on the beautiful Oaxacan Riviera, Celeste del Mar Eco-Hotel is located just a few steps from Mermejita Beach and a 2-minute walk from Mazunte town. Had an absolutely wonderful time. Spotlessly clean and comfortable, and unique design.
Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool. We had a great time, everything’s good, delicious breakfast included, the staff, the pool, room, all...
This boutique hotel is in Oaxaca, Mexico and is just 100 ft from the Oaxaca Cathedral. The hotel features traditional Mexican décor, a gourmet restaurant and spacious rooms. Wonderful! Charming hotel and the location was great. Walkable to everything!
Located in Oaxaca City and with 20 de Noviembre Market reachable within an 11-minute walk, Hotel Las Golondrinas has concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge. We enjoyed eating our continental breakfast every morning in the beautiful plant-filled patio.
Hotel Casa Pridda is located on the beachfront in Puerto Escondido, 1.9 miles from Zicatela Beach and 2.4 miles from Commercial Walkway. Casa Pridda was a wonderful getaway.
Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education projects. Staff was very nice and accommodating.
Featuring a bar, Casa Antonieta is located in Oaxaca City in the Oaxaca region, a 10-minute walk from Downtown Oaxaca de Juarez and 6 miles from Monte Alban. Great location and very helpful staff.
Located in Oaxaca City, a 12-minute walk from Downtown Oaxaca de Juarez, Casa Carmen Morelos provides a terrace. This property greatly exceeded our expectations. The staff was excellent as were the accommodations.
Located in Zipolite and with Zipolite-Puerto Angel Lighthouse reachable within 1.7 miles, Hotel Descalzo has a tour desk, rooms, a garden, free WiFi and a bar. Love Beach is a 13-minute walk away. Wish I could’ve stayed longer, the place is a little piece of heaven.
Teocalli is located in Teotitlán del Valle and features a garden. The property provides a 24-hour front desk, a shuttle service, a shared kitchen and free WiFi. My hosts were gracious and helpful, providing sumptuous breakfasts and information about the village...
Located in Santa Cruz Huatulco, 1.7 miles from Downtown Huatulco/Crucecita, YUU-LEE CASA BENDITA HUATULCO features views of the mountain. The staff was super friendly and helpful!
Casa Cometa is offering accommodations in San Agustinillo. Featuring a garden, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Beautiful spot and very friendly and accommodating people
Featuring a garden, Casa Qi Mazunte is located in San Agustinillo in the Oaxaca region, an 8-minute walk from San Agustinillo Beach. I liked the view of the sea I liked the tranquility of the place
Offering air-conditioned rooms in the Oaxaca Historic Center district of Oaxaca City, Casa Hotel Carmen Oaxaca (Reforma) is 1.1 mi from Downtown Oaxaca de Juarez. The staff were really friendly and helped us with all our questions and requests.
Offering a gourmet cafeteria, Marialicia Suites Hotel Boutique is located 1969 feet from Oaxaca de Juárez main square. Extremely clean. Well designed by thoughtful architect. Dulce is a gem! Excellent breakfast.
Marhialja Suites is located just 820 feet from Oaxaca Cathedral and the Zocalo Square, in the historic center of Oaxaca. It offers charming rooms with free Wi-Fi and a spa bath. The location is awesome if you want to be close to all of the action of the zocalo and city.
Flor de Mar is located a 3-minute walk from Roca Blanca Beach and 10 minutes’ walk from Camarones Beach. It features a garden and free parking. Abelardo es un excellente host y muy amable. Las habitaciones son hermosas y cómodas!
Offering yoga lessons, a swimming pool and free breakfast, Hotel Cosijo Turismo Rural is located 5.6 mi from El Árbol del Tule and Santa María del Tule Historic Center. The hotel is very nice in terms of decor, and the rooms are very well kept.
This contemporary Mexican-style property is located in Mazunte facing the Pacific Ocean. Excelent food, directly competing with top restaurants. Boutique hotel, intimate and chill-out vibe.
Just a 10-minute drive from the beach, the secluded Hotel y Club Campestre Altos Paraiso offers guests free Wi-Fi in public areas and an outdoor swimming pool.
This hotel in Oaxaca has been booked 281 times
This hotel in Oaxaca has been booked 181 times
This hotel in Oaxaca has been booked 169 times
This hotel in Oaxaca has been booked 242 times
This hotel in Oaxaca has been booked 186 times
This hotel in Oaxaca has been booked 333 times
This hotel in Oaxaca has been booked 158 times
This hotel in Oaxaca has been booked 191 times
On average, 3-star hotels in Oaxaca cost $47 per night, and 4-star hotels in Oaxaca are $79 per night. If you're looking for something really special, 5-star hotels in Oaxaca cost around $139 per night (based on Booking.com prices).
Popular places to stay in Oaxaca include hotels near Zicatela Beach, Carrizalillo Beach, and Hierve el Agua.
There are 1,011 hotels in Oaxaca you can book on Booking.com.
Oaxaca is a beautiful city, filled with great restaurants, shopping and friendly people. We walked everywhere and felt very safe wherever we were at any time of the day or night. The cultural center is a must see. Also the day trips are worth the time and they are very reasonable. We will return to Oaxaca and recommend it to our friends.
We are fans of Oaxaca coming here on several occasions. The soul of this old colonial city makes you forgetting your worries and dress of your daily life. If you are looking arnaud the real spirit of Mexico and he real values of simple things in life, then you’ll find it here: happiness, easy going life, unstresfull, people smiling, humble, nice and friendly. You can feel it at around corners, you can even dance on traditional music on the street and give a few pesos as a contribution which helps a lot the people leaving here. The handcrafted art is something special and unique in Oaxaca. You can’t leave without it! Just beautiful place where to stay with a wonderful climate.
Oaxaca - historic part of town is a true gem: old buildings being restored; lots of beautiful art galleries; local art is colorful and unique. Beautiful weaving and textiles by local Indian tribes - gorgeous handwork. Lots of places to dine and enjoy in the historic part of town. The breakfasts and lunches are not to be missed in La Quinta Real - historic part of town, a former monastery, beautiful interior...You must do the tour at the etnobitabical garden on grounds of Sto. Domingo Cathedral. Tours are in English.
I love Oaxaca City. The old colonial center is walkable and always interesting, full of people and life, with buskers, musicians, families, lovers and tourists out for a paseo, shopping, hustling, and entertaining. The food is renowned. Try Zandunga, Mesquite, Biznaga, La Popular. Los Pacos has a tasting dish of all 7 of the main moles. In Situ is a veritable museum of mezcals. The big market, Centro de Abastos, is vast, with very few tourists, but tons of local necessities. Lots of museums and gardens. And ancient ruins. And artisanal crafts. For language schools, check out Instituto Cultural Oaxaca. I could go on. See for yourself.
Oaxaca is a great and safe city to visit The best gastronomical state in Mexico Great for tourism, all tour agencies are affordable, well organized and great The people in Oaxaca is really nice and take care of tourism Great attractions like the city center, el andador, Hierve el Agua, Mitla, Monte Albán You don’t need to rent a car, taxis are cheap and common, the tours are better with a guide and cheap, also bilingual
Oaxaca is beautiful in its people, architecture and culture. The old city is gorgeous and very walkable with excellent and creative restaurants. It feels safe all the time and is central to great day trips to Monte Alban (don’t miss) and Hierve el Agua (worth the trip). Do a little research before you go and you will have a great time.
Oaxaca is an awesome place to visit, it has a large variety of traditions and beautiful culture. It is a great place to have a relaxing vacation. It’s food is delicious, exotic and super interesting. There are a lot of great and interesting places to visit and many places to learn about the traditional drink: Mezcal. Visit restaurant Boulenc, everything is delicious and special. We also enjoyed restaurant Los Danzantes. Both of them are very busy and don’t accept reservations on vacations , so be sure to arrive early!
Simplemente amo Oaxaca, por su comida, su chocolate, sus lugares y zonas arqueológicas. Sus playas y la hospitalidad de la gente. Es mi estado favorito de Mexico.
Oaxaca city and all of its people are some of the warmest, helpful and welcoming people I have met in Mexico. The Bnb that I stayed in, El Diablo y La Sandia, made my stay there so comfortable. They went out of their way to help me with some medical issues that I had. Also, the restaurant/bakery, Boulenc, was also very accommodating with my issues and I was able to enjoy my week stay there as comfortable as could be. I plan to go back next year!
Friendly and charming small village outside Oaxaca. Very glad we spent time here. From collectivo trip to Hierve del Agua, the ruins of Mitla within the village, our very nice Hotel Don Cenobio right in the center of town. Small shops -especially Guadelope's artistically hand painted (by her son)& filled with lovely hand made items, located on the corner across from Don Cenobio hotel; many artisans- especially "Artelar" fabulous traditional weaving and embroidery by Emiliano and Delfina; great food, especially Dona Chica. I could go on and on. We were definitely happy here.
8.6 Excellent 122 reviews
The views from the rooftop is amazing!!! This hotel is beautiful and of great value. Queen bed was super comfortable. The room/bathroom was all really clean! The Security safety box was great to have with easy instructions. Staff were really helpful. Laundry service was really convenient and cheap. The courtyard is fantastic. It's about a 15-20min walk to the Zocalo but a 10min walk to Santo Domingo church, gardens and amazing restaurants in the north part of Oaxaca city central. Overall had a really comfortable stay at Un Sueño!
9.8 Exceptional 91 reviews
The staff was both very professional and friendly, going out of their way to help us. To a great extent the experience is determined by the staff and they were great. Luis gave us great advice about what to see and where to go as well as showing great patience with my fractured Spanish. The hotel lobby and rooms were impeccably clean. The location is ideal. It is only a couple of blocks to the Zocalo and mere steps away from wonderful restaurants. I will definitely stay at Casa Antonieta on our next visit to Oaxaca.
8.2 Very Good 123 reviews
Very well located hotel on the zocalo in the heart of Oaxaca City. The rooms are huge and comfortable, and most importantly, my room was quiet at night--with no loud bars or discos nearby blaring their music. The colonial architecture with its courtyard, arches, and glass ceiling is charming and gives a very authentic feel to the hotel overall. This place is very good value overall, and Hotel Monte Alban exceeded my expectations. I would stay here again in a heartbeat!
9.0 Awesome 250 reviews
The staff, the vibe and the place could not be better. The concept of the hotel is outstanding, they support artists from all over the world and have created an eco-friendly, beautiful reflection of Oaxaca. Breakfast is delicious, the rooms are super comfortable, the guests are all friendly and it’s a great place to arrive if you’re a solo traveler. Mexican owned and operated, outstanding.
8.9 Excellent 263 reviews
We returned to Casa Antiqua after several years and were delighted to find that the experience and service were as good as our first time. Oaxaca has evolved and been discovered, and this lovely hotel is perfectly situated in the heart of the action. The rooms are well appointed, and the addition of valet parking for our rental car made coming and going very easy.
9.0 Awesome 246 reviews
Breakfast was delicious. Loved the music group playing. The hotel is beautiful, it is one of the places you must visit as a tourist . The bed is comfortable, the TV is basic but who wants to watch tv when in Oaxaca. It is in a perfect location, close to everything. The waitstaff and room service are really nice.
8.5 Very Good 18 reviews
Convivio is a wonderful place to stay ... besides being a cool hotel, it is a hip, stylish place for artists to meet, and it is in a great location in central Oaxaca. Jair and the rest of the staff were so kind and helpful, and the rooms have marvelous pop-art that put a smile on my face. Highly recommended!
8.4 Very Good 191 reviews
The staff were very good. The cleanliness of the hotel was excellent. The location was the best. Only 4 blocks from the main square and 5 min walks to the 3 large markets that had everything that Oaxaca has to offer. So much to see. The restaurants close by were very good. Taxis and buses were abundant.
9.2 Awesome 133 reviews
The staff was there to greet us upon arrival. They took care of us the minute we arrived. The hotel is near the center, very clean and cozy. The breakfast was amazing. You get to experience authentic Oaxacan cuisine. Alex and Carlos were awesome. Very hospitable. Will definitely stay again.
8.7 Excellent 320 reviews
It was a lovely hotel located 2 blocks from the central square in Oaxaca. It has a beautiful central courtyard that is pleasant for eating or relaxing. The staff was sweet, friendly, and helpful. The room was clean and the bed was very comfortable. The food and drinks were quite good.
9.1 Awesome 32 reviews
Really enjoyed my stay, staff was great, very clean room, bed was very comfortable. Great location. They have installed glass sliding doors to which really help for any noise, I will for sure be back as I am a pilot, often in Oaxaca and have stayed at many hotels all around Oaxaca.
8.8 Excellent 350 reviews
This hotel is a beautiful little oasis in Oaxaca city. We absolutely loved the pool and the peace and quiet of the property. We found ourselves walking ~15 minutes to get to the restaurants that we wanted to go to but it was well worth it for the peaceful setting of the hotel.
9.7 Exceptional 28 reviews
Spacious quiet apartment, with a lovely balcony in the heart of Oaxaca. It was so convenient to have a full kitchen and laundry in the apartment. The beds were comfortable and the A/C kept us cool at night. Hosts were kind and accessible. All around wonderful experience.
8.7 Excellent 138 reviews
The hotel is very centrally located, set in an old convent with beautiful courtyards and gardens. The breakfast and service were good and we enjoyed the use of the small pool on the roof with views of the skyline of Oaxaca. Beds are comfortable and air conditioner is quiet.
7.9 Good 49 reviews
Great Hotel !! Very quite and safe !! Away from noise in Oaxaca Centro Historico but a close and safe walk to all Centro Historico Locations. Mercado and Restaurants next door to Hotel Dona Bety. Will stay here again when I am in Oaxaca de Juarez Oaxaca !!
9.3 Awesome 329 reviews
This is a lovely boutique hotel with very warm hosts who are ever welcoming and keen to help you make the best of your stay in Oaxaca. The hotel itself is very central to everything -- the zocolo, botanical garden, good eateries and museums.
9.1 Awesome 226 reviews
The staff was wonderful, so helpful and changes our room to fit our needs easily. Breakfast was tasty. This location is so convenient to the Zocalo and the arts district of Oaxaca. The art gallary attached to the hotel is a bonus!
8.1 Very Good 74 reviews
We stayed at the Hotel Casa Mercedes for over three weeks in Oaxaca while attending a Spanish Language School. We found the Hotel to be excellently located, priced correctly for the value and the staff very courtesy and helpful.
8.9 Excellent 102 reviews
Friendliness of staff, many plants and water features, roof top for reading, wonderful area to buy breakfast. The Oaxacan atmosphere of the whole hotel, not boringly modern.
8.4 Very Good 420 reviews
Nice clean hotel . Rooms small but good value for the room . Close to main attractions . Oaxaca is one of my favorite cities . Very enjoyable stay .