See the latest prices and deals by choosing your dates.
Hotel in Oaxaca Historic Centre, Oaxaca City
Ideally set in the center of Oaxaca City, Hotel Materia has American breakfast and free WiFi throughout the property. Felt like a home away from home after exploring the city. Friendly and helpful hosts. We loved the private patio in our room. Great location. Would stay again.
Hotel in Zipolite
Located in Zipolite, a 3-minute walk from Amor Beach, COCOS HOTEL has accommodations with an outdoor swimming pool, free private parking and a garden. We loved the pool so much! The hotel is nicely located in the middle of trees and palms. The design of the whole place is just perfect. Super close to the beach.
Hotel in Puerto Escondido
Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within a 4-minute walk of Zicatela Beach. The location is excellent, its just 2 min away walking from the Main Street where all the restaurants are. The food was amazing, breakfasts, desserts, and the octopus were our favorites.
Hotel in Oaxaca City
Located in Oaxaca City, within 6 miles of Monte Alban and 27 miles of Mitla, Hotel Casa Cantera provides accommodations with a terrace and free WiFi as well as free private parking for guests who... The staff was wonderful! They helped us with everything we needed, gave us excellent recommendations for eating out, and were extremely nice the entire time. Highly recommended!
Hotel in Oaxaca City
Featuring a garden, restaurant, bar and free WiFi, Santa Cecilia Hotel is located in Oaxaca City, 5.9 miles from Monte Alban and 28 miles from Mitla. Outstanding stay at Santa Cecilia! Located on the most picturesque street. The hotel staff we so helpful and the bed was so comfy and large! Complimentary breakfast and coffee was great. Will be staying again in the future.
Hotel in Puerto Escondido
Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. This 5-star hotel offers room service and a 24-hour front desk. Everything! The place is out of this world. This is the perfect place to really disconnect. If you are an architect fan, you will definitely enjoy this place.
Hotel in Puerto Escondido
Located in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only has accommodations with a garden, free private parking, a terrace and a restaurant. Everything ! All the staff were super nice & very helpul ! Great location on the beach close to Zicatela & Punta ! Nice and comfortable rooms ! Good food.
Hotel in Santa Cruz Huatulco
Located in Santa Cruz Huatulco, a 17-minute walk from Chahue Beach, Mayev Express provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. The staff members were amazing and friendly, they went out of their way to always help us and answer our questions. Rooms were very spacious and everything function perfectly. The pool was always clean.
Hotel in Santa Cruz Huatulco
Located in Santa Cruz Huatulco, a 2-minute walk from La Bocana Beach, Hotel Casa Bocana has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The design is exceptional, it’s all very clean and well-organized. Delicious restaurant.
Hotel in Brisas de Zicatela
Casa Kuaa has an outdoor swimming pool, garden, a terrace and bar in Brisas de Zicatela. A few steps from Zicatela Beach and 2.5 miles from Commercial Walkway, the hotel has a private beach area. Everything! Beautiful, stylish rooms decorated with a good eye for detail and all with a view of the ocean. Most beautiful place I’ve been to in Mexico! The hotel itself is really quiet and private. Would definitely stay again!
Hotel in San Agustinillo
Hotel in Puerto Escondido
Hotel in Oaxaca City
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Cuatunalco
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Puerto Escondido
Hotel in Santa Cruz Huatulco
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Santa Cruz Huatulco
Popular with guests booking hotels in Oaxaca
Hotel in Oaxaca Historic Centre, Oaxaca City
Located conveniently in the center of Oaxaca City, ArcoSodi Hotel Boutique has air-conditioned rooms, a garden, free WiFi and a bar. Very comfortable, cozy and clean! The details!
Hotel in Puerto Escondido
Located in Puerto Escondido, 4.3 miles from Commercial Walkway, Casona Sforza has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Food was great, service was excellent, and the place was so beautiful.
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a terrace, a restaurant as well as a bar, Boulenc Bed and Bread is located in the center of Oaxaca City, 4.9 miles from Monte Alban. Great location, beautiful design, nice staff.
Hotel in Oaxaca Historic Centre, Oaxaca City
Conveniently located in the Oaxaca Historic Centre district of Oaxaca City, Pug Seal Oaxaca is located 29 miles from Mitla, a 7-minute walk from Santo Domingo Temple and 600 yards from Oaxaca... The breakfast was the most exquisite hotel breakfast we have ever had!
Hotel in Cuatunalco
Located in Cuatunalco, a 2-minute walk from Salchi Beach, Casa Mauna Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. Casa Maina is a hidden gem about 20 minutes from the Huatulco airport in the tiny community of...
Hotel in Oaxaca Historic Centre, Oaxaca City
In a prime location in Oaxaca City, AYOOK provides air-conditioned rooms, a garden, free WiFi and a terrace. Beautiful boutique hotel. It is cozy and decorated with good taste.
Hotel in Puerto Escondido
Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Casa Beu provides air-conditioned rooms and an outdoor swimming pool. Facilities include a sun terrace and free WiFi is available. the pool is incredible and so peaceful
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a terrace, Grana B&B is located in the center of Oaxaca City, 5 miles from Monte Alban. Built in 18th century, the property is within 28 miles of Mitla and 6.5 miles of Tule Tree. Amazing staff, extremely friendly & helpful.
Hotel in Puerto Escondido
Located in Puerto Escondido, a 2-minute walk from Principal Beach, Casa Mia has accommodations with an outdoor swimming pool, free private parking and a terrace. Great location for all 8 beaches in the area and as we were self catering, was the best location for...
Hotel in Santa Cruz Huatulco
Located in Santa Cruz Huatulco, a 10-minute walk from Chahue Beach, Condominios JAROJE has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Beautiful pool and spotless spacious suite!
Hotel in Oaxaca City
Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education projects. Great hospitality and friendly staff, lovely breakfast, homely, welcoming and very relaxing...
Hotel in San Juan Bautista Tuxtepec
City Express Junior by Marriott Tuxtepec is offering accommodations in San Juan Bautista Tuxtepec. This 3-star hotel offers free shuttle service, luggage storage space and free WiFi. The breakfast was amazing, the roos too small but pretty clean 👌 😍
Hotel in Zipolite
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. Casa Mixteca is in a perfect location on main street, steps from the beach, services and...
Hotel in Mazunte
Bungalows Tierra Viva offers fully equipped bungalows located just a 2-minute walk from Playa Rinconcito beach in Mazunte. The property has beautiful views of the mangroves surrounding it. Fantastic accommodation, facilities are clean, rooms spacious and beautiful.
Hotel in Mazunte
Located 3 minutes’ walk from Playa Marmejita Beach and 10 minutes’ walk from Playa Rinconcito Beach, OceanoMar features a palapa-roof terrace, stunning sea views and a swimming pool. I don't usually post ridiculously positive reviews, but OceanoMar deserves every compliment.
Hotel in Puerto Escondido
Surrounded by tropical gardens of fruit trees and located just 164 feet from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool and... Everything, the best place that I ever stayed in puerto Escondido
Hotel in Zipolite
LA LOMA LINDA, Bungalows, Yoga and Feldenkrais, STARLINK INTERNET is set on the hills of Zipolite, 66 feet from the beach and 1.9 mi from Puerto Ángel Beach. The place itself was so beautiful with all the stairs, the flowers, the furniture etc.
Hotel in Mazunte
Located in Mazunte and within a few steps of Mazunte Beach, Casa AVA has a garden, non-smoking rooms, and free WiFi throughout the property. Perfect position, owner was lovely and very accommodating. Clean comfortable rooms.
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a garden, Hotel Dainzu is located in the center of Oaxaca City, 4.9 miles from Monte Alban. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service. Clean place, excellent location, and huge bed!
Hotel in Oaxaca Historic Centre, Oaxaca City
Attractively located in Oaxaca City, Los Arrayanes has air-conditioned rooms, a garden, free WiFi and a terrace. Excellent location. Friendly staff. All the necessary amenities.
Hotel in Mazunte
Located in Mazunte, a few steps from Mazunte Beach, Casa Lu Hotel Boutique provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. The place was perfect. Loved the room, bathroom, the pool and the hotel service
Hotel in San Agustinillo
984 feet from San Agustinillo Beach, Zazil Retreat is located on a little hill in San Agustinillo and features on-site dining and free WiFi. Everything is absolutely stunning
Hotel in Oaxaca Historic Centre, Oaxaca City
El Rincón de Doña Bety is located in Oaxaca de Juárez, a 10-minute walk from the historic center. It features free Wi-Fi and on-site parking. Each room here features a cable TV and a fan. We stored our bikes securely in the pretty courtyard, and enjoyed sitting quietly on the open air...
Hotel in San Agustinillo
The Aamori Boutique Hotel is a newly-opened, adults-only accommodations located beachfront that offers outdoor pool, free Wi-Fi, yoga lessons, meditation and spa treatments. staff super helpful. The pool and the facilities are top. Food was delicious :)
Travelers who stayed in Oaxaca near Oaxaca International Airport (OAX) have said good things about Maria Ines Hotel Suite, Na-anché Hotel, and Fiesta Inn Oaxaca.
Among the hotels near Oaxaca International Airport in Oaxaca, Hotel Hacienda, Hospedaje Donaji, and HOTEL NIUT-JA were also highly rated.
Hotels in Oaxaca that offer highly-rated breakfasts include Casa Kalmar, El Diablo y la Sandia B&B, and Hotel con Corazón.
Breakfast at these hotels in Oaxaca are also highly-rated: Grana B&B, Casa Mauna Boutique Hotel, and Nardazul "Casa de Sueños".
The average price per night for a 3-star hotel in Oaxaca this weekend is $102 or $202 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Oaxaca this weekend cost around $593 per night (based on Booking.com prices).
On average, it costs $87 per night to book a 3-star hotel in Oaxaca for tonight. You'll pay around $194 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Oaxaca will cost around $611 (based on Booking.com prices).
On average, 3-star hotels in Oaxaca cost $79 per night, and 4-star hotels in Oaxaca are $131 per night. If you're looking for something really special, 5-star hotels in Oaxaca cost around $276 per night (based on Booking.com prices).
Casa Bagus, Casa Kalmar, and Casa Bicachi - Adults Only are some of the popular hotels in Oaxaca.
In addition, Casa Beu, Grand Fiesta Americana Oaxaca, and Grana B&B are also popular in Oaxaca.
Couples traveling to Oaxaca loved staying at Casa Bagus, Casa Kalmar, and Casa Bicachi - Adults Only.
These hotels in Oaxaca are also highly-rated by couples: NaNa Vida Hotel Oaxaca, Hotel Casa Pereyra, and Grana B&B.
There are 1,192 hotels in Oaxaca you can book on Booking.com.
Oaxaca City, Puerto Escondido, and Santa Cruz Huatulco are popular with other travelers visiting Oaxaca.
Casa Mia, Casa Bagus, and Casa Esmeralda Hotel in Oaxaca have received great reviews for the views from their hotel rooms.
Guests staying in Oaxaca also loved the views from their rooms at Casa Joseph Zicatela - Adults Only, Paraje La Huerta, and Casa Conicarit.
Many families visiting Oaxaca loved staying at Casa Carmen Reforma, Cabane Container Hotel - ADULTS ONLY, and Casa Antonieta.
Casa Beu, Grana B&B, and Casona Sforza are also popular among family travelers.
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.
Oaxaca City
The location is absolutely perfect! You're right in the centre of town, and can easily walk to markets, museums, and wonderful restaurants and cafes. The room was equipped with thoughtful amenities, such as a water dispenser (you definitely want to stay hydrated in Oaxaca!), an umbrella, and a fridge. The AC worked well and was definitely appreciated in the heat. Hugo was very friendly and helpful, and was available to answer questions as needed. As a woman traveling alone, I also felt very safe at this hotel.
Oaxaca was one of the highlights of our trip, one of the reasons being the Hotel con Corozon. Lovely, helpful staff, fantastic breakfasts (different cooked dish every day) and a good location. We loved the modern design, rooftop terrace views and the hammock! Rooms are small, but perfectly formed and thought out, with air con if needed. The fact that the proceeds from the hotel support local indigenous children in their education is another benefit.
This hotel had wonderful location. Amazing profesional & welcoming staff. Along with very comfortable beds & very clean! Breakfast was included & it was delicious every single day w incredible quality food & service. I HIGHLY recommend this hotel. And we will definitely go back when we visit Oaxaca again. Thank you for being such a wonderful & important part of our vacation.
Very nice internal courtyard and spacious rooms. We appreciated the bathroom set up, with the sink separated from the wc/shower area! Also has good size wardrobe and space to store your belongings. Have water dispenser around the hotel with both cold and hot water. The hotel is also super well insulated, Oaxaca gets pretty warm during the day but the internal courtyard was always very cool!
Hotel Materia was a very comfortable, well located small hotel. Maria and her staff were lovely and went out of their way to ensure your comfort. The rooms were spacious and clean and the beds were comfortable. The keycode entry pads were convenient. This isn't a luxury hotel, but it is very nice and comfortable and a relaxing base for a trip to Oaxaca. I would highly recommend it.
The location of La Catrina de Alcala is perfect as you walk out of the hotel straight onto a lively pedestrianised street in the heart of Oaxaca. The central square and cathedral are 2 minutes walk away. Yet the elegant interior is quiet but full of light with quirky historical touches. Our room was comfortable and a reasonable size. Staff were very pleasant and helpful.
Oaxaca City
Traditional property with old world charm. The staff were very pleasant and accommodating. The manager, Jorge, was such a gentleman it was a pleasure to stay there. The rooms are simple, clean, and comfortable. The hotel has a lovely terrace on the roof with kitchen facilities. The location was central and within walking distance of many of the landmarks of Oaxaca.
Oaxaca City
I felt very welcome - greeted in person by Gladis, who checked if I needed anything. It was a pleasure meeting her and staying at Casa Alicia. She provided a hair dryer - I really had bad hair in Mexico :) Also Gladis helped me with taxi recommendations and stayed in touch with me as a single female traveler to make sure I was ok. Thank you so much and viva Oaxaca! :)
Everything about our stay was perfect! From the communication prior to arrival to the cleanliness of the facilities to the friendliness of the staff… I just can’t say enough positive things about our time at Hotel Siglo XVII. The hotel itself is unique and beautiful and the location is ideal for anything you might want to do in Oaxaca City. Hotel Siglo is top notch!
The location can’t be beat! It’s right in the center of everything you want to see and do in Oaxaca. The hotel staff is excellent and very friendly and helpful, especially José who runs the breakfast in the courtyard. He is a one man show in constant motion and always smiling no matter how busy it gets! We will definitely stay here the next time we’re in Oaxaca!!!
Oaxaca City
Wonderful spot for a couple to stay!! Incredible location close to all sorts of interesting shops and restaurants and an easy walk to the Zocalo and the mercados. The inner courtyard is peaceful, and the hosts are responsive and friendly. The apartment itself is comfortable with a nice bed. I would definitely stay here again the next time I'm in Oaxaca!
The staff that works at the Posada del Centro is exceptional. They are kind, friendly, helpful, and very caring. I broke my femur in Oaxaca, and all of the staff helped in every way to make my stay comfortable. They went way beyond their job titles to take care of me. We also loved the coffee cafe next to the hotel. It has great food and delicious coffee.
Oaxaca City
The tranquility of the guesthouse. And the friendliness of the host. Proprietress Senora Carmen and her son invited me to drink mescal in the cool evening at the second floor alfresco terrace, and also to teatime hot Oaxaca chocolate. She speaks enough English to narrate about life in Oaxaca. The hotel is just one block from the Mercado Merced.
Oaxaca City
The hotel offers spacious studios with a small kitchen at a reasonable price, given the touristic importance of Oaxaca. It is just a five minutes walk from Sto. Domingo and close to all other attractions of Oaxaca city. It is easy to reach by car and has on-site parking, which uses to be a mayor problem in many other hotels of the city centre.
Ricardo and his staff went above and beyond to make our stay in Oaxaca a highlight of our trip around Mexico. The hotel is in a central location. It is most attractive throughout and has a wonderful rooftop terrace. The breakfasts were delicious and excellent value. Overall, our experience was excellent and we look forward to returning.
My partner and I really liked our staying at the BKL hotel! Their breakfast had traditional Oaxaca bread and chocolate so it made it very special for us. The staff was very nice to us too. We were able to check in early even though we arrived early. The room was very aesthetic. Overall the hotel made our staying in Oaxaca special :)
Oaxaca City
I had a great stay at Yabanhi Hostel. Victor was especially helpful, the information about Oaxaca that I got from him was valuable, I used his recommendations to plan many of my days. The room was comfortable, clean and centrally located, and the rooftop patio is perfect for viewing the city, sunrises and sunsets.
What a beautiful spot in the heart of Oaxaca. The rooms are all themed according to regions of Mexico, and our room was full of decoration made of musical instruments. The rooftop was perfect, especially to watch the moon. It's an eco-friendly, conscious place to stay in a very clean, artistic city.
The Posada Independencia is located an easy walk to all the activities in Oaxaca. Traffic noise is loud at times. The hotel & grounds are a bit spartan, but very well maintained, clean and safe. It’s the little things that make a big difference; great breakfast, several drinking water dispensers.
Staffs are really kind and helpful to us. Last day they gave us free late check-out so we enjoyed full-day trip, which was very convenient for us. This is the first time I received free late check-out in Mexico. I will visit this hotel again if there is another opportunity to go to Oaxaca.