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.

8.8 km from Monte Alban, Casa 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.

All units in the inn are fitted with a flat-screen TV. Every room comes with a private bathroom equipped with a shower, while some rooms here will provide you with a kitchen. Large room. Great host. Good location, about 5 to 10 min walk to downtown.

Show more Show less
9.2
Superb
123 reviews
Price from
US$22
per night

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
223 reviews
Price from
US$66
per night

HOSTAL XAO features rooms with free WiFi in the centre of Oaxaca City. It is situated 7.5 km from Monte Alban and features a shared kitchen. The guest house has family rooms.

At the guest house, each unit has a terrace. At the guest house, every unit is fitted with a wardrobe and a shared bathroom. People were so nice. The place is new, very well located, right in front of the main bus terminal

Show more Show less
9.1
Superb
201 reviews
Price from
US$15
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 super friendly and helpful. The communication with the host is very fast too. The room is cosy and it has two fans and a fridge to store some food. The Internet is fast and the room is quiet at night. Close to the beach as well.

Show more Show less
9.4
Superb
163 reviews
Price from
US$40
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. This guest house has a garden. The accommodation offers 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
288 reviews
Price from
US$44
per night

Set 14 km from Monte Alban, Casa Donaji Guest House offers a garden, and accommodation with a terrace and free WiFi. Guests staying at this guest house have access to a patio. The accommodation offers a shared kitchen and luggage storage space for guests. Amazing terrace, really nice and helpful hosts, pretty location in a local neighborhood on the hill with a beautiful view. Clean bathroom, cute self cooking kitchen, wifi worked, drinking water for free, fantastic price, all good.

Show more Show less
9.5
Exceptional
143 reviews
Price from
US$23
per night

The spacious guest house has 6 bedrooms and 8 bathrooms with a walk-in shower and free toiletries. Guests can take in the ambience of the surroundings from an outdoor dining area. The guest house offers bed linen, towels and housekeeping service. 10/10 whether you want to keep to yourself or join in on activities — there’s a WhatsApp group which is handy. Myrna, Chris and the whole team were so sound and welcoming. It’s also a beautiful place. I really enjoyed it!

Show more Show less
9.4
Superb
333 reviews
Price from
US$438
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. Very cosy hostel, well-maintained and great value for money. It's located between Centro and Rinconada so it's a plus if you are interested in these areas plus beaches in this side and not the party areas (Punta) and the Zicatela beach. Owners are very friendly and helpful. Very clean. Free water. The bunk beds in the female dorm where very nice and stable, I also asked for the bottom bunk bed and they considered my request. The common areas are big and nice, there is a pool, they have a mat that you can borrow to exercise. The garden which is very beautiful has a mango tree so you get to eat free mangos daily!! I also met very nice people there, it's not a party hostel but I met people my age (30+) and everyone was nice and friendly. Value for money, totally recommended!

Show more Show less
9
Superb
458 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. This place is a must stay when in Oaxaca city. The stuff, free delicious breakfast, evening fun including mezcal tasting and food making, informative and warm.

Show more Show less
9.3
Superb
141 reviews
Price from
US$20
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.7
Exceptional
105 reviews
Price from
US$220
per night

Most booked guest houses in Oaxaca this month

FAQs about guest houses in Oaxaca

Guest Houses that guests love in Oaxaca