Menu

Search options

Select city first

Tue 29 Jul 2025

Wed 30 Jul 2025
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

  • More

Hotel types

  • More

User rating

Facilities

  • More

In the room

Specify by

Apply Filters
Clear Filters

121 results

  • Las Brisas Huatulco

    From US$ 248

    Bahia De Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 23-minute drive to Huatulco International airport. The hotel is situated 4.2 km from Iglesia…

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Dreams Huatulco Resort & Spa

    From US$ 184

    Boulevard Benito Juarez 4 Bahia De Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 26-minute drive to Huatulco International airport. Playa Arrocito is situated at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Barcelo Huatulco

    From US$ 170

    Paseo Benito Juarez, S/N Bahias de Huatulco, Tangolunda, Mexico (To the map)

    Positioned in a cove, the property is around a 5-minute walk from a golden beach. Conejos Bay is only…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Park Royal Beach Huatulco

    From US$ 151

    Boulevard Benito Juarez 8, Tangolunda, Mexico (To the map)

    The smoke-free accommodation is located a 6-minute walk from Europa Galeria De Arte, 3.4 km from Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Hotel Sin Nombre

    From US$ 146

    20 De Noviembre # 208, Colonia Centro, Oaxaca, Mexico (To the map)

    Plaza de la Danza is located a short distance from the accommodation, and such natural sites as Panuelito…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Casa De Sierra Azul

    From US$ 97

    Hidalgo 1002 Esq Fiallo, Oaxaca, Mexico (To the map)

    The family-friendly property is in the historical centre of Oaxaca, a mere 5 minutes' walk from Amate…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Mision De Los Angeles

    From US$ 53

    Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca, Mexico (To the map)

    The property is in the very heart of Oaxaca, around 25 minutes' walk from the lavish Oaxaca Cathedral…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hotel Marina Resort & Beach Club

    From US$ 95

    Calle Tehuantepec #112, Santa Cruz Huatulco, Mexico (To the map)

    Situated approximately a 5-minute ride from Hagia Sofia, the property is in the heart of Santa Cruz Huatulco.

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Camino Real Zaashila Huatulco

    From US$ 247

    Boulevard Benito Juarez Numero 5, Bahia Tangolunda, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 26-minute drive to Huatulco International airport. The hotel is at a distance of 3.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Palacio Borghese Hotel Boutique - Adults Only

    From US$ 202

    Allende 208, Colonia Centro, Oaxaca, Mexico (To the map)

    The property has a prime setting within walking distance of Rufino Tamayo Museum of Pre-Hispanic Art…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Suites La Hacienda

    From US$ 105

    Cuilapan No.15, Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    The property puts you in the heart of Puerto Escondido, 20 minutes' stroll from Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Quinta Carrizalillo

    From US$ 85

    Calle Focas 5, Fraccionamiento Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 10-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotel Boutique Naura Centro

    From US$ 53

    Av Hidalgo 918, Oaxaca, Mexico (To the map)

    The accommodation is in the very heart of Oaxaca, a 5-minute walk from Zocalo. City house is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Hotel Castillo Huatulco & Beach Club

    From US$ 91

    Boulevard Santa Cruz, 303, Santa Cruz Huatulco, Mexico (To the map)

    The modern property stands a 5-minute ride from Iglesia de la Crucecita Church, near a boat dock. Steps…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hotel Suites Del Centro

    From US$ 44

    Avenida Miguel Hidalgo 306 Colonia Centro, Oaxaca, Mexico (To the map)

    The accommodation offers a central location about 10 km from Oaxaca International airport and just a…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Hotel Casamar Suites

    From US$ 87

    Puebla, 407, Puerto Escondido (Oaxaca), Mexico (To the map)

    Located at a distance of 3.3 km from Playa Puerto Angelito y Manzanillo Beach, the property is within…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Hotel Ferri

    From US$ 77

    Las Casas 405, Centro, Oaxaca, Mexico (To the map)

    This property is located right in the centre of Oaxaca, in the vicinity of Zocalo. Museo del Ferrocarril…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hotel Cazomalli Oaxaca

    From US$ 57

    El Salto 104, Barrio De Jalatlaco, Oaxaca, Mexico (To the map)

    The property is about 10 km from Oaxaca International airport and only 1.1 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Hotel Careyes Puerto Escondido

    From US$ 43

    Hidalgo, 407, Puerto Escondido (Oaxaca), Mexico (To the map)

    Commercial Walkway lies just a 14-minute walk away, and Bahia Puerto Escondido Public Beach is a stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Casa Las Mercedes

    From US$ 76

    Prolongacion de Independencia # 1206 5 Cuadras del Centro Histórico, Oaxaca, Mexico (To the map)

    Thanks to its central location, the property is in the heart of Oaxaca, just a 9-minute stroll from the…

    To the hotel

    price for 1 night
    Book Now From US$ 76