Menu

Search options

Select city first

2026-06-16

2026-06-17
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Family Friendly hotels in Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1152 results

  • Hotel Hostal Teresa

    From US$ 18

    Al Final Del Adoquin, Colonia Roca Blanca, Zipolite, Mexico (To the map)

    This hotel lies 150 metres from Rancho Los Mangos and just steps from the Zipolite Beach. There is a…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Eos Suites

    From US$ 224

    Monte Alban, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 25-minute drive to Huatulco International airport. The Eos Suites is within 30 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Casa Xaviera

    From US$ 62

    Casa Xaviera, Puerto Escondido (Oaxaca), Mexico (To the map)

    Attractions about 10 minutes' drive from this Puerto Escondido hotel include the Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • El Diablo Y La Luna B&B By El Diablo Y La Sandia

    From US$ 119

    Ignacio Comonfort 115 3, Oaxaca, Mexico (To the map)

    The 5-star hotel is about 5 km from Oaxaca International airport and 1.3 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Bacaanda #4

    From US$ 99

    Calle De Tinoco Y Palacios 615, Oaxaca, Mexico (To the map)

    You'll need 20-minute drive to Oaxaca International airport. The Mercado Benito Juárez is only 1.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Hotel Bacaanda

    From US$ 46

    45 Jose Maria Morelos, Union Hidalgo, Mexico (To the map)

    The centre of Union Hidalgo can be reached within a 20-minute walk. This Union Hidalgo hotel is also…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Cabanas Adobe Frente Al Mar

    From US$ 139

    Calle Palmas Playa Tierra Blanca, Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located in a beach area of Puerto Escondido. This Puerto Escondido hotel offers private…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Hotel Gamito

    From US$ 71

    117 Calle Oceano Pacifico Granjas Del Pescador, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 5-minute drive to Puerto Escondido International airport. The Puerto Angelito beach is a…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Angel Del Mar

    From US$ 39

    Altos Cerro del Panteon s/n Playa del Panteon, Puerto Angel, Mexico (To the map)

    The 3-star hotel is about 40 km from Huatulco International airport and about 15 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa Bastin

    From US$ 40

    Jazmines 6, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 30 minutes' walk of the hotel. The Playa Zicatela is just 650 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Suites Colibri

    From US$ 56

    Privada De Las Flores, 109. Colonia Reforma, Oaxaca, Mexico (To the map)

    The 4-star hotel is perfectly situated 2.1 km from the Busy Zocalo Historic Square. The Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Suites Patio Antequera

    From US$ 139

    422 Rayon, Oaxaca, Mexico (To the map)

    The hotel is located in a central area of Oaxaca, within a few blocks of the photographic exhibition…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Larimar Gallery Y Hotel Boutique

    From US$ 102

    Av. Benito Juarez 500 Constitucion 300 A, Centro Historico, Oaxaca, Mexico (To the map)

    This Oaxaca hotel lies in the Oaxaca Historic Centre district, within 10 minutes' walk of the Church…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Casa Lumaya

    From US$ 42

    Guanajuato 27, Brisas de Zicatela, Mexico (To the map)

    Casa Lumaya Brisas de Zicatela hostel is located approximately a 5-minute ride from Playa Punta Zicatela…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Casa Nativa

    From US$ 105

    Calle Vista Al Mar, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. This Puerto Escondido hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Casa De Las Flores Hotel Boutique

    From US$ 42

    Membrillos Membrillos, 29, Col. Las Huertas, Huajuapan De Leon, Oaxaca, Huajuapan de Leon, Mexico (To the map)

    The centre of Huajuapan de Leon is a 15 minutes' walk of the hotel. You'll find Mercado Porfirio Diaz…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Casa Ebano

    From US$ 38

    Zipolite, Zipolite, Mexico (To the map)

    The hotel has a private setting 16 minutes' walk from the long Playa Zipolite Beach, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Cz

    From US$ 23

    Calle Monte Alban Mza 16, Lote 7, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached within a 10-minute walk. The Chahue Boulevard, which…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Los Metates

    From US$ 30

    Entrada A Zipolite, Calle Emilio Contreras. Carretera A Puerto Angel, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached in 10 minutes' walk of the guest house, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Magda

    From US$ 43

    5 De Mayo 303, Oaxaca, Mexico (To the map)

    The Cruz de Piedra is within a few blocks of this 2-star hotel, while Imss bus stop is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 43