Menu

Search options

Select city first

2025-09-18

2025-09-19
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

1526 results

  • Casa Yee Lo Bee Mazunte

    From US$ 34

    Rinconcito S/N, Mazunte, Mexico (To the map)

    The guest house is 20 minutes' walk from Hridaya Yoga Meditation Center in Mazunte. The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Casa Reforma En Oaxaca, Mexico

    From US$ 124

    Reforma 904, Oaxaca, Mexico (To the map)

    You'll need 15-minute drive to Oaxaca International airport. House of Juarez Museum is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Cukui Hostel & Coffeeshop

    From US$ 54

    Playa Estacahuite, Puerto Angel, Mexico (To the map)

    The accommodation in Puerto Angel is around 10 minutes' drive from the long Playa Zipolite Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Casa Irene

    From US$ 100

    D. Aldama 13, Teotitlan del Valle, Mexico (To the map)

    Sierra Madre de Oaxaca is approximately 4 km away, and culture-oriented attractions such as Casa Don…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Cabanas Edda

    From US$ 30

    Callejon Del Morro Esquina Carretera Costera, Puerto Escondido (Oaxaca), Mexico (To the map)

    The property offers proximity to natural sights like Playa Principal (1.3 km) and Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Posada Las Tortuguitas

    From US$ 89

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

    Mazunte centre can be reached within 5 minutes' walk. Playa Mazunte is just 550 metres from the 2-star…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Loft Casa Itayata

    From US$ 148

    Calle Del Refugio 1006, Oaxaca, Mexico (To the map)

    This aparthotel is about 10 km from Oaxaca International airport and just a short stroll from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Casa Icaco

    From US$ 33

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

    You will enjoy your visit to Downtown Puerto Escondido, located only 1.6 km from the guest house. This…

    To the hotel

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

    From US$ 46

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

    The guest house is just 9 minutes on foot from Plaza de la Danza and Mercado de artesanias Jose Perfecto…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Del Carmen

    Antonio Valdes 2, Santa Catarina Juquila, Mexico (To the map)

    San Agustinillo is 111 km from this Santa Catarina Juquila hotel, while Santuario Virgen de Juquila is…

    To the hotel

    Book Now
  • Casa Blanca

    Acatlan, Santa Cruz Huatulco, Mexico (To the map)

    When staying at the hotel, you'll be about a 10-minute drive from Playa La Entrega. The accommodation…

    To the hotel

    Book Now
  • La Maroma

    From US$ 36

    30 Calle Jimenez, Huajuapan de Leon, Mexico (To the map)

    Tlaxcala is 175 km from here, while Mercado Porfirio Diaz Market is only 1 km away. Iglesia de Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Casa Las Almas

    From US$ 83

    Las Almas, Mazunte, Mexico (To the map)

    Mermejita Beach is in front of the Casa Las Almas, while to San Antonio bus stop is merely 500 metres…

    To the hotel

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

    Puerto Escondido Ave Alfonso Perez Gasga, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Carrizalillo is a mere 1.1 km from this Puerto Escondido hotel, while Carrizalillo Beach is merely…

    To the hotel

    Book Now
  • Posada Coral

    From US$ 38

    Mza 19 Lt 34 Fracc. Vicente Guerrero, Sector H3, Bahia De Santa Cruz Huatulco, Santa Cruz Huatulco, Mexico (To the map)

    This inn is a short distance from Tangolunda Bay. Buceo Scuba Huatulco is approximately a 25-minute stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • La Casa Del Arbol

    From US$ 51

    Calle De La Constitucion 404 A, Oaxaca, Mexico (To the map)

    This Oaxaca guest house lies in the Oaxaca Historic Centre district of Oaxaca, within easy walking distance…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Casa Coco Oaxaca Inn

    From US$ 125

    400 Calle De Manuel Bravo, Oaxaca, Mexico (To the map)

    The Casa Coco Oaxaca Inn is about 10 km from Oaxaca International airport and just a minute's drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Wajakita Experience Hostel

    C. Mangle 16, Zipolite, Mexico (To the map)

    Sights, only a short drive from the accommodation, include Camarones Beach. This Zipolite hotel is also…

    To the hotel

    Book Now
  • El Eden

    From US$ 204

    Mexico 175 6274 Hotel Eden, Zipolite, Mexico (To the map)

    You'll need 43-minute drive to Huatulco International airport. Mazunte Beach is 3.6 km from the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Hotel Renata

    Cam. Mermejita, Mazunte, Mexico (To the map)

    Zipolite-Puerto Angel Lighthouse is located within walking distance of this 3-star hotel, while Playa…

    To the hotel

    Book Now