Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Oaxaca City

807 accommodation

Puerto Escondido

431 accommodation

Santa Cruz Huatulco

253 accommodation

Brisas de Zicatela

210 accommodation

Mazunte

117 accommodation

Zipolite

89 accommodation

Tangolunda

63 accommodation

San Agustinillo

44 accommodation

Puerto Ángel

32 accommodation

Playa Agua Blanca

21 accommodation

San Mateo Río Hondo

20 accommodation

Cuatunalco

20 accommodation

Bahías de Huatulco

19 accommodation

Paso Hondo

18 accommodation

Bajos de Chila

18 accommodation

Santa Maria Huatulco

17 accommodation

The best accommodation in Oaxaca

Check out our pick of great accommodation in Oaxaca

Filter by:

Star rating
Review score

NaNa Vida Hotel Oaxaca

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,211 reviews
Price from
£138.65
1 night, 2 adults

Las Brisas Huatulco-All Inclusive

Santa Cruz Huatulco

This Mexico resort is located near Tangolunda Bay and is a 5-minute drive from the Tangolunda golf course. Full-service spa is available at the resort and also access to 4 different beaches.

J
Jacquie
From
Canada
Well organized, very good food, lovely staff. Clean , lovely beaches . Good value for the money
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews
Price from
£295.03
1 night, 2 adults

Casa Ziña

Hotel in Oaxaca Historic Centre, Oaxaca City

Well set in the Oaxaca Historic Centre district of Oaxaca City, Casa Ziña is located 45 km from Mitla, 400 metres from Oaxaca Cathedral and less than 1 km from Santo Domingo Temple.

A
Adela
From
United Kingdom
This place is perfect. Beautifully restored, with great, high quality materials throughout and attention to detail. The room was lovely, quiet, with AC and such a comfortable bed, great for resting after a day of exploring the city. The location is also great, close to Zocalo. It has a very nice sun deck with a jacuzzi, and a well equipped bar. The staff was so nice and attentive all the way through our stay, and helped us with all our questions and even to get a taxi to the airport on very short noticett. We’ll definitely stay here again when we come back to Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 201 reviews
Price from
£84.78
1 night, 2 adults

Jungle Palace hostal santaella 420

Puerto Escondido

Located in Puerto Escondido, 1.4 km from Playa Puerto Ángelito, Jungle Palace hostal santaella 420 provides air-conditioned rooms with free WiFi and concierge services.

r
rizzoLi
From
United Kingdom
This place is absolutely marvelous. We ended up here by chance because we needed a one-night stop in Puerto Escondido before heading to the Zipolite area, and we immediately regretted not booking a longer stay. The place is spotless, a true oasis of peace and tranquility. We were welcomed like family from the very first moment. The room was huge, the bathroom fantastic, and everything was incredibly quiet and relaxing. We were genuinely very happy with our stay. The only downside was that we had booked just one night, we would have loved to stay longer! Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Price from
£35.92
1 night, 2 adults

Casa Antonio Mazunte

Mazunte

Casa Antonio Mazunte features a garden, shared lounge, a terrace and bar in Mazunte.

J
Juliana
From
United States
Good new amenities, clean room. Only a few minutes walk to the main road and the beach. Well equipped shared kitchen to cook, free water and coffee.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 293 reviews
Price from
£38.10
1 night, 2 adults

Ginger Banana Hostel

Oaxaca Historic Centre, Oaxaca City

Ginger Banana Hostel provides accommodation situated 300 metres from the centre of Oaxaca City and offers a garden and a bar. The property has pool and garden views, and is 8.4 km from Monte Alban.

S
Simone
From
Germany
Super friendly stuff, nice kitchen and cute pool! Nice common areas with space to chill.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 118 reviews
Price from
£44.68
1 night, 2 adults

Casa Toro La Punta

Hotel in Puerto Escondido

Situated in Puerto Escondido and with Zicatela Beach reachable within 500 metres, Casa Toro La Punta features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

s
shannon
From
France
It’s very cosy and very beautiful and confortable. Thanks to the staff Vladimir, Mich and Gonza for being super nice and accommodating 😍 The yoga class was super cool too ! Recommand it 100 %
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 157 reviews
Price from
£89.62
1 night, 2 adults

Mantra Hotel Boutique

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within 70 metres, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

E
Evelyn
From
Germany
I loved the people (everyone so friendly!!!!) the design, the location and the roof terrace!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews
Price from
£124.46
1 night, 2 adults

Suuel Hotel Adults Only

Hotel in Puerto Escondido

Suuel Hotel Adults Only in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar.

E
Edvardas
From
Lithuania
Cozy, beautiful, excellent restaurant breakfast, hospitable hosts and staff. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 100 reviews
Price from
£162.62
1 night, 2 adults

Lu Vee Oasis

Hotel in Puerto Escondido

Lu Vee Oasis has an outdoor swimming pool, garden, a restaurant and bar in Puerto Escondido. This 4-star hotel offers a 24-hour front desk. The hotel offers both free WiFi and free private parking.

I
Irina
From
Mexico
Absolutely perfect! Warm and welcoming staff, an amazing room with breathtaking views. And the aguachile… wow, the best I’ve ever had! Can’t wait to come back and see you all again!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 113 reviews
Price from
£267.08
1 night, 2 adults
All accommodations in Oaxaca

Most booked accommodation in Oaxaca this month

See all

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,125 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,461 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,143 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 908 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,208 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 846 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 908 reviews

Popular with guests booking accommodation in Oaxaca

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,140 reviews

FAQs about accommodation in Oaxaca

Accommodation that guests love in Oaxaca

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 165 reviews
The location is not to be beat. You are very close to the beach. Overall the accommodations were good for the price. The AC worked great, and it's across the way from a wonderful restaurant Mercader. The other guests were chill, a lot of families. For the high traffic the pool was clean enough. Meaning I know it was cleaned daily and there are a lot of people in and out of it.
Guest review byMonica
Young couple
Avg. price/night: £222.06
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 793 reviews
The property is the perfect location if you want to be near zocalo. Accommodations and staff were all amazing everyone in the hotel is extremely polite and helpful. I don’t remember everyone’s names but Eric was super amazing and always made sure our breakfast order was in point!
Guest review byJazmine
Group
Avg. price/night: £272.59
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 199 reviews
I was more than pleased with the facilities and location of my room. I enjoyed how close it was to the beach and my view from the balcony was absolutely gorgeous. The room was very clean and comfortable and I really enjoyed my stay. I would highly recommend these accommodations to my friends, and I would most definitely stay there again in the future.
Guest review byMatthew
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Beautiful accommodation with incredibly gracious staff, very accommodating with excellent communication. The home is beautiful and has aircon in each bedroom (although not in the lounge), and a lovely modern kitchen. An excellent place to stay with family. Two rooms have a large double bed in each, one room has a single/twin bed, and there are two day beds also. The host was fantastic to talk to, very responsive to messages, and very patient to guests who don't speak Spanish.
Guest review byIsabel
Family with young children
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 914 reviews
One of our favourite accommodations we've stayed while backpacking - the pool area was lovely as was the breakfast. The staff were great too and allowed us to check in early. Beds were comfortable too, rooms were very tidy.
Guest review byMatthew
Young couple
Avg. price/night: £119.35
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 134 reviews
Zazil retreat is situated on a magical location. The room was amazing and the views were stunning. In the evening you can hear only the sound of the ocean. The breakfast was simple but very tasty. This accommodation exceeded my expectations and I wish I could have stayed there longer!
Guest review byChristina
Solo traveller
Avg. price/night: £10.51
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 141 reviews
Everything is exceptional, the owner and his family truly make you feel at home. Facilities are one point, and perfect accommodations for any solo travelers, as well as anyone traveling with friends or partners.
Guest review byRomán
Solo traveller
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews
Exceptional place to stay, highly recommended! The staff went above and beyond, beautiful atmosphere, keeps the kids busy, very relaxing, peaceful sleep, excellent rooms. Well worth the money for a family holiday! We didn't want to leave
Guest review byPaige
Family with young children
Avg. price/night: £96.28
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 355 reviews
Best location. Loved the terrace. Accommodations are bare bones,but we had what we needed an the bed was comfortable.
Guest review bySHEILA
Young couple
Avg. price/night: £69.70
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 211 reviews
We stayed here due to the convenient location (a few minutes walk from the bus station where the bus from Oaxaca arrived, and close to where the bus to Mazunte leaves). It’s in a quiet residential neighborhood with a few small places to eat around and also a mini market down the street. The accommodation was spacious (living area, kitchen, bathroom and bedroom) and also had nice seating outside on the terrace near the swimming pool. The staff / owners very friendly and welcoming. Has airconditioning.
Guest review byEvelien
Group