Skip to main content

The best guest houses in Oaxaca

Check out our selection of great guest houses in Oaxaca

Filter by:


Review score

Wonderful: 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 de Kai Mazunte

Mazunte

Situated within 300 metres of Rinconcito Beach and 700 metres of Mazunte Beach in Mazunte, Casa de Kai Mazunte features accommodation with seating area. Guests staying at this guest house have access to a patio. It is possible for guests to sit outside and enjoy the property grounds. The owner is a really sweet lady who always made sure we're happy and asked if we need any cleaning. The room is simple but clean and comfortable, we especially enjoyed having a table by the window for work and a fridge with some welcome beers and a bottle of water. There is a basket with first aid, knife and some other essentials in the room whish is a lovely detail. Even though there's just a fan we were okay because the windows with mosquito nets assure good circulation. The wi-fi was good enough for work. It is true that the shower is just a pipe without a shower head but I actually prefer that to weak pressure showers in many other places. Bonus: extremely friendly cat 😁 Perfect location close to the beach as well as the colectivos on the main road. Plenty of great food spots nearby. We would definitely come back!

Show more Show less
9.3
Wonderful
157 reviews
Price from
$37
per night

Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO

Puerto Escondido

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
240 reviews
Price from
$36
per night

Casa Donaji

Oaxaca City

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. First, our host, David, his family, and their 18-year-old dog were incredibly friendly and welcoming. They generously shared information about Oaxaca and the traditions of Día de los Muertos, making our stay both educational and enjoyable. They also showed great care for our safety, especially at night, and even provided transportation services late in the evening. My friend and I truly felt at home and appreciated in their care. The room was clean and comfortable, with an additional living space and kitchen that made our stay even more convenient. Do note that you'll need to bring your own shampoo and body wash. The common space on the third floor is absolutely AMAZING. While the location is a bit farther from downtown Oaxaca, the stunning mountain views from the beautiful garden make it well worth the stay.

Show more Show less
9.5
Exceptional
101 reviews
Price from
$22.08
per night

Villa Bonobo - Coliving

Puerto Escondido

Villa Bonobo - Coliving in Puerto Escondido provides adults-only accommodation with an outdoor swimming pool, a garden and a bar. Among the facilities at this property are a shared kitchen and a housekeeping service, along with free WiFi throughout the property. Staff on-site can arrange a shuttle service.

The guest house offers an à la carte or continental breakfast. the place is very clean and gas a the comfort of any good hotel with an environment of youth and friendship.

Show more Show less
9.5
Exceptional
361 reviews
Price from
$20
per night

Hostal Central Oaxaca

Oaxaca Historic Centre, Oaxaca City

Hostal Central Oaxaca features accommodation situated 1.1 km from the centre of Oaxaca City and offers a garden and a shared lounge. Among the facilities at this property are a shared kitchen and a housekeeping service, along with free WiFi throughout the property. The accommodation provides a tour desk, and currency exchange for guests.

A car rental service is available at the guest house. Great staff, amazing free breakfast, nice activities

Show more Show less
9.3
Wonderful
156 reviews
Price from
$20
per night

Samora Luxury Resort

Santa María Colotepec

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. Beautiful property, the gardens are immaculate and well kept, very peaceful atmosphere. The pool is the standout feature and it’s stunning. The location is on a private beach, amazing sunsets - it’s about a 30 min taxi in to the town but once at the resort you won’t want to leave!

Show more Show less
9.8
Exceptional
110 reviews
Price from
$220
per night

Posada Nautica

Mazunte

Offering city views, Posada Nautica is an accommodation situated in Mazunte, 300 metres from Mazunte Beach and 600 metres from Agustinillo Beach. There is a private entrance at the guest house for the convenience of those who stay. The guest house features rooms with air conditioning, free private parking and free WiFi. Amazing location just off the main road. Beautiful views. There's plenty of cooking equipment. The room is spacious enough for two people. The hosts are very friendly and helpful. Room is clean and tidy and well maintained.

Show more Show less
9.6
Exceptional
155 reviews
Price from
$75
per night

Posada Ziga Playa

Mazunte

Set in Mazunte, a few steps from Mazunte Beach, Posada Ziga Playa offers accommodation with a garden, free private parking, a terrace and a restaurant. Boasting a bar, the inn is close to several noted attractions, around 700 metres from Rinconcito Beach, 800 metres from Agustinillo Beach and 1.8 km from Punta Cometa. Some units at the property feature a balcony with a sea view. The location is absolutely excellent, with stairs right down to one end of Mazunte beach. Restaurants and shops all walking distance. The staff are very kind and accommodating and lent us towels after we checked out so we could still enjoy the beach.

Show more Show less
9
Wonderful
291 reviews
Price from
$87
per night

Castillo Oasis

Zipolite

Boasting garden views, Castillo Oasis features accommodation with patio, around 50 metres from Zipolite Beach. This property offers access to a terrace and free private parking. The guest house has family rooms. The location is spectacular. Great little shop across the road, reasonably priced food and drinks on the beach at Lola’s, great tacos a short distance down the main road. Corinna is lovely, the ambiance and decorative details are delightful. Huge pieces of amethyst, dream catchers, art… we loved our stay.

Show more Show less
9.2
Wonderful
232 reviews
Price from
$32
per night

Casa Cataleya

Oaxaca City

Boasting a garden and views of garden, Casa Cataleya is a recently renovated guest house set in Oaxaca City, 7.7 km from Monte Alban. With inner courtyard views, this accommodation offers a patio. The guest house has family rooms. Very good location and nice owners

Show more Show less
9.4
Wonderful
29 reviews
Price from
$51.30
per night

Most booked guest houses in Oaxaca this month

FAQs about guest houses in Oaxaca

Guest Houses that guests love in Oaxaca