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 centre of Oaxaca City, 10 km from Monte Alban. Absolutely outstanding!! Cannot recommend NaNaVida highly enough. The property is set around a courtyard and due to their links to artists so well decorated with paintings etc. The bedroom was spacious and decorated with artistic works which was very pleasing. The bed (huge!) was very comfortable. Well located for Oaxaca centre sights. Lovely breakfast too but the most amazing thing about this place is the staff - they are so lovely and welcoming. Every member of staff went out of their way to be kind and helpful. Such a great experience staying here from the lovely welcome (gifts given at check in and check out!) to the free bottled water (still and sparkling) offered when you go out and come in, they really go above and beyond. They do not have on site parking but will direct you to a nearby parking garage, however after our first night we found free on street parking spaces which was convenient. We really didn't want to leave!
Hotel in Puerto Escondido
Located in Puerto Escondido, 500 metres from Principal Beach, Casa Puerto Viejo provides accommodation with an outdoor swimming pool, free private parking and a terrace. Lovely property, extremely pleasant staff
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. Beautiful rooms, very kind staff and an amazing breakfast.
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. 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 400 metres of Zicatela Beach. staff, facilities and cleanliness
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 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 accommodation with an outdoor swimming pool, a terrace and a bar. Super cute room, clean, awesome view, and nice bathtub. I thoroughly enjoyed my bath in this room! It’s a nice walking distance to cafes, and bars, and a short drive to puerto Escondido.
Hotel in Puerto Escondido
Casa TO in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar. Located around 1.4 km from Zicatela Beach, the hotel is also 4.7 km away from Commercial Walkway.... beautiful hotel, lovely rooms and spectacular breakfast. i always looked forward to coming back to the hotel for an afternoon swim in the pool with a cocktail.
Hotel in Oaxaca City
Featuring a garden, bar and views of city, Santa Cecilia Hotel is located in Oaxaca City, 9.4 km from Monte Alban. Location, extremely helpful staff, room, internet, water availability and fantastic breakfast
Hotel in San Agustinillo
Situated in San Agustinillo, 70 metres from Agustinillo Beach, H20 Container Cabins features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Being able to cool off in the pools was great! We loved the private, semi-outdoor showers + having AC was a bonus too. The whole place is set up so nice! The complimentary breakfasts were always delicious and the pizzas at the restaurant at night were really good too! Luis, the concierge was friendly and helpful!
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in 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 San Agustinillo
Hotel in Oaxaca Historic Centre, Oaxaca City
Hotel in Puerto Escondido
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 Oaxaca Historic Centre, Oaxaca City
Set in Oaxaca City and with Monte Alban reachable within 8.6 km, ArcoSodi Hotel Boutique offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a bar. The hotel is in a great centric location. The staff was super friendly and helpful.
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 private beach area. Design, location, staff, only 11 rooms so makes it very relaxing
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 City
Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 8.2 km from Monte Alban and 45 km from Mitla. The property is set 11 km from Tule Tree. Breakfast was always superb. Our server/host was so lovely and greeted us with the biggest smile...
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. Breakfast is great. Limited option but very tasty and the fruits are fresh
Hotel in San Agustinillo
Situated in San Agustinillo, within 200 metres of Agustinillo Beach and less than 1 km of Mazunte Beach, Zazil Retreat features accommodation with a terrace and free WiFi as well as free private... View, room, breakfast and friendly staff
Hotel in San Juan Bautista Tuxtepec
City Express Junior by Marriott Tuxtepec is offering accommodation in San Juan Bautista Tuxtepec. With free WiFi, this 3-star hotel offers free shuttle service and luggage storage space. 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 Puerto Escondido
Located in Puerto Escondido, 2.7 km from Zicatela Beach, Cabane Container Hotel - ADULTS ONLY provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Everything is very smartly done. Saw a whale and a gorgeous sunset. Pool is very nice.
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. Close to center, even though near main road very quiet because it's facing the sea.
Hotel in Santa Cruz Huatulco
Situated in Santa Cruz Huatulco, 1.8 km from Santa Cruz Beach, Hotel Nonni features air-conditioned accommodation and a bar. The property was immaculate and the bed was super comfy!
Hotel in Zipolite
Located in Zipolite, 50 metres from Zipolite Beach, LA LOMA LINDA, Bungalows, Yoga and Feldenkrais, STARLINK INTERNET provides accommodation with a garden, free private parking and a terrace. Amazing location and facilities, friendly staff and reasonable price
Hotel in Santa Cruz Huatulco
Princess Mayev is 5 minutes' walk from Chahue Beach, in Huatulco’s exclusive Puerto Santa Cruz district. It offers an infinity pool and air-conditioned rooms with a balcony and amazing sea views. The staff! They are so nice and helpful. Specially in the restaurant
Hotel in Santa Cruz Huatulco
Situated in Santa Cruz Huatulco and with Chahue Beach reachable within 1.5 km, Sophie Hotel Boutique features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the... Location was great, and the place was very well taken care of.
Hotel in Mazunte
Located in Mazunte, 100 metres from Rinconcito Beach, Casa AVA features a tour desk and free WiFi throughout the property. Perfect position, owner was lovely and very accommodating. Clean comfortable rooms.
Hotel in Mazunte
Situated 400 metres from Rinconcito Beach, YAM HOTEL offers 4-star accommodation in Mazunte and has an outdoor swimming pool, a garden and a terrace. We had an amazing stay! The hotel is in the perfect location, close to all of the action in Mazunte,...
Hotel in Zipolite
Situated in Zipolite, 1.4 km from Panteón Beach, Villas Mykonos features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. EVERYTHING was fantastic from the moment we reached this beautiful property till the time we had to...
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. All areas clean, kind staff, room good
Hotel in Oaxaca Historic Centre, Oaxaca City
Attractively located in the centre of Oaxaca City, Los Arrayanes features air-conditioned rooms, a garden, free WiFi and a terrace. Excellent location. Friendly staff. All the necessary amenities.
Hotel in Mazunte
Offering a lagoon-shaped outdoor pool, Cabañas Telayú is located 500 metres from Mazunte Beach. Tastefully decorated rooms overlook the mountain, the pool or the sea. Amazing view, friendly staff, nice pool with view, air conditioning in room that worked, hammock on...
Hotel in Zipolite
Villa Escondida is located just 250 metres from the beach in Zipolite and features a shared kitchen and free Wi-Fi. Great Mexican home / hotel on the hill a short walk from the beach.
Hotel in San Agustinillo
Over a hillside, Cabañas Las 3 Marías rise overlooking the beachfront of San Agustín bay. everything. great staff. fully functioning ac. great pool.
Hotel in San Agustinillo
The Aamori Boutique Hotel is a newly-opened, adults-only accommodation located beachfront that offers outdoor pool, free Wi-Fi, yoga lessons, meditation and spa treatments. Magical place with a lovely beach area, amazing food (you must try the Octopus) and great staff.
Hotel in Oaxaca City
Set in Oaxaca City, within 12 km of Monte Alban and 40 km of Mitla, Hotel Tierra del Sol Oaxaca offers accommodation with a garden and free WiFi throughout the property as well as free private parking... Great value for price! The rooms are very clean and comfortable.
The average price per night for a 3-star hotel in Oaxaca this weekend is HK$ 696 or, for a 4-star hotel, HK$ 1,512. Looking for something even fancier? 5-star hotels in Oaxaca for this weekend cost on average around HK$ 1,722 per night (based on Booking.com prices).
On average, it costs HK$ 642 per night to book a 3-star hotel in Oaxaca for tonight. You'll pay on average around HK$ 1,441 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Oaxaca will cost around HK$ 1,578 (based on Booking.com prices).
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, 3-star hotels in Oaxaca cost HK$ 590 per night, and 4-star hotels in Oaxaca are HK$ 994 per night. If you're looking for something really special, a 5-star hotel in Oaxaca can on average be found for HK$ 2,665 per night (based on Booking.com prices).
There are 1,267 hotels in Oaxaca you can book on Booking.com.
Casa Kalmar, Hotel Tabáa Oaxaca and Hotel Materia 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 Mauna Boutique Hotel, Cabañas Punta Placer and Casa Lu Hotel Boutique.
For hotels in Oaxaca that serve up a highly-rated breakfast, try Casa Puerto Viejo, Casa Mia and Casa Carmen Reforma.
Breakfast at these hotels in Oaxaca are also highly rated: Casa Kalmar, Hotel con Corazón and Nardazul "Casa de Sueños".
Couples travelling in Oaxaca loved staying at Casa Bicachi - Adults Only, Hotel Casa Pereyra and Casa Kalmar.
Similarly, these hotels in Oaxaca are highly rated by couples: Grana B&B, Casa Puerto Viejo and Casa Carmen Reforma.
Oaxaca City, Puerto Escondido and Santa Cruz Huatulco are popular with other travellers visiting Oaxaca.
Many families visiting Oaxaca loved staying at Cabane Container Hotel - ADULTS ONLY, Casa Carmen Reforma and Casa Puerto Viejo.
Similarly, Casona Sforza, Casa Antonieta and Casa Mauna Boutique Hotel are also popular among family travellers.
NaNa Vida Hotel Oaxaca, Grana B&B and Casa Kalmar are some of the popular hotels in Oaxaca.
In addition to these hotels, Casa Puerto Viejo, Casa Bicachi - Adults Only and Casa Mauna Boutique Hotel are also popular in Oaxaca.
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!
Oaxaca City
The owner is very responsive. The apartment is clean and spacious and well maintained. My stay was very enjoyable and relaxing. The apartment is close enough to the centre and walkable distance from major food joints (10-20 minutes). The issue with water that others mention are there but I did not mind it. I came to know about the water crisis in Oaxaca when I was traveling and I believe it’s our responsibility as tourists to be aware of local issues and adapt ourselves to the environment.
We had a wonderful stay at the Casa Pereyra. The rooms felt more like an apartment which was perfect for a longer stay (8 days). It was really nice to have an upstairs bedroom with a downstairs living space and 2 bathrooms. The front desk staff were lovely and the breakfast was delicious. The location was good with a lot of restaurants nearby - it was a 5 minute walk to Zocalo and about 15-20 minutes to the Santo Domingo area. We would stay here again if we're visiting Oaxaca 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
The location was about 15-20 minutes walking from Oaxaca central, be prepared for steep hills. We enjoy walking but maybe a taxi is nice too. The street next to the apartments had nice little local shops to buy basics like fruit. There were some street taco stands that we enjoyed too. The security for the building was good. The apartment itself is ok. the host was responsive to some of our requests and needs, and we appreciated the effort they gave.
We had a fantastic time at Boulenc Bed & Bread. It is one of the most beautiful hotels I have stayed in and the exceptional staff go above and beyond. The location is fantastic and the roof terrace where you can enjoy breakfast and drinks throughout the day is great. The colours and styling of the hotel are just perfect so for anyone looking for a boutique hotel in Oaxaca, I wouldn’t hesitate to recommend Boulenc.
Oaxaca City
Very kind staff. Wonderful location near the center and the markets. The hostel has many activities and gives interesting tours in Oaxaca. Simple and good breakfast. Despite the accommodation in the dormitory there is a sense of privacy. The common spaces are pleasant and there are many seating areas on the balcony. All in all, this is the best hostel I could ask for❤️ I planned one night and stayed three.
Oaxaca City
From the time we met Carmelita upon arrival until we sadly embraced as wonderful friends 8 days later we were in Oaxacan heaven. She helped us with any of our needs. Location is near a great cooking school & Zocolo We hired an English speaking cab driver Guzeman for 8-12 hour excursions. A beautiful trip made perfect by this very large beautifully remodeled apartment with all amenities & more!
Hotel room was large and very well appointed. The staff was very friendly and helpful. Location is excellent, a very short walk to main city squares, bars, restaurants etc… Big bonus is that this hotel provides parking if you drive, a lot of the downtown hotels do not and finding parking is next to impossible. I feel like I knocked it out of the park selecting this hotel for my stay in Oaxaca!!
This beautiful small hotel has everything you need for a relaxing stay. It was our first time in Mexico and we couldn’t have picked a better place to visit the Oaxaca coast for the first time. Everything is to a very high standard, from the rooms to the pool area to the delicious breakfasts, the staff are incredibly friendly. The view is epic and it is a short walk down in to town.
Look no further. This is the best place to stay in Oaxaca. Perfect location, wonderful building, clean and spacious rooms, incredible breakfast, lovely and helpful staff, chilled and respectful atmosphere. And all this contributing to a better future for students in need. I can't recommend Hotel con Corazón more warmly. My stay has been memorable. Hope to be back very soon!
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!
Love this boutique hotel near the center of Oaxaca! The friendly staff are very helpful and went the extra mile for us. Helped us with laundry (definitely get it done here, the price is so reasonable compared to big hotels), restaurant reservations, directions, etc. The bed was comfortable. The free breakfast is delicious and the breakfast staff are very friendly.
I wish every hotel in the world was like Hotel Casona Oaxaca. The hotel is very clean, the location is perfect, the rooms are beautiful and the staff is super friendly, the receptionist Nancy is doing an exceptional work (she helped me in an unexpected situation although it was out of her scope). I recommend everyone to stay in this hotel :)
I truly enjoyed staying at La Casona del Llano. The location was perfect, the staff extremely friendly and helpful, the bed very comfortable, the hotel was very clean, and the free wifi worked very well. It is a great value for the price. It exceeded my expectation in every way. I will stay there again when I return to Oaxaca.
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.
Our stay at Hotel Macondo Arte Oaxaca was a mix of impressive elements and notable disappointments. The hotel’s architecture and room facilities are undoubtedly of a high standard, with thoughtful design and attention to detail. The location is also excellent, making it easy to explore the city.
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.
Oaxaca City
Such a bad experience. My first time in Oaxaca. I travel around Mexico for years and never experience such a terrible place to stay in this beautiful place. I normally have the best experiences and great things to say mostly in the beautiful Mexico. But not in this B&B.
Good location. I had a great impression when I first arrived. It was pretty and clean. Staff were friendly and welcoming. Breakfast was AMAZING. I learned they take food very seriously in Oaxaca and this hotel was no exception. The plating and flavors were excellent.