Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Stay in Oaxaca's best hotels!

Punta Zicatela Hotel

Punta Zicatela Hotel

Puerto Escondido

Located in Puerto Escondido, and beachfront to Zicatela Beach, Punta Zicatela Hotel features a garden and terrace. Providing a bar, the property is located within 2.7 mi of Commercial Walkway. We spent a week here and LOVED it! The hotel is pretty new, but the pool and rooms are really nice and the staff is super helpful and gracious. We had a sea view room and it was incredible watching the sunset there - seriously such an amazing room that was exactly what we wanted for our vacation. The beach is really nice and the property has chairs on the beach so you don't ever have to pay anything extra if you don't want to. The hotel is also close to lots of good restaurants and bars! The wifi isn't amazing, but that's the case pretty much everywhere in La Punta.

Show more Show less
Avg. price/night: $62
9.4 Awesome 172 reviews
Hotel con Corazón

Hotel con Corazón

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. I love how the spaces on the property are arranged, the angles of the different floors, the way the natural light enters in many rooms and corners, and the way the jacaranda tree weaves into the structure. The breakfasts are delicious and amply-served. In the rooms, there is something otherworldly of waking up and seeing the unique tile designs on the roof and then entering in the stylish, clean, modern, and minimalist bathroom, also with plenty of natural light. The staff is phenomenal, very kind and attentive, ready to make the best of your experience in their hotel and in Oaxaca. Also the silence in the hotel was really a godsend given the busy street nearby. The entrance, which in itself is just cool to walk down, takes you further into the property, essentially blocking and buffering all the urban noise. Important to mention: the social impact model of their business is impressive and makes me hope others will follow their lead. We definitely recommend this hotel. Thank you!!

Show more Show less
Avg. price/night: $69
9.5 Exceptional 205 reviews
Hotel Descalzo

Hotel Descalzo

Hotel in Zipolite

Located in Zipolite and with Zipolite Walkway reachable within a 13-minute walk, Hotel Descalzo has a tour desk, rooms, a garden, free WiFi and a bar. We liked everything is a great place for vacation,,the staff was awesome,, Alex, Armando,and Lucas,,were excellent Whit all the services they provided us,, Beach was great , water was warm, clean,,and clear,,the rain was beautiful,,we really enjoyed our visit there,,we will come back again for sure,, thank you : ZIPOLITE OAXACA,,!!

Show more Show less
Avg. price/night: $66
9.5 Exceptional 181 reviews
Agrado Guest House

Agrado Guest House

Oaxaca Historic Centre, Oaxaca City

Agrado Guest House features free bikes, garden, a bar and shared lounge in Oaxaca City. I loveed the communal dining, the food and the decor of the hotel.

Show more Show less
Avg. price/night: $60
9.0 Awesome 256 reviews
Posada Olivo

Posada Olivo

Mazunte

Featuring a garden and views of garden, Posada Olivo is located in Mazunte, an 11-minute walk from Mazunte Beach. The architecture and close attention to detail and quality were top notch. Marco and Roberta are from Italy and their European integrity shines here in Mexico. There were very few square corners in the room, which made for some interesting energetics and perspectives. There are tasteful traditional art objects throughout the room and grounds. Only four rooms here so it never feels crowded with other guests. Kind of like staying in a 'guest house'. The kitchen is very comfortable and spacious. Marco and Roberta are super nice hosts and offer any assistance and advice you may need.

Show more Show less
Avg. price/night: $36
9.5 Exceptional 107 reviews
Hotel NaNa Vida

Hotel NaNa Vida

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in Oaxaca City, Hotel NaNa Vida provides air-conditioned rooms, a garden, free WiFi and a bar. Featuring a 24-hour front desk, this property also has a restaurant and a terrace. The hotel and the staff charmed us! Beautiful courtyard with art and decorations from artists in Oaxaca. You are welcomed with handcrafted soap for your stay. The room was simply decorated with local crafts that are well made by artisans rather than in a factory. The staff, especially Francisco, were helpful from suggestions and maps to just making a simple Americano coffee, to giving us a taste of the grapefruit hanging in the courtyard! The owners are passionate about hospitality, but also about helping their fellow citizens. They sell crafts from cities hit by the earthquake-all the profits go back to the artisans. We have already recommended them to other travelers. Bonus: get the tamelito de carne at the connecting restaurant,a specialty from the coastal region of Oaxaca.

Show more Show less
Avg. price/night: $70
9.3 Awesome 332 reviews
Hotel Nonni

Hotel Nonni

Hotel in Santa Cruz Huatulco

Hotel Nonni is located in Santa Cruz Huatulco, a 4-minute walk from Downtown Huatulco/Crucecita and 3.7 miles from Huatulco National Park. Free WiFi and a 24-hour front desk are offered. Staff and location. Super clean and great housekeeping! Love the balcony. This was our second stay in 30 days. Excellent value. Fresh water in lobby area. So close to walk to the tourist corridor to access Bahia Santa Cruz.

Show more Show less
Avg. price/night: $31
9.2 Awesome 246 reviews
Hotel Casa Mixteca

Hotel Casa Mixteca

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. Loved everything about this hotel. Cute little balcony with a hammock to unwind in after a long day at the beach. We had a kitchen that we rarely cooked in but we definitely used the refrigerator to store some fresh fruit so that we can make smoothies with the blender every morning - it was amazing, especially with some fresh coconut water! Even though there was a bar next door, the music was not too loud so it rarely effected us. Yes, the showers are cold but I believe most hotels in the beach towns have cold water, which was refreshing after being in the heat during the day.

Show more Show less
Avg. price/night: $38
9.4 Awesome 147 reviews
Shavanna Hotel Boutique

Shavanna Hotel Boutique

Hotel in Puerto Escondido

Featuring bar, a sun terrace with a swimming pool and a shared lounge, Shavanna Hotel Boutique is located in Puerto Escondido, 2.3 miles from Zicatela Beach and a 20-minute walk from Downtown Puerto... It’s has new and modern tropical decor, it has big swimming pool and nice pool bar. And amazing breakfast restaurant on the rooftop with ocean view. The room is very spacious and the staff is very nice. Not to Mention they provide shuttle to beaches and airport. Perfect!!!

Show more Show less
Avg. price/night: $49
9.2 Awesome 224 reviews
Villa Aikia (Adults Suites A/C)

Villa Aikia (Adults Suites A/C)

Hotel in Zipolite

Villa Aikia adult only property is located in Zipolite, 1969 feet from Zipolite Walkway and 1.1 mi from Love Beach. Villa Aikia is an awesome place. Not only because of the location and the great view of every single room, but on te details. Deborah and Marco take care of every little detail and that really makes the difference

Show more Show less
Avg. price/night: $100
9.4 Awesome 155 reviews

Oaxaca's best hotels with breakfast

Budget hotels in Oaxaca

Hotels in Oaxaca you can book without a credit card

Most-booked hotels in Oaxaca in the past month

FAQs about hotels in Oaxaca

Planning a trip? Get inspired by reviews of cities in Oaxaca

Explore guest reviews of hotels in Oaxaca