Skip to main content

The best B&Bs in Oaxaca

Check out our pick of great B&Bs 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. Casa Corazon is like your home away from home, managed by the brother you wish you had. Francisco is a really sincere and resourceful people and his passion to deliver to guest expectations is obvious - even if it means going out of the way, as in my case. The rooms are spacious and the property feels welcoming. Will recommend highly.

Show more Show less
9.2
Superb
109 reviews
Price from
US$25
per night

Conveniently located in Oaxaca City, Lidia Anturios Suites offers air-conditioned rooms with free WiFi and free private parking. Guests staying at this guest house have access to a balcony. The guest house has family rooms.

At the guest house, the units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A terrace with an outdoor dining area and city views is offered in every unit. easy to find location, very clean and with shared facilities to make your own coffee and store food in a fridge. The hotel is a renovated old family house, done with a great eye for detail. Comments said that the neighborhood is noisy and it’s true but we asked for a room with a window to the inner patio and has no issues with noise at all. The owner Edgar and the hotel staff were so friendly, they made us feel very much at home and very comfortable.

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

The units at the bed and breakfast come with a seating area. Featuring a private bathroom with a shower and a hair dryer, units at the bed and breakfast also have free WiFi, while selected rooms here will provide you with a terrace. At the bed and breakfast, the units are fitted with bed linen and towels. Our stay at Zandoyo Bed and Breakfast was nothing short of amazing. The room is more specious than they look in the pictures. Everything in the decoration was thought through. But what we liked the most was the breakfast. They served a different breakfast everyday and all the meals were PERFECTION! Shout out to Tony for making us feel welcomed and at home.

Show more Show less
9.7
Exceptional
182 reviews
Price from
US$53
per night

All units at the bed and breakfast come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchenette, a dining area and a private bathroom with a hair dryer, a shower and free toiletries. A microwave, a toaster and fridge are also available, as well as a coffee machine. The units have a wardrobe. Location was perfect, 5-10mins walk from Santo Domingo. Room was clean and facilities were just what we needed. Would absolutely return to Oaxaca and stay at Casa Sofi!

Show more Show less
9.6
Exceptional
184 reviews
Price from
US$119
per night

Situated in the centre of Oaxaca City, HOSTAL XAO features rooms with free WiFi. It is located 7.5 km from Monte Alban and offers full-day security. The accommodation provides a 24-hour front desk and a shared kitchen for guests. People were so nice. The place is new, very well located, right in front of the main bus terminal

Show more Show less
9.3
Superb
206 reviews
Price from
US$13
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.

At the guest house, all units are fitted with a wardrobe. With a private bathroom, units at the guest house also feature free WiFi. At the guest house, units include bed linen and towels. Paola was lovely and very accommodating with whatever we needed. The location is great because you’re on the main street and close to both the beach and restaurants and shops. Highly recommend!

Show more Show less
9.4
Superb
166 reviews
Price from
US$39
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. With garden views, this accommodation offers a patio. The accommodation provides a shared kitchen and a housekeeping service for guests. Everything! Super clean, new accommodation. Great bed and shower. Perfect location, quiet but close to downtown and beaches. Magnolia is a very attentive and helpful host. We would have stayed longer if the room would have been available.

Show more Show less
9.6
Exceptional
275 reviews
Price from
US$16
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. 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.4
Superb
132 reviews
Price from
US$20
per night

Located in Puerto Escondido, 1.7 km from Zicatela Beach, Private Villa Bonobo offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool. This guest house features a bar as well as a shared lounge. The accommodation provides a shared kitchen, and organising tours for guests. Everything about it was great. Staff very helpful!!

Show more Show less
9.4
Superb
342 reviews
Price from
US$228
per night

All units at the bed and breakfast come with a seating area. With a private bathroom fitted with a a bath or shower and free toiletries, units at the bed and breakfast also feature free WiFi. At the bed and breakfast, units come with bed linen and towels. Fantastic staff, thanks for all your help and local advice.

Show more Show less
9.7
Exceptional
101 reviews
Price from
US$76
per night

Most booked B&Bs in Oaxaca this month

FAQs about B&Bs in Oaxaca

B&Bs that guests love in Oaxaca