Skip to main content

The 10 Best Oaxaca Bed and Breakfasts – B&Bs in Oaxaca, Mexico

Check out our selection of great bed and breakfasts 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 Mayo B&B

Oaxaca City

Situated in Oaxaca City in the Oaxaca region, Casa Mayo B&B features accommodation with free WiFi and free private parking.

The bed and breakfast has a garden and sun terrace, which can be enjoyed by guests if the weather permits. We had a wonderful stay at Casa Mayo and had the option to upgrade to their biggest room, which was beautiful and incredibly spacious with a private bathroom! The bed was so comfortable and while the shower pressure was on the low side, there was good hot water. It was also great to stay in a quieter neighbourhood, that is not too far from central (10 min by taxi) Sheny was friendly and very helpful with our questions, organising taxis and suggesting things to do - even left us hats for a day trip :) We will miss Casa Mayo a lot!

Show more Show less
9.3
Wonderful
108 reviews

Villa Bonobo

Puerto Escondido

Villa Bonobo features an outdoor swimming pool, bar, a shared lounge and garden in Puerto Escondido. There is a communal oven and coffee machine. Among the facilities at this property are a shared kitchen and a tour desk, along with free WiFi throughout the property. The property is 5 km from Downtown Puerto Escondido. We had a great time at Villa Bonobo! The pool and rooftop were amazing, and the staff were so friendly and helpful. It is close to the beach and easy to get around. We would definitely stay here again!

Show more Show less
9.5
Exceptional
237 reviews

Cabañas Amaia

Mazunte

Cabañas Amaia has garden views, free WiFi and free private parking, set in Mazunte, 400 metres from Mermejita Beach.

There is a fully equipped private bathroom with a bath or shower and free toiletries.

The bed and breakfast offers a terrace. It‘s a very nice place in a great location. It’s spacious and super clean. Julien was so helpful, nice and an amazing host!

Show more Show less
9.7
Exceptional
122 reviews

Hostal Central Oaxaca

Oaxaca Historic Centre, Oaxaca City

Ideally situated in the centre of Oaxaca City, Hostal Central Oaxaca features vegetarian breakfast and free WiFithroughout the property. 6.4 km from Monte Alban and 47 km from Mitla, the property provides a garden and a shared lounge. The accommodation offers a shared kitchen, daily maid service and currency exchange for guests. Amazing hostel, accommodating owners, great volunteers. I'm always sceptic about free breakfast but the food here is top quality. There are social activities almost every night where there's free hand made food and nice drinks. Rooms are big and only have 3 or 4 beds. Hot water, good location. I can't wait to be back!

Show more Show less
9.3
Wonderful
192 reviews

Comala Bed & Breakfast

Oaxaca Historic Centre, Oaxaca City

Located in Oaxaca City, 8.5 km from Monte Alban and 300 metres from the centre, Comala Bed & Breakfast provides air-conditioned accommodation with free WiFi, and a garden.

The bed and breakfast offers a sun terrace. Andres, the owner, an amazing man. he helped us organise a cab, and also helped me when I arrived and forgot a bag in the shuttle. He was so kind and provided me with coffee and tea. the cleaning in the room was on point and I trusted all his staff.

Show more Show less
9.2
Wonderful
566 reviews

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. This place is like heaven. Your room is like a home, the staff is like a family. Middle of the night I had a problem with my car. The owner woke up and helped me until the problem was solved! I travel a lot, privately and for business too. This is probably the best hotel I have stayed in my life. I think about booking a trip from Europe, just to see this hotel again.

Show more Show less
9.6
Exceptional
143 reviews

La Playita Beach House

Puerto Escondido

Situated in Puerto Escondido, within a few steps of Zicatela Beach and 1.4 km of Marinero Beach, La Playita Beach House features accommodation with an outdoor swimming pool and free WiFithroughout the property as well as free private parking for guests who drive. Among the various facilities of this property are an open-air bath, a garden and a bar. Rooms have a terrace with views of the pool.

All units at the guest house are fitted with a seating area. The rooms have a private bathroom, free toiletries and bed linen. Pool area , general relaxed vibe of the place, very airy and nice in the common areas. Rooms were obviously rustic style but very clean and cleaned well daily. The staff were nice. We had some laundry sent away and arranged for us very easily. We stayed in 2 places in puerto Escondido , one at la playita and another guest house in la Punta area which is actually rated much higher on booking.com however we preferred playita rooms and facilities! Would recommend.

Show more Show less
9.1
Wonderful
373 reviews

Hostal Mixteco Naba Nandoo

Oaxaca Historic Centre, Oaxaca City

Hostal Mixteco Naba Nandoo is set in Oaxaca City, 700 metres from Downtown Oaxaca de Juarez and 6 km from Monte Alban.

Oaxaca Cathedral is 700 metres from Hostal Mixteco Naba Nandoo, while Santo Domingo Temple is 700 metres away. The nearest airport is Xoxocotlan Airport, 7 km from Hostal Mixteco Naba Nandoo. The hostel is conveniently located a few minutes from city centre. The room was comfortable and clean. The shared bathrooms were spotless and cleaned several times a day. The owner is super friendly and attentive, providing lots of information and tips. The homemade breakfast is a steal at 60 pesos and a must try.

Show more Show less
9
Wonderful
329 reviews

Posada Nautica

Mazunte

The rooms in the guest house are fitted with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a walk-in shower and free toiletries. Rooms come with a coffee machine, while certain rooms are equipped with a balcony and others also boast mountain views. At Posada Nautica all rooms are fitted with bed linen and towels. gorgeous studio overlooking the beach. the internet didn’t work right away but the owner took care of it and it was fine. air con was crucial after spending the day in the heat in mazunte. the owner was really nice too

Show more Show less
9.4
Wonderful
135 reviews

Posada Ziga Playa

Mazunte

With a private bathroom fitted with a shower and free toiletries, rooms at the inn also have free WiFi, while selected rooms also offer a sea view. At Posada Ziga Playa all rooms have bed linen and towels. Perfect location for a 4 day stay. Right on the beach and every room has a terrace with hammocks, very relaxing! Great views from our second floor room to the sea and beach. Clean, comfy beds and so quiet at night. They have a no noise/music rule after 10pm which is perfect. All you can hear is the waves crashing. Free water bottle every day.

Show more Show less
9
Wonderful
261 reviews

Most Booked B&Bs in Oaxaca This Month

B&Bs That Guests Love in Oaxaca