See the latest prices and deals by choosing your dates.
Hotel in Oaxaca Historic Centre, Oaxaca City
Ideally situated in the centre of Oaxaca City, Hotel Materia features 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
Situated in Zipolite, 300 metres from Amor Beach, COCOS HOTEL features accommodation with an outdoor swimming pool, free private parking and a garden. Loved the pool! The whole place is really pretty and it's a nice short walk to both beaches. Also, the soap smells amazing.
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 400 metres of Zicatela Beach. 10/10. The staff was very friendly and helpful. The room was very comfortable and the location of the hotel was good. You can easily go everywhere on foot.
Hotel in Oaxaca City
Located in Oaxaca City, within 10 km of Monte Alban and 44 km of Mitla, Hotel Casa Cantera provides accommodation with a terrace and free WiFi as well as free private parking for guests who drive. 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, 9.4 km from Monte Alban and 45 km from Mitla. 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 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. The architecture and all the interior design
Hotel in Puerto Escondido
Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation 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 Santa Cruz Huatulco
Located in Santa Cruz Huatulco, 1.5 km from Chahue Beach, Mayev Express provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The daily breakfast was exceptional and varied regularly, with several options available. The hotel was very quiet and within short walking distance of all services and many fine restaurants. The facilities were very clean and well maintained. The in-room air conditioning was very welcome, as was the beautiful swimming pool. The staff were all very friendly and helpful and we always felt safe and secure. We would highly recommend this hotel.
Hotel in Santa Cruz Huatulco
Set in Santa Cruz Huatulco, 200 metres from La Bocana Beach, Hotel Casa Bocana offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The restaurant was exceptional in regards to the food which was very gourmet, the atmosphere very inviting and the staff very warm and friendly. The hotel is quite small so it felt like a family with the other guests and staff. The location was a convenient 3 minute walk to beautiful Playa Bocana which was the best beach for walking that we discovered in the Huatulco area. It was also fun to watch the surfers ride the huge waves and the local fishermen fishing from the shore. The beach is also know for mud baths and very inexpensive massages. Enjoying the sense of community in the neighbourhood the way that neighbours of higher and lower standards of living could co-exist side by side. Always felt safe. When the staff called a taxi it always arrived within a few minutes.
Hotel in Brisas de Zicatela
Casa Kuaa has an outdoor swimming pool, garden, a terrace and bar in Brisas de Zicatela. We had such a great stay! Super clean, awesome staff, stunning view and I loved the private entrance from the beach! Would go back without hesitation!
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 Puerto Escondido
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 Puerto Escondido
Popular with guests booking hotels in Oaxaca
Hotel in Puerto Escondido
Situated in Puerto Escondido, 7 km from Commercial Walkway, Casona Sforza features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Wonderful design and architecture and very detailed oriented.
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a terrace, a restaurant as well as a bar, Boulenc Bed and Bread is set in the centre of Oaxaca City, 7.9 km from Monte Alban. This 4-star hotel offers a shared kitchen and room service. The interior design is remarcable, attention to every little detail is incredible!
Hotel in Zipolite
Situated in Zipolite, Casa Nudista - LGBT Hotel is 100 metres 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 situated in the Oaxaca Historic Centre district of Oaxaca City, Pug Seal Oaxaca is located 46 km from Mitla, 600 metres from Santo Domingo Temple and 500 metres from Oaxaca Cathedral. The breakfast was the most exquisite hotel breakfast we have ever had!
Hotel in Cuatunalco
Located in Cuatunalco, 200 metres from Salchi Beach, Casa Mauna Boutique Hotel provides accommodation 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
Well situated in Oaxaca City, AYOOK offers air-conditioned rooms, a garden, free WiFi and a terrace. The property is set 7.1 km from Monte Alban, 46 km from Mitla and 1.1 km from Oaxaca Cathedral. Beautiful boutique hotel. It is cozy and decorated with good taste.
Hotel in Puerto Escondido
Located in Puerto Escondido, 400 metres from Zicatela Beach, Casa Beu provides air-conditioned rooms and an outdoor swimming pool. Facilities include a sun terrace and free WiFi is available. beautiful boutique property. great rooms and great rooftop with hammocks.
Hotel in Oaxaca Historic Centre, Oaxaca City
Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban. Stylish with luxurious touches, quiet, and wonderful breakfast, in the perfect location
Hotel in Puerto Escondido
Situated in Puerto Escondido, 200 metres from Principal Beach, Casa Mia features accommodation with an outdoor swimming pool, free private parking and a terrace. Everything was perfect. Host very friendly!
Hotel in Santa Cruz Huatulco
Situated in Santa Cruz Huatulco, less than 1 km from Chahue Beach, Condominios JAROJE features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Location, walking distance to two beaches, walking distance to La Crucetia.
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 San Juan Bautista Tuxtepec
City Express Junior by Marriott Tuxtepec is offering accommodation 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
Set in Oaxaca City, 7.3 km from Monte Alban, Life Hotel offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace. Everything is new and modern. Very clean hotel.
Hotel in Zipolite
Featuring free WiFi throughout the property, Hotel Casa Mixteca is situated in Zipolite, on Zipolite Walkway. The beach is just a short walk from Hotel Casa Mixteca. Little oasis in a fabulous position. Loved the room and so close to the beach.
Hotel in Mazunte
Bungalows Tierra Viva offers fully equipped bungalows situated just a 2-minute walk from Playa Rinconcito beach in Mazunte. The property has beautiful views of the mangroves surrounding it. super central, chilled, clean and the staff was super too. I totally recommend!
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 Zipolite
LA LOMA LINDA, Bungalows, Yoga and Feldenkrais, STARLINK INTERNET is set on the hills of Zipolite, 20 metres from the beach and 3 km from Puerto Ángel Beach. I loved my room, and the yoga that's available onsite - wonderful instructor!
Hotel in Mazunte
Situated in Mazunte and within a few steps of Mazunte Beach, Casa AVA has a garden, non-smoking rooms, and free WiFi throughout the property. A/C, clean sheets, nice yard space and prime location.
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, 8.5 km from Monte Alban, Hotel Maela provides accommodation 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
Attractively located in Oaxaca City, Los Arrayanes features air-conditioned rooms, a garden, free WiFi and a terrace. Great staff, location is perfect, just one block from the main square (Zócalo).
Hotel in Mazunte
Located in Mazunte, 80 metres from Mazunte Beach, Casa Lu Hotel Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The location was fantastic! Personally we felt that we stayed at the perfect hotel on mazunte since...
Hotel in San Agustinillo
300 metres 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 centre. It features free Wi-Fi and on-site parking. Each room here features a cable TV and a fan. Perfect!,the yard was very nice decorated ..i liked the room in the ground floor.
Oaxaca City, Puerto Escondido and Santa Cruz Huatulco are popular with other travellers visiting Oaxaca.
Travellers 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 have also been highly rated.
On average, it costs £68 per night to book a 3-star hotel in Oaxaca for tonight. You'll pay on average around £151 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Oaxaca will cost around £480 (based on Booking.com prices).
Casa Joseph Zicatela - Adults Only, Casa Bagus and Paraje La Huerta have received great reviews from travellers in Oaxaca regarding the views from their hotel rooms.
Guests staying in Oaxaca also spoke highly of the views from the rooms at Casa Esmeralda Hotel, Casa Mia and Casa Conicarit.
For hotels in Oaxaca that serve up a highly-rated breakfast, try Casa Kalmar, El Diablo y la Sandia B&B 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.
The average price per night for a 3-star hotel in Oaxaca this weekend is £77 or, for a 4-star hotel, £164. Looking for something even fancier? 5-star hotels in Oaxaca for this weekend cost on average around £490 per night (based on Booking.com prices).
On average, 3-star hotels in Oaxaca cost £58 per night, and 4-star hotels in Oaxaca are £97 per night. If you're looking for something really special, a 5-star hotel in Oaxaca can on average be found for £203 per night (based on Booking.com prices).
Many families visiting Oaxaca loved staying at Casa Carmen Reforma, Cabane Container Boutique Hotel - ADULTS ONLY and Casa Antonieta.
Similarly, Grana B&B, NaNa Vida Hotel Oaxaca and Casa Beu are also popular among family travellers.
Couples travelling in Oaxaca loved staying at Casa Bagus, Casa Kalmar and Casa Bicachi - Adults Only.
Similarly, these hotels in Oaxaca are highly rated by couples: Grana B&B, NaNa Vida Hotel Oaxaca and Hotel Casa Pereyra.
Casa Bagus, Casa Kalmar and Casa Bicachi - Adults Only are some of the popular hotels in Oaxaca.
In addition to these hotels, Casa Beu, Grand Fiesta Americana Oaxaca and Grana B&B are also popular in Oaxaca.
There are 1,198 hotels in Oaxaca you can book on Booking.com.
Our time in Oaxaca was terrific. Zocala Square had an orchestra playing on Sunday afternoon that was wonderful. We enjoyed people watching from the cafes arou d the square and had a meal upstairs in one of the restaurants to get a bird's eye view and have a short reprieve from street vendors. I also enjoyed taking photos in the amazing market. We went to the museum next to the large cathedral on the hill and it was very worthwhile. Bring a jacket or sweater for the evening.
Santa Cruz Huatulco seemed like the perfect sized town. An easy walk everywhere or taxis and buses if you prefer. Cared for beaches and public areas, beautiful ocean and vistas. Try some fish or shrimp tacos! The seafood and pastas at Mare downtown Calle Gardenia are great. Nice breakfasts at Cafe Juanita Chahue marina. The traditional Oaxaca state foods should not be missed. Every state in Mexico has their own secrets. The long distance Central de Autobuses is on the north side of town and the int'l airport is 13 kms away.
Such an amazing cultural experience. The city is so colorful and beautiful. The food is out of this world....true culinary experience! I would highly recommend Oaxaca to any couple but I do not think it would recommend it to a family with smaller children.
Oaxaca City exceeded all expectations.We spent 2 weeks just walking around exploring this lovely city eating mostly street and market food (so clean) and meeting and befriending some of the most warm and delightful people we've encountered anywhere.
Oaxaca is the BEST city to visit in Mexico, with the best cheap street food!! If you love food, this is the cit, you can try so many different things, tlayudas, quesillo, chapulines, tamales, mole, etc. Also desserts like ice cream (try leche quemada with tina icream). Also there are incredible buildings like Santo Domingo. Also visit places around Oaxaca like Hierve El Agua, El Tule, Zaachila. If you like SURFING, Puerto Escondido, one of the top beaches in the WORLD for surf is in Oaxaca! Please, go to Oaxaca at least 5-7 days to really enjoy everything!!!
The town has beautiful buildings and architecture and some interesting markets to visit and look around. Templo de Santo Domingo was something else and the museum next door is worth looking at, all of the information is in Spanish however the building itself is worth looking at as it is huge. The town is fairly small and easy to walk around. The tourist areas have a lot of beggars and people trying to sell you things, we were advised that there is a lot of poverty in Oaxaca and some of the beggars were quite aggressive however no real issues. Monte Alban is definitely worth a visit while in Oaxaca, we did also visit Hieve de Agua (petrified falls) however it was dry season and there was no water running at all.
Oaxaca is amazing! So many lovely roof top cafes and bars, nice museums, beautiful cathedral - and just outside oaxaca there is Monte Albán and Hierve el Agua which are both worth the visit!!
A wonderful, beautiful city. Great place to walk around and very good food and interesting museums and beautiful architecture. People are friendly. There is little not to like in the central area of Oaxaca. Afternoons are hot in the sun (but dry). First time I was there in late February when it doesn't rain and second time in July when it does. I enjoyed weather both times. The storms are refreshing and they usually come and go pretty quickly. Mornings and evenings are great. I stayed for a month on my second visit and rented an apartment. I was surprised I could afford a decent apartment right in the center of town. I took a Spanish course and volunteered. Whether you do those things or just come as a tourist on vacation, Oaxaca is very easy to enjoy. Nice day trips to archaeological sites and villages too.
All the art is great in Oaxaca. I took a woodcut workshop in Zaachila, which was great! As a tourist I felt safe, but I didn't stray far from the busy streets. However, the huge Oaxaca logo in front of Santo Domingo is horrible! It ruins the experience of that area.
This is a hidden gem in corner of Oaxaca in Mexico. Really beautiful and authentic place with great beaches with amazing food, still unspoiled by tourism. It’s a small place but has everything you need for a relaxing, interesting and unique break and taste of ‘real’ Mexico beside the sea!
The location was ideal for access to anything a visitor might want in the center of Oaxaca. The hotel was beautiful, clean and the service was impeccable. I did not sample food other than a simple breakfast which was just fine. There were several weddings during my stay and the room was quiet and unaffected by the celebrants! The staff were professional, polite and very helpful. After seeing several other "chic" hotels in Oaxaca, I would only stay at the Quinta Real.
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.
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.
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 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.
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.
Oaxaca City
A cute little hostel located very close to Zocalo. The staff were incredibly kind and helpful and the room was decent considering the price. The hostel benefits from a terrace that's open 8am -10pm with great views of the city. We would definitely recommend this hostel for a short stay in Oaxaca.
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.