See the latest prices and deals by choosing your dates.
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the center of Oaxaca City, 6.2 miles from Monte Alban. Very friendly and helpfull staff. Parking very near to the hotel.
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. It is such a little hidden gem, very calm yet only 5 min walk to all the attractions. The design and cleanliness of the rooms are perfect. Most importantly, the owner Maria is a real host, helping with all the arrangements and checking up with you if everything is ok. Would definitely recommend
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. We really enjoyed our entire experience! The staff was very helpful and nice, the room was super clean, food was fresh and good, and the welcoming drink was delicious. Thanks so much for all the tips along our stay.
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 service was excellent, ladys at the front desk very profesional. Housekeeper was excellent. Place very clean everyone very kind. For sure next trip to Oaxaca we will come back to this hotel. thank you. thank you
Hotel in Puerto Escondido
Punta Kai Hotel Hostal in Puerto Escondido provides adults only accommodations with an outdoor swimming pool, a terrace and a bar. Everything was very nice and clean and close to everything
Hotel in Puerto Escondido
Casa TO in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar. - Design, interior and architecture - pool and lobby - quiet and calm
Hotel in Oaxaca City
Featuring a garden, bar and views of city, Santa Cecilia Hotel is located in Oaxaca City, 5.9 miles from Monte Alban. This was a lovely quiet hotel. Despite not being in the centre, there were 3 great restaurants a few minutes walk away - Mexican, Moroccan and Wholefood. Our outlook was onto a sweet little garden. Refillable bottled water was always available. The staff were always at reception. Good morning coffee was served downstairs and was included. The room was light and well fitted out, with a small balcony and two fans, one in the ceiling which we much preferred to aircon. A pleasant 25 minute walk into the centre of town . Perfect for us and very relaxing at the end of hot, busy days
Hotel in Oaxaca Historic Centre, Oaxaca City
Casa de la Asunción provides accommodations with free WiFi throughout the property in the center of Oaxaca City, 5 miles from Monte Alban. Great location and very helpful staff.
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. Stunning secluded property nestled within rich dune vegetation. This is barefoot luxury at its best. Expect to get sandy feet while exploring all the architectural features. We particularly liked the on-site restaurant and our private pool in the accommodation. Thank you to the staff who were able to keep the Hammam open late so we could enjoy it as part of our stay.
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Oaxaca City
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
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. Great value. Full room with a suite style dining/setting/kitchenette. 2 large beds.
Hotel in Oaxaca Historic Centre, Oaxaca City
Located in Oaxaca City and with Monte Alban reachable within 5.3 miles, ArcoSodi Hotel Boutique has concierge services, non-smoking rooms, a garden, free WiFi throughout the property 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. The location is excellent, and you have the beach in front almost completely by yourself (but no...
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. We stayed for 5 nights and loved our stay!
Hotel in Zipolite
Located in Zipolite, Casa Nudista - LGBT Hotel is 328 feet from Zipolite Walkway and offers various facilities, such as a bar, pool and music all day. Great place to stay, dorms are great value as long as you're happy sharing with others
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... we liked and enjoyed everything at the hotel. the architecture and its history is fantastic.
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. very relaxing place, amazing beach
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. The breakfast was amazing! The location was great in the city centre but not in the thick of it.
Hotel in Puerto Escondido
1.1 miles from Playa Puerto Ángelito, Hotel Gamito is located in Puerto Escondido and has air-conditioned rooms with free WiFi. Really really clean, hot showers, quiet, good aircon, good location at edge of Centro about 20...
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, you can get to every beach walking if you want to.
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. Perfect location, comfortable and clean!
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. What can I say? Everything was perfect. Amazing little hotel but like being at home.
Hotel in Oaxaca City
Located in Oaxaca City, 4.5 miles from Monte Alban, Life Hotel has accommodations with a fitness center, free private parking, a shared lounge and a terrace. Amazing value for money. We have been to Oaxaca before and stayed in various hotels in the city...
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. The hotel is is very nice. The rooms are comfortable and nicely decorated The staff is helpful.
Hotel in Oaxaca Historic Centre, Oaxaca City
Located only a 5-minute walk from Oaxaca City’s Zocalo plaza, the centrally located Las Mariposas Hotel & Studios offers guests free WiFi, drinking water and local calls. Everything! The accommodations are lovely & very comfortable.
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 room has many amenities with a wonderful view and the bungalows have several shared terraces...
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. Perfect location on the beach, with lovely accommodations and flexible check-in and check-out...
Hotel in San Agustinillo
Located in San Agustinillo, a few steps from Agustinillo Beach, Hotel Boutique casa la Malagueña has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The view from my room was gorgeous. The pool was clean and sooo nice to swim in.
Hotel in Santiago Pinotepa Nacional
Ivissa Hotel is a 4-star property located in Santiago Pinotepa Nacional. Featuring room service, this property also has a restaurant and a terrace. Beautiful place. Helpfull staff.
Hotel in Cuatunalco
The Manta Raya Hotel - right on the beach is an boutique hotel amid an almost unknown beach, and its swimming pool is located by the sea. The hotel is surrounded by the sea and the mountains. We had a wonderful time at Manta Raya.
Hotel in Oaxaca Historic Centre, Oaxaca City
Located in Oaxaca City, 5.3 miles from Monte Alban, Hotel Maela provides accommodations with a garden, free private parking, a terrace and a restaurant. the location was excellent and the room was super clean and functional for my daughter & i.
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. Very helpfull staff.They helped us in collecting a lost suitcase from the airport.
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. The courtyard, the terrace, the rooftop, the beautiful lush plants everywhere, the location with...
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. we recently stayed at Zazil retreat with an incredible view and stunning architecture, and I was...
NaNa Vida Hotel Oaxaca, Grana B&B, and Casa Bagus are some of the popular hotels in Oaxaca.
In addition, Casa Kalmar, Casa Bicachi - Adults Only, and Grand Fiesta Americana Oaxaca are also popular in Oaxaca.
Hotel Tabáa Oaxaca, Casa Bagus, and Paraje La Huerta 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 Mauna Boutique Hotel, Cabañas Punta Placer, and Hotel Materia.
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.
The average price per night for a 3-star hotel in Oaxaca this weekend is $105 or $231 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Oaxaca this weekend cost around $711 per night (based on Booking.com prices).
Oaxaca City, Puerto Escondido, and Santa Cruz Huatulco are popular with other travelers visiting Oaxaca.
Couples traveling to Oaxaca loved staying at Casa Bagus, Casa Bicachi - Adults Only, and Casa Kalmar.
These hotels in Oaxaca are also highly-rated by couples: Grana B&B, Casa Carmen Reforma, and Grand Fiesta Americana Oaxaca.
On average, it costs $99 per night to book a 3-star hotel in Oaxaca for tonight. You'll pay around $226 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Oaxaca will cost around $677 (based on Booking.com prices).
There are 1,271 hotels in Oaxaca you can book on Booking.com.
On average, 3-star hotels in Oaxaca cost $69 per night, and 4-star hotels in Oaxaca are $119 per night. If you're looking for something really special, 5-star hotels in Oaxaca cost around $253 per night (based on Booking.com prices).
Hotels in Oaxaca that offer highly-rated breakfasts include Casa Carmen Reforma, Casa Kalmar, and Grana B&B.
Breakfast at these hotels in Oaxaca are also highly-rated: Hotel con Corazón, Nardazul "Casa de Sueños", and Casa Mauna Boutique Hotel.
Many families visiting Oaxaca loved staying at Casa Carmen Reforma, Cabane Container Hotel - ADULTS ONLY, and Casa Antonieta.
Casa Beu, Grana B&B, and Casa Bagus 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.
Very nicely appointed boutique hotel. Comfy beds, nice linens, quality bath products, good coffee. Close to Zócalo but not noisy. Calle Hildalgo is not as busy as some of the streets near Zócalo. The room had a private patio sitting area, also sitting area in room, streaming tv, in the morning they offer good coffee, small cookies. In the evening they have hot tea and fresh fruit available after 7 pm. A cute coffee shop is attached plus an on-site roof top restaurant/bar. Will definitely stay here next time I’m in Oaxaca
Oaxaca City
The apartment is great. Yara is helpful, accommodating, and accessible. I particularly appreciate that the main bedroom is dark and curiously quiet, which is not a given in Oaxaca. Everything is there, great little kitchen and cool roof terrace. Lots of friendly tiendas on the block. It’s a real neighborhood in all the best ways. We had memelas on the corner and there is even a tortillaria across the street. It’s a great spot to enjoy Oaxaca as a tourist while getting a taste of real life in a Mexican city.
Absolutely fabulous boutique hotel in Oaxaca. We stayed here for 5 nights on our honeymoon and couldn't have asked for a more perfect place. The hotel has only 4 rooms, two upstairs and two downstairs. The upstairs rooms are INCREDIBLE and both have a private patio with an outdoor bathtub. The breakfast is spectacular and served on the private patio. I would stay here again in a heartbeat! In fact, we'd come all the way back to Mexico just for this hotel!
Oaxaca City
My boyfriend and I liked the place, very cozy place, felt like home, close to lots of things walking distance, upstairs apartment with no neighbors (just perfect), easy access. Adriana and Diego approved early check-in at no extra cost, they gave us thorough and detailed instructions and information with photos via WhatsApp, that was awesome. Diego was available any day any time. When we go back to Oaxaca this will be the place I will definitely, stay again!
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.
Oaxaca City
Our flight was cancelled and we got in in the middle of the night. Our hosts checked to see if they could find other ways to get to Oaxaca for us. They asked we send them a message to let them know we got in safe, no matter what the time. They sent a video as to how to get in to the building and the apartment (electronic keypads) to avoid any confusion. Fantastic service - the best we've had, and we travel a lot. Thank you!
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.
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!
Oaxaca City
Jr- kiyo made my trip very special. The place was very secluded but great location as well. Breakfast was very creative and flavorful. Coffee and teas were amazing! Staff were always welcoming and helpful. Communicate with hotel was always on point and clear. Maria who is a manager was so kind and wonderful. I will definitely stay if I go to Oaxaca again.
Oaxaca is a magical place and Hotel Casa Pereyra is the perfect hotel to experience it. The owners and staff are some of the kindest and warmest hosts we've ever met. They genuinely want to help you experience the best of Oaxaca. The breakfast is outstanding. Homemade food cooked with care. We loved staying at Casa Pereyra and were sad to leave.
Incredible property - absolutely stunning and beautifully designed with amazing customer service and also the best location in Oaxaca City. We had such amazing food on our trip but actually our favorite meal was the hotel breakfast - the mushroom memela is a must! Can’t wait to come back, this is one of our favorite hotels we’ve ever stayed in.
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.
The staff were so friendly and welcoming during our stay at Ayook. We had an early flight upon arriving in Oaxaca, and the manager on duty was very accommodating in allowing us to check in early. The hotel is beautifully designed. The rooms are clean and set up well for you to feel comfortable. I would recommend you stay at Ayook.
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.
Oaxaca City
We loved our stay in this clever apartment. It has everything you need! The bed is like a cloud and it was a haven for us! The host very extremely kind and accomodating and let us check in early after an overnight bus ride. We are very grateful and will definitely book again when we return to Oaxaca :)
Lovely little place in a perfect location for exploring Oaxaca. I really enjoyed my stay here and loved the property’s design and attention to detail. It’s a beautiful space, and the staff was terrific - always very friendly and helpful. Would definitely recommend this hotel for a visit to Oaxaca!
Lovely little hotel within walking distance of pretty much anything most people would want to see in Oaxaca! The front desk staff were excellent, handling our questions and even proactively helping us get a taxi earlier on our departure day when a strike was blocking the main road to the airport.
Oaxaca City
10 minute walk from Oaxaca's Historic Center. Private parking has enough room for 4 vehicles. Apartment has cozy living room area, large dining table, kitchen with fridge and kitchen appliances. Big bedroom, closet, bathroom with hot water. Shops and restaurants within walking distance.
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.