Skip to main content

The best homestays in Oaxaca

Check out our pick of great homestays in Oaxaca

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa 821 Guest House is a recently renovated homestay in the centre of Oaxaca City, 7.4 km from Monte Alban and 46 km from Mitla. Boasting full-day security, this property also provides guests with a sun terrace. The accommodation offers luggage storage space and a concierge service for guests. Loved it! The house is simply wonderful and immensely clean. The location is great and only a short walk from the city center.

Show more Show less
9.2
Superb
187 reviews
Price from
US$60
per night

Huitzilin Hostal in Brisas de Zicatela provides adults-only accommodation with an outdoor swimming pool, a garden and a shared lounge. The property features city and inner courtyard views, and is 300 metres from Zicatela Beach. The accommodation provides a shared kitchen, full-day security and luggage storage for guests. The vibe in general. Really cool people coming and going. The staff was super nice. We had a friend hospitalized during our time there and everyone around was super supportive and made everything possible to help. Besides the people, this hostel organizes plenty of activities. There is always a plan going around. It's a perfect hostel to travel solo or with friends and meet new people. Don't forget to say hi to Huitzilin, the iguana :)

Show more Show less
9
Superb
108 reviews
Price from
US$9
per night

Situated in the centre of Oaxaca City, HOSTAL XAO features rooms with free WiFi. It is located 7.5 km from Monte Alban and offers full-day security. The accommodation provides a 24-hour front desk and a shared kitchen for guests. Basically a state of the art facility, great art in the hallways, quiet rooms while i was there, good coffee. Excellent value.

Show more Show less
9.2
Superb
200 reviews
Price from
US$9.90
per night

Situated within 600 metres of Mazunte Beach and 1.2 km of Punta Cometa in Mazunte, Casa de Kai Mazunte features accommodation with seating area. Guests staying at this guest house have access to a patio. Outdoor seating allows guests to enjoy the fresh air. Paula is the most amazing host in the world! The place feels just like your house and is on the Main Street, few minutes away from the beach and shops, restaurants and a gym. Highly recommended!

Show more Show less
9.4
Superb
168 reviews
Price from
US$39
per night

Situated in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO features air-conditioned rooms with free WiFi. With garden views, this accommodation offers a patio. The accommodation provides a shared kitchen and a housekeeping service for guests. Magniolia was amazing, made great coffee in the morning, was a pleasure to chat with too

Show more Show less
9.6
Exceptional
276 reviews
Price from
US$41
per night

Set in Oaxaca City, 14 km from Monte Alban, Casa Donaji offers accommodation with a garden, free WiFi, a 24-hour front desk, and a shared kitchen. Featuring private check-in and check-out, this property also provides guests with a picnic area. The accommodation provides full-day security, luggage storage space and organising tours for guests. The house and terrace are so beautiful that you can work on the terrace with a view of the mountains. I can describe it as a very colorful stay.

Show more Show less
9.4
Superb
131 reviews
Price from
US$19
per night

M a r e a V i v a - O a x, a property with a garden, is situated in Zipolite, 6 km from Punta Cometa, 4.8 km from Turtle Camp and Museum, as well as 700 metres from White Rock Zipolite. The property has inner courtyard and quiet street views, and is 100 metres from Zipolite Beach. The homestay also features free WiFi as well as a paid airport shuttle service. great location, 2 minutes from the beach, in the centre of town but very quiet day and night. the owner was super sweet.

Show more Show less
9
Superb
206 reviews
Price from
US$33
per night

Located in Puerto Escondido, 1.7 km from Zicatela Beach, Villa Bonobo offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool. This guest house features a bar as well as a shared lounge. The accommodation provides a shared kitchen, and organising tours for guests. Staying at Villa Bonobo was an absolute delight! The dorm was super comfortable, spotless, and well-maintained, making it a perfect place to relax. The atmosphere of the whole place is just amazing—chill, welcoming, and set in such a cool location that makes it easy to unwind and enjoy the surroundings. But the real highlight? Alicia! She is simply the best—so joyful, warm, and always ready to share fantastic advice that truly enhanced my experience. Whether it was recommendations for hidden gems or just great conversation, she made my stay even more special. If you're looking for a place that feels like home, with great vibes and the best host, Villa Bonobo is the place to be! Highly, highly recommended—I can’t wait to come back!

Show more Show less
9.4
Superb
346 reviews
Price from
US$324
per night

Casa los Arcos Oaxaca offers accommodation within 1 km of the centre of Oaxaca City, with free WiFi, and a kitchen with a microwave, a fridge and kitchenware. It is set 8.6 km from Monte Alban and features a shared kitchen. The homestay has family rooms. Lovely property. Very clean, comfortable, and affordable. Within walking distance to many shops and restaurants. Very safe neighborhood. The family who runs this place is so kind and friendly. I highly recommend this place!

Show more Show less
9
Superb
168 reviews
Price from
US$32
per night

Set less than 1 km from Playa Puerto Ángelito, Paziflora Hostel -STARLINK- offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi. The property has garden and inner courtyard views. Boasting family rooms, this property also provides guests with a terrace. Very chill hostel, comfortable room/bed with very effective AC. The staff were lovely, especially Dray at the front desk. Within 10-15 min walk to both playa Manzanillo and Playa Carrizalillo. And 10-15 min walk to the main beach. Would definitely stay again.

Show more Show less
9
Superb
485 reviews
Price from
US$16
per night

Most booked homestays in Oaxaca this month

FAQs about homestays in Oaxaca

Homestays that guests love in Oaxaca