Skip to main content

Featured accommodation destinations

Destination inspiration for your trip – find an accommodation

Oaxaca City

811 accommodations

Puerto Escondido

430 accommodations

Santa Cruz Huatulco

254 accommodations

Brisas de Zicatela

210 accommodations

Mazunte

117 accommodations

Zipolite

90 accommodations

Tangolunda

65 accommodations

San Agustinillo

44 accommodations

Puerto Ángel

32 accommodations

Playa Agua Blanca

22 accommodations

San Mateo Río Hondo

20 accommodations

Cuatunalco

20 accommodations

Bahías de Huatulco

19 accommodations

Paso Hondo

18 accommodations

Bajos de Chila

18 accommodations

Santa Maria Huatulco

17 accommodations

The best accommodations in Oaxaca

Check out our selection of great accommodations 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 center of Oaxaca City, 6.2 miles from Monte Alban.

L
Lotte
From
Netherlands
Its location, setting, rooms, breakfast. It was the second time I stayed there. Great place to stay when in Oaxaca. Very tranquil but right in the city center.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,209 reviews
Price from
$142.02
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.

L
Lorena Abigail
From
Mexico
The beaches are beautiful and the staff and food are great, but our most favorite was the water sport options. The kayak, the paddle boards, the sailboat. We took a class with Paco to learn how to sail and he was awesome. I think the option of sporty, healthy ntertainment it's great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,074 reviews
Price from
$335.78
1 night, 2 adults

Casa Ziña

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently set in the Oaxaca Historic Centre district of Oaxaca City, Casa Ziña is located 28 miles from Mitla, a 4-minute walk from Oaxaca Cathedral and 0.6 miles from Santo Domingo Temple.

G
Gerhard
From
Canada
We really liked the design, as well as the cleanliness and scent of the place, which you notice as soon as you enter. Everything was spotless, and the amenities were very nice. The extra robes, sandals, and shopping bag offered for use during your stay were a thoughtful touch. We enjoyed the welcome mezcal and the friendly staff. Communication was great, and the little city guide with recommendations was very well done. It would be nice to add an online map in addition to the printed maps they provide. Our small private patio was perfect to use at night, and while we didn’t get a chance to try the pool or bar, they looked lovely. Everyone was very kind, especially Ivan and Rebecca, who were amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
Price from
$97.91
1 night, 2 adults

Jungle Palace hostal santaella 420

Puerto Escondido

Jungle Palace hostal santaella 420 offers accommodations in Puerto Escondido, a 17-minute walk from Playa Puerto Ángelito. With mountain views, this accommodation offers a terrace.

L
Luc
From
Mexico
Beautiful place and very nice client attention
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 117 reviews
Price from
$41
1 night, 2 adults

Casa Antonio Mazunte

Mazunte

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

M
Martinez
From
Panama
The location is excellent. It is just a short walk to the main street.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 293 reviews
Price from
$43.36
1 night, 2 adults

Ginger Banana Hostel

Oaxaca Historic Centre, Oaxaca City

5.2 miles from Monte Alban in the center of Oaxaca City, Ginger Banana Hostel provides accommodations with access to a garden. With pool views, this accommodation offers a swimming pool.

L
Leslie Dhamar
From
Canada
The plants are definitely the most amazing thing in the spot, they are so welcoming, fresh, they make u feel in the nature even if u are in the middle of town. After that the installations, colors, and decorations are ON TOP!!! I’ve never been in a hotel/hostel that has been so clean, pure and well maintained.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 118 reviews
Price from
$51
1 night, 2 adults

Casa Toro La Punta

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within a 5-minute walk, Casa Toro La Punta has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

N
Natalia
From
Colombia
The hotel is super beautiful and clean, , I loved the pool and the design, the staff was very nice. The room was quiet, the bed super comfty.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 157 reviews
Price from
$102.36
1 night, 2 adults

Mantra Hotel Boutique

Hotel in Puerto Escondido

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

M
Mauricio
From
Mexico
Very clean and very stylish. Very well located, a few steps from the beach and a very short walk to the Main Street
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 207 reviews
Price from
$100.32
1 night, 2 adults

Suuel Hotel Adults Only

Hotel in Puerto Escondido

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

J
Jeremy
From
United States
Comfortable room with spacious balcony. Great air conditioning and fan (it can get hot). Very comfortable bed. Wonderful restaurant with the most friendly staff on the ground floor.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 101 reviews
Price from
$205.65
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 has both free WiFi and free private parking.

j
jesus
From
United States
Great location,nice beach, restaurant great pool and the staff are very friendly.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews
Price from
$304.84
1 night, 2 adults
All accommodations in Oaxaca

Most booked accommodations in Oaxaca this month

See all

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,126 reviews

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,074 reviews

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,460 reviews

Popular with guests booking accommodations in Oaxaca

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

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 910 reviews

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,209 reviews

Popular with guests booking accommodations in Oaxaca

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 845 reviews

Popular with guests booking accommodations in Oaxaca

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

Popular with guests booking accommodations in Oaxaca

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

FAQs about accommodations in Oaxaca

Accommodations That Guests Love in Oaxaca

See all
Scored out of 10, guest rating 8.6
Excellent - 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: $300.74
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 791 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: $369.18
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 198 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
Wonderful - 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
Excellent - What previous guests thought, 915 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: $161.64
Scored out of 10, guest rating 9.2
Wonderful - 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 traveler
Avg. price/night: $14.28
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 traveler
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,074 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: $129.70
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 356 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: $94.39
Scored out of 10, guest rating 9.0
Wonderful - 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