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 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. Really calm and clean place. Really pleasure to stay with Paula. Nice and wonderful woman with a nice energy. The room completely clean! She was asking if everything is fine . I was glad to be on the right place. Highly recommend.

Show more Show less
9.3
Superb
157 reviews
Price from
£31
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. Super nice, clean and cosy facility, very friendly and caring owner. Great access to the airport, only a 7 min taxi ride away. I stayed for 1 night in the shared dorm which is divided in two separate rooms with 2 beds each and private bathroom. In front of these rooms is a well equipped kitchen with a big table to sit at. Very cozy and homelike feeling.

Show more Show less
9.6
Exceptional
241 reviews
Price from
£14
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. Cute place. Amazing value. Patio is fantastic.

Show more Show less
9.5
Exceptional
102 reviews
Price from
£21
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. This place is so nice, comfortable, and clean! The staff is incredibly sweet and very helpful. I would love to come back and stay longer. Definitely the best coliving in town!

Show more Show less
9.5
Exceptional
362 reviews
Price from
£19
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. Best hostel I've stayed in. Great activities, lovely staff, not a party hostel with people looking to get drunk or hook up but a real communal family vibe. Best decision I made was staying here.

Show more Show less
9.3
Superb
156 reviews
Price from
£19
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. Though each resort in Puerto Escondido is made of the same clay, Samora Luxury Resort is made from a different mold. Samora Luxury Resort tiene mi corazón (has my heart). Five stars, highly recommend. Samora sits on a dirt road nestled on a secluded beach on the Pacific Ocean, some 25 kilometers south of Puerto Escondido, Oaxaca. You will find a collection of beautiful bungalows with thatched roofs made of dried palm leaves. Our high-end palapa was decorated with a wonderfully curated collection of artwork, furniture, and items from around the world; we were even fortunate enough to have our own private hot tub steps from the beach. Upon your arrival, you will be greeted by a staff as warm and welcoming as the bright Oaxacan sun. Our host, Sammy Gafari, invited us to feel at home; there is no check-in, no reception, no checks…just an overflowing abundance of hospitality and the feeling of home. I am so grateful to Sammy for his warmth, style, and the beautiful paradise he created. Samora Luxury Resort is a new and innovative concept that you need to visit. I will absolutely come back to this secluded corner of the natural haven that is the Oaxacan coast. Puerto Escondido is a port town on Mexico's Pacific coast in the state of Oaxaca. Although it's one of the most popular destinations on the Oaxacan coast, Puerto Escondido retains its rustic and relaxed atmosphere. The name Puerto Escondido means "the hidden port." I assumed it derived from the camouflaged bays around the town, but there is a more interesting story. Legend has it that a pirate named Andrés Drake kidnapped a young Mixtec woman from the village of Santa María Huatulco. While the pirates were camped out in the bay of what is now Puerto Escondido, she escaped and hid from her kidnappers. The pirates referred to her as "La Escondida" (the hidden one), and they looked for her every time they returned to the bay.

Show more Show less
9.8
Exceptional
109 reviews
Price from
£225
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. We highly enjoyed staying here and extended our stay twice to 8 days in total. From top cleaning to the great view on the Pacific Ocean - Zero complaints at all :-)

Show more Show less
9.6
Exceptional
155 reviews
Price from
£71
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 of the hotel and the vibe of mazunte is amazing amazing falling a sleep with sound of waves and waking up with the view of the ocean is really magical feeling.

Show more Show less
9
Superb
287 reviews
Price from
£83
per night

Castillo Oasis 2 stars

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 was the best: not too far from the beach but also in a very calm street. The beds very comfortable places to eat. The staff are very friendly and respectable. They see you still in your room and let you that they will come back to clean. Thank you Corinna for the lovely stay and visit! You are an incredible host! My partner definitely loved the theme of the rooms for our escape.

Show more Show less
9.3
Superb
233 reviews
Price from
£30
per night

Casa con Corazon Centro

Oaxaca City

8.8 km from Monte Alban, Casa con Corazon Centro is located in Oaxaca City and provides free WiFi, concierge services and express check-in and check-out. The property is situated 10 km from Tule Tree. The property is non-smoking and is set 44 km from Mitla.

The units in the inn are equipped with a flat-screen TV. All units at Casa con Corazon Centro are equipped with a private bathroom and bed linen. Very clean, nice area, walkable, great communication with the host.

Show more Show less
9.7
Exceptional
7 reviews
Price from
£19
per night

Most booked guest houses in Oaxaca this month

FAQs about guest houses in Oaxaca

Guest Houses that guests love in Oaxaca