Menu

Search options

Select city first

2026-11-07

2026-11-08
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.

Central 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

1733 results

  • Sauve Casa Boutique

    From US$ 208

    Mariano Matamoros 102, Oaxaca, Mexico (To the map)

    Thanks to its prime location in the Oaxaca Historic Centre district, the hotel is just 650 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Hotel Descalzo - Adults Only - Beachfront

    From US$ 83

    Calle Las Palmas Sn, Zipolite, Mexico (To the map)

    Mermejita Beach is 4.6 km from this Zipolite hotel, while Punta Cometa Lookout Point is nestled 4.3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotel Maria Mixteca

    From US$ 27

    Guamuchil 206, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached in 15 minutes' walk of this 3-star hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Azul Cielo Hostel

    From US$ 11

    Arteaga, 608, Oaxaca, Mexico (To the map)

    The Oaxaca hostel boasts a central location merely 1.8 km from the whole church "Templo de Santo Domingo…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Casa Tobala

    From US$ 35

    Aldama 103, Colonia Centro, Oaxaca, Mexico (To the map)

    You'll need 15-minute drive to Oaxaca International airport. The 3-star Casa Tobala is nearly 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Nilu Puerto Escondido By Selina

    From US$ 12

    4 Av. Del Morro, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a quiet setting about 25 minutes on foot from the compact white - sand Playa Carrizalillo…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Hotel Suites Villasol

    From US$ 70

    Loma Bonita 2, Bacoccho, Puerto Escondido (Oaxaca), Mexico (To the map)

    The charming hotel is located in a leisure district, within a 400-metre distance of Beach Club Cocos.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotelito Swiss Oasis, Playa Zicatela - Adults Only - Kitchen - Cocina

    From US$ 71

    Andador Gaviotas, Calle Del Morro, Brisas De Zicaela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Coral lies 3.3 km away, while Commercial Walkway is 3.4 km from this Puerto Escondido hotel. The…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hotel Arenas Del Pacifico

    From US$ 77

    Colorin, 507, Santa Cruz Huatulco, Mexico (To the map)

    Bahia Chahue lies 2.5 km away, while Iglesia de la Crucecita Church is merely 350 metres from this Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Casa Kalmar

    From US$ 101

    Calle Arco Iris 9, Playa Camarones, Zipolite, Mexico (To the map)

    Located only a few steps from Playa Camaron, the elegant hotel is 15 minutes' walk from Zipolite city…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Hotel Gran Juquila Huatulco

    From US$ 86

    Boulevard Chahue Manzana 5 Lote 2 Sector P, Santa Cruz Huatulco, Mexico (To the map)

    Take advantage of the hotel's prime location near a beach district. Cultural sights in the area include…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Cabanas Punta Placer

    From US$ 90

    Domicilio Conocido Playa San Agustinillo, San Agustinillo, Mexico (To the map)

    The hotel is in a beach area of San Agustinillo. Hridaya Yoga Meditation Center is within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Hotel Jimenez

    From US$ 40

    Mier Y Teran 213, Oaxaca, Mexico (To the map)

    The comfortable hotel lies 1.1 km from Contemporary Art Museum and 1.2 km from the contemporary Centro…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Biulu

    From US$ 70

    Las Lomas 11, Zipolite, Mexico (To the map)

    A convenient location near a boat dock provides quick access to Camarones Beach, which is 2.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Casa Danna Huatulco

    From US$ 36

    Boulevard Benito Juarez, Manzana 2 Lote 6, Sector P Sin Numero, Santa Cruz Huatulco, Mexico (To the map)

    The hotel boasts a prime setting merely 550 metres from Playa Chahue. When staying at the Casa Danna…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel El Mirador

    From US$ 50

    Carretera Costera Del Pacifico 113 Sector Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting within reach of Puerto Angelito. The Mirador Puerto Escondido is merely…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • El Callejon Hotel Boutique

    From US$ 254

    Callejon Morelos 103 Col. Xochimilco, Oaxaca, Mexico (To the map)

    Ex convento de San Pablo Museum is merely 1.3 km from the hotel, and Museum of Cultures of Oaxaca is…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Hotel Casa Pan De Miel (Adults Only)

    From US$ 151

    Cerrada Museo De La Tortuga, Mazunte, Mexico (To the map)

    The hotel lies nearly 20 minutes' walk from Punta Cometa and a short way from Playa Mazunte. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Hotel El Copal

    From US$ 83

    Calle Del Panteon, Playa La Mermejita, Mazunte, Mexico (To the map)

    Camarones Beach is nearly a 10-minute drive from the hotel which is also only steps away from Camino…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotel Xestal

    From US$ 60

    Boulevard Chahue Lote 37 Manzana 4 Sector R, Santa Cruz Huatulco, Mexico (To the map)

    The centre of Santa Cruz Huatulco can be reached within a 10-minute walk, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 60