See the latest prices and deals by choosing your dates.
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. it was absolutely beautiful, really well designed, fit into the nature surrounding it, extremely kind staff. truly one of my favourite hotel experiences. they had fresh mangoes and banana available to eat free it was incredible
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 loved the room, its size, design, big windows and a small balcony - The personnel is great, very happy to help with any question I had - The hotel is situated in a very nice and calm neighborhood, with lots of graffitis
Hotel in Puerto Escondido
Facing the beachfront, Terrestre, a Member of Design Hotels offers 5-star accommodations in Puerto Escondido and features a garden, bar and private beach area. good facilities and good service
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 was so lovely. Great location where I could walk along the beach to get to other areas with more restaurants and shops, but the area right around the hotel is very quiet. the service was incredible.
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. Clean pool. Good breakfast. 500m to downtown. Quiet and safe zoom. Highly recommended.
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. Absolutely phenomenal design and attention to detail. Everything was gorgeous! And the staff were incredibly friendly and helpful.
Hotel in Brisas de Zicatela
Casa Kuaa has an outdoor swimming pool, garden, a terrace and bar in Brisas de Zicatela. Loved it - gorgeous little boutique hotel - staff were welcoming and always there to help. Would stay there again in a heartbeat.
Hotel in Puerto Escondido
Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. We really enjoyed our stay at Casa Bicachi. The facilities are beautiful and very clean. It's just a short 5-minute walk to the beach — far enough away so it's quiet in the evenings, but close enough to be amongst the action.
Hotel in Puerto Escondido
Hotel Gamito is offering accommodations in Puerto Escondido. The property is located 1.1 miles from Playa Puerto Ángelito, 1.2 miles from Carrizalillo Beach and 1.8 miles from Bacocho Beach. Room was a lot better than we expected from the pictures with a bit more character and more furniture etc. Good light and airy room. Staff were very friendly and went out of their way to help us out. Coffee available and also filtered water to refill your bottle which I love as hate all the plastic from constantly buying bottles water. Also very accommodating as we arrived on early bus from oaxaca and although there wasn't a room available we were able to leave our stuff and go to the beach. If there was a room we'd have been able to check in early. Great stay.
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. Alfredo and his staff were the absolute best. Very warm and welcoming. Rooms are well-decorated and very clean. And the location is perfect.
Hotel in Santa Cruz Huatulco
Popular with guests booking hotels in Oaxaca
Hotel in Santa Cruz Huatulco
Popular with guests booking hotels in Oaxaca
Hotel in Santa Cruz Huatulco
Popular with guests booking hotels in Oaxaca
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. best breakfast ever (and I am very picky). Great location and friendly staff. highly recommended.
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. This place is absolute heaven! The staff and owner were all very nice and attentive.
Hotel in Oaxaca Historic Centre, Oaxaca City
Conveniently located in the center of Oaxaca City, Pug Seal Oaxaca provides air-conditioned rooms with free private parking and room service. Superb decoration in the best location. Very nice calm atmosphere with extremely polite staff.
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 nice place. The hotel is new with all the equipment to cook and very good furnitures.
Hotel in Oaxaca Historic Centre, Oaxaca City
In a prime location in the center of Oaxaca City, AYOOK provides air-conditioned rooms, a garden, free WiFi and a terrace. excellent breakfast. staff was very helpful. we loved the no-noise policy of the place.
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. Very nice fruit bowl and toast.
Hotel in Oaxaca Historic Centre, Oaxaca City
Well located in Oaxaca City, Grana B&B provides a continental breakfast and free WiFi throughout the property. The location is super central, but the rooms are very quiet.
Hotel in Oaxaca City
Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 5.1 miles from Monte Alban and 28 miles from Mitla. The facility is outstanding, clean, beautiful with the courtyard, very comfortable rooms.
Hotel in Oaxaca Historic Centre, Oaxaca City
Attractively located in the center of 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 Puerto Escondido
Located in Puerto Escondido, Hotel Gallo de Mar features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. Stayed at the 1st level room with a terrace, which looks much newer and better in person than in the...
Hotel in Puerto Escondido
Casa de Olas Boutique Hotel has free bikes, fitness center, a garden and shared lounge in Puerto Escondido. The double room with balcony facing the pool was small but cozy and clean.
Hotel in Puerto Escondido
Located in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel has accommodations with a garden, free private parking and a bar. My wife and I have stayed here multiple times and it was a pleasure as always.
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 Puerto Escondido
Casa Conicarit has an outdoor swimming pool, shared lounge, a terrace and bar in Puerto Escondido. The property is located 2 miles from Commercial Walkway. We had an amazing stay at Casa Conicarit. It truely exceeded our expectations on every level.
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. Hotel Jaroje exceeded our expections. Check in was easy, staff was very friendly and helpful.
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. An almost perfect place. Very friendly and helpful staff, great breakfast, nice modern and stylish...
Hotel in Zipolite
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. I loved my room, and the yoga that's available onsite - wonderful instructor!
Hotel in Tlachicón
Located in Tlachicón, 27 miles from Punta Cometa, Casa Chula, cabañas frente al mar provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The location is spectacular, I had the room at the top overlooking the ocean and it was just...
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
Well set in the center of Oaxaca City, Hotel Dainzu provides free WiFi throughout the property and a garden. Built in 2010, this 3-star hotel is within 4.9 miles of Monte Alban and 28 miles of Mitla. Location is perfect for the old town,staff very friendly and rooms clean and comfortable
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 bar. The location was fantastic! Personally we felt that we stayed at the perfect hotel on mazunte since...
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. very relaxed, amazing view, very nice staff, good yoga/bfast. will come again.
Hotel in San Juan Bautista Tuxtepec
Located in San Juan Bautista Tuxtepec and with Tuxtepec Technological Institute reachable within 1.6 miles, Villa Blanca Suites provides concierge services, rooms, a garden, free WiFi and a bar.
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. Very helpful personal, especially man at recepcion. Good offer for luncj at the hotel"s cafe.
There are 1,192 hotels in Oaxaca you can book on Booking.com.
Many families visiting Oaxaca loved staying at Cabane Container Boutique Hotel, Casa Antonieta, and Casa Beu.
Casa Bagus, NaNa Vida Hotel Oaxaca, and ArcoSodi Hotel Boutique are also popular among family travelers.
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.
Casa Cometa, 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 Casa de Siete Balcones Hotel Boutique, Terrestre, a Member of Design Hotels, and La Loma Linda: Bungalows, Yoga and Feldenkrais.
On average, 3-star hotels in Oaxaca cost $62 per night, and 4-star hotels in Oaxaca are $102 per night. If you're looking for something really special, 5-star hotels in Oaxaca cost around $256 per night (based on Booking.com prices).
Hotels in Oaxaca that offer highly-rated breakfasts include Casa Kalmar, Casa Mauna Boutique Hotel, and AYOOK.
Breakfast at these hotels in Oaxaca are also highly-rated: Boulenc Bed and Bread, Cabane Container Boutique Hotel, and Nardazul "Casa de Sueños".
Couples traveling to Oaxaca loved staying at Casa Bagus, Casa Kalmar, and Grana B&B.
These hotels in Oaxaca are also highly-rated by couples: Marialicia Suites, Hotel Boutique, Hotel Casa Bocana, and Cabane Container Boutique Hotel.
Oaxaca City, Puerto Escondido, and Santa Cruz Huatulco are popular with other travelers visiting Oaxaca.
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, Hotel Villa Alta, and Hospedaje Donaji were also highly rated.
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.
The hotel has a nice, relaxed Mexican vibe, with friendly and helpful staff and reasonable food. The room and beds we’re comfortable enough. The pool was clean and refreshing. It was close enough to the zocalo to allow easy walking for a nice dinner in town, though we did take a taxi back. We stayed there after a two-week trip around Oaxaca to relax and decompress before flying back to the USA. It was perfect for that purpose. Although we were not traveling with children, it was clear that the children staying there were enjoying the pool.
Centrally located and minutes away from many major points of interest, Hotel Casa Divina is an excellent choice for Oaxaca newbies. The entire staff was incredible, but Paty and Sergio in particular made our stay fantastic. Paty helped me find a quiet place to work, and Sergio made extra effort to share his knowledge about his city with us. They made us feel at home. While not the most modern rooms, everything was incredibly clean and comfortable. Some of the best hotel pillows I’ve experienced, and the water pressure was phenomenal.
I loved everything about this beautiful hotel. With only 4 rooms It’s set up to feel more like a home you have been welcomed into. The entire staff was exceptional and went out of their way to attend any need. I loved my room, the huge patio and floor to ceiling windows which bathed the room in natural light. It was such a wonderful place to relax after a day exploring the city. I stayed at a few other boutique hotels while I was in Oaxaca and this was by far my favorite. I will definitely be back.
Oaxaca City
Hostal Central did exceptional breakfasts that was included in the rate and the breakfast changed each day. They also were very happy to cater for Vegans. The hostal had an event or activity each evening which was a great way for people to meet and learn about Oaxaca and Mexico. Events included cooking classes, movie nights and were great fun. The staff at the hostal were incredibly helpful in booking taxis, providing advice on restaurants and bus information.
Oaxaca City
This is probably one of my favourite hostels in Mexico. They provide Free Breakfast for such a low price per night! I met so many great people over the breakfast table. I should have stayed longer in Oaxaca to enjoy all this! The location of the Hostel is very convenient to get to everywhere. The room is big and clean. You have your own big locker that is sufficient to put everything inside. They have air conditioner. They have hot water for shower.
Oaxaca City
I honestly don’t have anything negative to say about my stay here! staff was communicative, rooms were clean, and it was a great value for a private room. there is a common area for guests but it wasn’t very social like you would see in hostels. however, i didn’t mind that because i was working and needed quiet and reliable wifi. so if you are looking for private rooms to work in while your visiting oaxaca, highly recommend staying here!
Un Sueno is a sweet little hotel, a bit off the beaten path but that's why I chose it. It's quiet, clean and comfortable. The staff is super friendly and helpful and the bed was the most comfortable I've slept in in all of Mexico! Just a short walk to the city center and lots of food and drink nearby. A great value and when I visit Oaxaca again I will definitely try to book a room here!
The entire staff was extremely friendly and helpful from the moment we arrived. The hotel has a beautiful courtyard and the coffeehouse that is used to provide breakfast each day was excellent, and the best breakfast I had during my time in Oaxaca. It was also super quiet at night and the bed was really comfortable. Also the bathroom was huge so two people easily could use it at the same time.
Oaxaca City
had a wonderful stay at this hotel that we decide to stay a few extra nights! the staff is literally the sweetest and the best!! everything is super clean sheets are comfortable and the kitchen is also gorgeous and super net ! would 100% recommend to anyone who is looking forward to coming to oaxaca city. they also have a super cute rooftop if you do remote work or just like to enjoy the view :)
The hotel is located in the city centre. It has been the only place in Mexico (country) were spring water has been offered (all places only offer treated). As a boutique hotel, they also have quite a lot of furniture coming from Oaxaca's crafters and the place is beautifully decorated. The personnel is super nice and attentive and they are always looking after your comfort and satisfaction.
the best staff in Oaxaca! they helped me out in a real bind. I left my backpack (with important items) in a restaurant between puerto escondido and Oaxaca and they coordinated the shipping back to Oaxaca. otherwise, the hotel is quite nice too. clean, quiet, reasonably priced, our double room even had a mini fridge, which has been a rare thing in my travels throughout Mexico (7 months or so).
Super comfy bed. I slept really well at this hotel. Location in Jalalatco was great. You're still within walking distance of a lot of good cafes and Oaxaca City's top attractions. Pool was small but nicely sequestered and felt like you had a lot of privacy. Shout out to the rooftop bartenders (good mezcalinis) and housekeeping who helped recover a lost t-shirt.
The location was perfect, right in the center of town but surprisingly not noisy at all. I ended up getting food poisoning in Oaxaca and was laid up in the hotel room for a full day and the staff was SO kind and helpful! They make a really nice breakfast, and even made a jar of salsa for my fiancé to bring back to CDMX. Above and beyond. Would stay again.
Niyana was an oasis in the hustle of Oaxaca! The staff and volunteers were friendly, attentive and welcoming. The gardens were not only beautiful but also provided delicious flavor to the dishes and tea I made at the hostel. Niyana is an excellent location between Centro and Jalatlaco providing a great home base to explore multiple burros of Oaxaca.
Oaxaca City
After our third visit, still there are not enough words to describe the colours, flavours, cultures nor excitement of been surprised by Oaxaca. Casa Carlota blends the vibrant contemporary Mexico with the many ancient and creative faces of Oaxaca it has easy access to main attractions, staff anticipating needs with warm smiles 24/7
The staff was exceptional. From the ladies (and gentleman at night) at the front desk, to our server at breakfast, to the best bartender in the city, Jose, everyone was so kind and learned your name and made you feel right at home. I would recommend this hotel to anyone and would come back and stay here WHEN I go back to Oaxaca.
One our best stays on our trip so far. The staff were exceptional, extremely friendly,helpful and accommodating. The location was perfect, so close to everything we wanted to do in Oaxaca. The hotel itself was beautiful, with a very calming atmosphere. Delicious breakfasts, good Aircon and clean. Couldn't have asked for more.
Alejandro is brilliant. Great English, good sense of humour, solid knowledge of Oaxaca. You wouldn't find anyone more helpful in Mexico. The place is in the perfect spot to explore the historic Centro, both north and south ends. It is quiet at night. There is a terrace and our room had a balcony.
Happy Express Hotel is simply the best choice we could have done for our stay in Oaxaca de Juarez. An hidden gem which is perfect under all aspects. We arrived early in the morning and the room was ready. If you are choosing your accomodation for your stay in Oaxaca, don't look further.
It is a very cozy small hotel, well located within a 10 minutes walk from the bus terminal and the main square of Oaxaca. It is quiet and comfortable. The staff was very nice and helpful. Every morning we had our delicious breakfast prepared by a lady called Alma who was very lovely.