Skip to main content

The best family hotels in Oaxaca

Check out our pick of great family hotels 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.

NaNa Vida Hotel Oaxaca 4 stars

Oaxaca Historic Centre, Oaxaca City

Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km from Monte Alban. This 4-star hotel offers a 24-hour front desk, a business centre and free WiFi. Each room comes with a patio with garden views. Staff friendless Spacious room Continental Breakfast with love

Show more Show less
9.5
Exceptional
1,126 reviews
Price from
£111
per night

Viajero Puerto Escondido Hostel

Puerto Escondido

Situated in Puerto Escondido, Viajero Puerto Escondido Hostel has an outdoor swimming pool, terrace, bar, and free WiFi throughout the property. The accommodation features karaoke and a shared kitchen. amazing hostel with amazing staff! relaxed pool with many activities. highly recommended.

Show more Show less
9.1
Superb
104 reviews
Price from
£27
per night

Zandoyo Bed & Breakfast

Puerto Escondido

Set within 700 metres of Bacocho Beach and 800 metres of Carrizalillo Beach, Zandoyo Bed & Breakfast offers rooms with air conditioning and a private bathroom in Puerto Escondido. 1.3 km from Playa Puerto Ángelito and 3 km from Commercial Walkway, the property provides an outdoor swimming pool and a garden. The accommodation features a shared kitchen, and luggage storage for guests. Beautiful bed and breakfast. Clean and comfortable rooms, great AC, and lovely pool. The host family is wonderful and if you love breakfast, Tony makes a wonderful one. Location is great (and quiet!). Would absolutely return. Thanks!!

Show more Show less
9.8
Exceptional
104 reviews
Price from
£54
per night

CasaPiedra

Puerto Escondido

Situated in Puerto Escondido, 43 km from Punta Cometa, CasaPiedra features accommodation with a private beach area, free private parking, pool with a view and an open-air bath. This beachfront property offers access to a patio. The accommodation provides a 24-hour front desk, full-day security and luggage storage for guests. A great place to set back and relax . You have the beach all to yourself self

Show more Show less
9.4
Superb
134 reviews
Price from
£87
per night

Casa Puerto Viejo

Puerto Escondido

Located in Puerto Escondido, 500 metres from Principal Beach, Casa Puerto Viejo provides accommodation with an outdoor swimming pool, free private parking and a terrace. The accommodation offers a 24-hour front desk, a shuttle service, a shared kitchen and free WiFi throughout the property. Very clean room, with cool common areas, including a nice pool perfect for the hot weather. Marta, Jose and Jenny are very nice and attentive. Would totally come back.

Show more Show less
9.5
Exceptional
120 reviews
Price from
£62
per night

Hotel Materia

Oaxaca Historic Centre, Oaxaca City

Ideally situated in Oaxaca City, Hotel Materia features an American breakfast and free WiFi throughout the property. Located around 45 km from Mitla, the hotel is also 11 km away from Tule Tree. The property is non-smoking and is situated 7.7 km from Monte Alban. Very cosy and well-decorated little hotel (only 5 rooms). The location is great for travellers looking to stay in the city center, without being on a touristic place. The outside is very nice for breakfast and the staff is helpful. We had a very nice stay and would recommend this hotel, for sure!!

Show more Show less
9.4
Superb
245 reviews
Price from
£119
per night

Casa Corazon

Oaxaca City

Offering city views, Casa Corazon is an accommodation situated in Oaxaca City, 8.8 km from Monte Alban and 44 km from Mitla. The property features quiet street views, and is 10 km from Tule Tree. The homestay has family rooms. The place is quiet, clean and comfortable. Francisco was very responsive and helpful, he even gave us water! Thank you Francisco, it was nice to meet you.

Show more Show less
9.1
Superb
111 reviews
Price from
£23
per night

Secret Beach Hostel

Puerto Escondido

Featuring a terrace, restaurant, bar and free WiFi, Secret Beach Hostel is located in Puerto Escondido, a few steps from Zicatela Beach and 400 metres from Marinero Beach. Guests can have a drink at the snack bar. I loved the staff, the location, the design of the builfing/ restaurant. It felt like paradise. Thank you

Show more Show less
9.2
Superb
194 reviews
Price from
£17
per night

Casa Mura

Puerto Escondido

Casa Mura, a property with a terrace, is situated in Puerto Escondido, 1.8 km from Zicatela Beach, 2 km from Marinero Beach, as well as 2 km from Commercial Walkway. The aparthotel features rooms with air conditioning, free private parking and free WiFi. Everything was amazing! Flat is cozy, clean and well equipped. I stayed for a week and would have stayed longer! Carlos is lovely person, super nice and always available if you need anything. Highly recommended.

Show more Show less
9.2
Superb
107 reviews
Price from
£49
per night

Casa Sofi Oaxaca

Oaxaca Historic Centre, Oaxaca City

Situated in Oaxaca City centre, 7.2 km from Monte Alban and 46 km from Mitla, Casa Sofi Oaxaca features accommodation with free WiFi and a balcony. Guests staying at this bed and breakfast have access to a patio. The bed and breakfast has family rooms. A gem in the city. Super friendly owner. Family run business which is always great. Super nicely designed, comfortable room

Show more Show less
9.6
Exceptional
112 reviews
Price from
£106
per night

Most booked family hotels in Oaxaca this month

FAQs about family hotels in Oaxaca

Family Hotels that guests love in Oaxaca