Skip to main content

The best guest houses in Oaxaca

Check out our pick of great guest houses 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. We had a great stay here- the room was clean and felt premium. The internet was great and we loved the facilities. Everyone we encountered (guests and staff) were lovely. You can tell that a lot of care has been put into this hotel and the experience. Would definitely stay again!

Show more Show less
9.2
Superb
184 reviews
Price from
US$55
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.

For guests with children, the guest house offers both an indoor and outdoor play area. Guests at Huitzilin Hostal can enjoy darts on-site, or go walking tours or pub crawls in the surroundings. I liked everything! Extended several times! Free Breakfast, Free Ice Cream, Free Activities, Helpful and lovely staff! The pool ist huge and in a great condition.

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

At the guest house, each unit has a terrace. At the guest house, every unit is fitted with a wardrobe and a shared bathroom.

A minimarket is available at the guest house.

Mitla is 45 km from the guest house, while Oaxaca Cathedral is less than 1 km from the property. Oaxaca International Airport is 5 km away. It's close to the buses. And markets so it's really convenient.

Show more Show less
9.2
Superb
196 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. As a solo female traveler, Casa de Kai was perfection. A 7 minute walk to the beach, one minute to anything you might need or want while in Mazunte. The room was perfect, clean, bright, cozy, simple. Paula is an exceptional and attentive host and a remarkable human. She was the best part of my stay at Casa de Kai - in her, I made a life-long friend. Oh, and the cats Minu and Max hanging with me in the garden, were a sweet addition.

Show more Show less
9.4
Superb
169 reviews
Price from
US$38
per night

At the guest house, units are equipped with a wardrobe. Every unit is equipped with a coffee machine, while certain rooms come with a fully equipped kitchenette with a fridge and kitchenware. At the guest house, all units include bed linen and towels. We loved the quiet location near the beaches where you can actually swim (other beaches like Punta are just for surfing). Magnolia was a fantastic host. Very helpful and attentive. We met her uncle and he was very fun. Room and common areas great with free drinking water.

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.

Mitla is 45 km from the guest house, while Santo Domingo Temple is 5.2 km away. Oaxaca International Airport is 12 km from the property. 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.3
Superb
128 reviews
Price from
US$19
per night

Featuring a private bathroom with a walk-in shower and free toiletries, units at the guest house also provide guests with free WiFi, while some rooms here will provide you with a terrace. At the guest house, all units have bed linen and towels. Good place: -The rooms were nice and clean. -Very quiet but not too far from the beach. -It has a nice pool. -The breakfast was good. I would stay here again.

Show more Show less
9.4
Superb
347 reviews
Price from
US$35
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.

The units at the guest house come with a seating area. There is also a well-fitted kitchen in some of the units equipped with an oven, a fridge, and a stovetop. All units feature bed linen. One of my favorite hostels I’ve ever stayed at! It had everything I was looking for — friendly staff and a social but chill vibe, super clean rooms with comfortable beds and AC, and a nice kitchen. Rooms are cleaned daily and sheets are changed regularly. The location in centro is close to groceries, inexpensive food options, and walking distance to beaches. The pool is great too. Thank you Paziflora team for a lovely stay!

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

Situated in the centre of Oaxaca City, Hostal Central Oaxaca features rooms with free WiFi. Boasting a garden, the guest house is close to several noted attractions, around 1.1 km from Oaxaca Cathedral and around 1.5 km from Santo Domingo Temple. The accommodation offers a shared kitchen, a housekeeping service and currency exchange for guests. Most amazing breakfast ever! Best staff, best atmosphere. Feels like home away from home :)

Show more Show less
9.4
Superb
143 reviews
Price from
US$16
per night

Samora Luxury Resort has a restaurant, outdoor swimming pool, a fitness centre and bar in Santa María Colotepec. The accommodation features a private beach area, as well as a shared lounge and a garden. The accommodation provides room service, a concierge service and currency exchange for guests.

Samora Luxury Resort offers a hot tub. The area is popular for snorkelling, and car hire is available at the inn. incredible swimming pool right on the beach. Beautiful huge airy rooms (if you go for the suites). Lovely common areas. By far the best food we had in Mexico on our 10 day trip

Show more Show less
9.9
Exceptional
105 reviews
Price from
US$290
per night

Most booked guest houses in Oaxaca this month

FAQs about guest houses in Oaxaca

Guest Houses that guests love in Oaxaca