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 staff, very thoughtful and attending to our needs!
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. Very cosy and well-decorated little hotel (only 5 rooms). The location is great for travellers looking to stay in the city center, without being on a touristic place. The outside is very nice for breakfast and the staff is helpful. We had a very nice stay and would recommend this hotel, for sure!!
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. Lovely Pool and staff. Very clean and attentive. Good shared showers and toilets. Lots of fans in the room, comfortable beds, individual lockers.
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 rooms are clean, cozy and nicely decorated, the pool and bar are fantastic
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. Beautiful architecture and design. The refreshing pool is definitely the highlight of Casa To.
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. I enjoyed my stay so much I extended a few nights. The staff are incredibly kind, my room was very clean and cozy, and I enjoyed walking around the neighbourhood. The wifi was good and suitable to take a work call from my room.
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. Fantastic location right in the middle of town. Room was beautiful, spacious and airy; everything you would need for a Oaxacan get away. Host extremely helpful :)
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. The views and food were excellent. Staff is super helpful and catering to your needs.
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 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. Clean, cosy, charming and very well equipped. This hotel is extremely good value for money.
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 and seclusion on the beach. Not too far from town.
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 loved everything about this place!
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... Beautifully remodeled property that has the character of the past with updated features.
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. Stunning location & facilities.
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 quality of the service and the hotel. The breakfast is a huge plus.
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. I can’t recommend this hotel enough. The moment you arrive you are made feel welcome and...
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. Everything was perfect. Host very friendly!
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. Check in was easy. The staff was very kind and helpful and attentive.
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. Fantastic friendly hotel with a social conscience.
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 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 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. lovely, perfectly situated accommodation in Zipolite.
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. Wonderful staff and great location!
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. The facilites were amazing, we felt so comfortable and enjoyed every moment during our stay, options...
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 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. Beautiful property and good value for money. Close to the beach and the main street.
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 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. Beautiful property, secluded location, wonderful staff, comfortable clean spacious room, everything...
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. amazing!!! the hotel is super cute and the best location!
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. Great location, extremely helpful staff, free safe parking, couldn't be happier with our stay...
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. Really excellent and comfortable place to stay in Oaxaca, hidden away like a gem.
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
Oaxaca City, Puerto Escondido, and Santa Cruz Huatulco are popular with other travelers visiting Oaxaca.
Paraje La Huerta, Casa Joseph Zicatela - Adults Only, and Casa Bagus 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 Hotel Tabáa Oaxaca, Casa Mauna Boutique Hotel, and Cabañas Punta Placer.
There are 1,266 hotels in Oaxaca you can book on Booking.com.
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 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 Cabane Container Hotel - ADULTS ONLY.
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 Casa Beu are also popular in Oaxaca.
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 $254 per night (based on Booking.com prices).
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, Hotel Casa Pereyra, and NaNa Vida Hotel Oaxaca.
The average price per night for a 3-star hotel in Oaxaca this weekend is $114 or $219 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Oaxaca this weekend cost around $701 per night (based on Booking.com prices).
Many families visiting Oaxaca loved staying at Casa Carmen Reforma, Cabane Container Hotel - ADULTS ONLY, and Casa Beu.
Casa Antonieta, NaNa Vida Hotel Oaxaca, and Casona Sforza are also popular among family travelers.
On average, it costs $84 per night to book a 3-star hotel in Oaxaca for tonight. You'll pay around $214 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Oaxaca will cost around $695 (based on Booking.com prices).
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 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.
The whole place was so lovely, the room exceeded our expectations and the terrace was amazing! The staff were so helpful, and they serve amazing breakfast with lunch and dinner options from their restaurant next door (which we highly recommend)! Wouldn’t stay anywhere else in Oaxaca after finding this gem.
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 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.
All the staff was very friendly and helpful! Our waiter Omar was extremely helpful answering our many questions we had about Oaxaca and places to visit. The location was perfect! Walking distance from a lot of places we visited and the hotel staff helped us with booking our tours.