Menu

Search options

Select city first

2025-07-20

2025-07-21
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

1764 results

  • Comfortable Apartment 10 Minutes From Centro

    Calle Jazmines 121A 2, Oaxaca, Mexico (To the map)

    Contemporary Art Museum is located approximately 10 minutes by car from this 1-bedroom apartment. Guests…

    To the hotel

    Book Now
  • Casa Guiba 2 Puerto Escondido

    From US$ 45

    Cerrada De La Antartida, Puerto Escondido (Oaxaca), Mexico (To the map)

    Guests can check out Playa Zicatela 10 minutes away by car. Nearly a 10-minute ride from the apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Posada Luna Y Sol

    Rinconcito N1 Luna Y Sol, Mazunte, Mexico (To the map)

    The property lies 4.3 km from Zipolite, Oaxaca. Sea Turtle Center Museum is 19 minutes' stroll from the…

    To the hotel

    Book Now
  • Departamento Santa Cruz

    Cerrada De Huahutla, #10, Santa Cruz Huatulco, Mexico (To the map)

    Playa Arrocito is about a 10-minute ride away, while Santa Cruz is adjacent to this 1-bedroom…

    To the hotel

    Book Now
  • Bajo Las Estrellas Eco Glamping

    From US$ 14

    Av Principal De Mazunte, Mazunte, Mexico (To the map)

    Laguna Ventanilla is 2.7 km from the premises, while Playa Rinconcito is a mere 500 metres away. Punta…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Posada El Pescador

    From US$ 35

    Calle La Barrita, Mazunte, Mexico (To the map)

    Hridaya Yoga Meditation Center is located 25 minutes' stroll from this apartment. The city centre is…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Posada Cielito Lindo

    From US$ 53

    Calle Principal S/N, 150M A La Entrada De Mazunte, Mazunte, Mexico (To the map)

    The beach is around 5 minutes' drive away, and San Agustinillo is a 25-minute walk from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Rooftop Hot Tub! 3 Levels, 5Bedroom In Villa Noria

    From US$ 3182

    Tercera Privada De La Canada, Oaxaca, Mexico (To the map)

    The nearby cultural sites include the Mexican museum "Museo Textil de Oaxaca", which is situated around…

    To the hotel

    price for 1 night
    Book Now From US$ 3182
  • Casa Yee Lo Bee San Agustinillo

    From US$ 742

    Av. Principal San Agustinillo, Tonameca, Pochutla, Oaxaca, San Agustinillo, Mexico (To the map)

    This homestay is about 10 minutes' drive from Ventanilla Beach and not too far from Playa Mazunte. The…

    To the hotel

    price for 1 night
    Book Now From US$ 742
  • Encantador Departamento A Solo 7 Minutos Caminando De La Playa

    From US$ 89

    Morelos, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 128 m^2 property lies only a short distance from plaza azul. Guests will easily find Bahia Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Hidden Port Ttipis Vista Carrizalillo

    From US$ 42

    Cam. Carrizalillo, Puerto Escondido (Oaxaca), Mexico (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Estancia Con Entrada Independiente En Zona Centrica

    From US$ 18

    902 Calzada De La Republica, Oaxaca, Mexico (To the map)

    Conzati Garden can be found within a short walk and City house is just 1.4 km away. This apartment is…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • House For Rent With 2 Rooms Ac And Wi-Fi Located In Barra De La Cruz

    From US$ 44

    Oceano Pacifico, Barra de la Cruz, Mexico (To the map)

    Located only a 6-minute walk from Barra de la Cruz, the 1-bedroom Barradise Surf House Villa includes…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Double Bungalow With Partial Sea View, Full Kitchen

    From US$ 88

    Playa Salchi, Cuatunalco, Mexico (To the map)

    This Cuatunalco villa is 21 km from San Agustinillo, while Salchi Beach is 7 minutes' walk away. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Casa Jazmin

    From US$ 52

    28 Bahia Hierba Buena, Santa Cruz Huatulco, Mexico (To the map)

    Nestled merely a 7-minute walk from Bahia Cacaluta, this accommodation is about 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Rancho Samadhi

    From US$ 68

    El Yegaley, El Pacifico, Mexico (To the map)

    Located within a 10-minute drive of Mirador, Rancho Samadhi Villa gives access to various tourist sites…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Casa Costa Del Sol

    From US$ 40

    Casa Costa Del Sol Puerto Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport can be reached within 5 minutes drive, and natural attractions…

    To the hotel

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

    From US$ 49

    911 Calle Macedonio Alcala, Oaxaca, Mexico (To the map)

    Guests can find El Llano, which is nearly a 5-minute walk away. If you want to stay in the Oaxaca Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Casa Los Changos

    From US$ 220

    Calle Pensamientos 110, Oaxaca, Mexico (To the map)

    You'll be a mere 9 minutes' walk from Recreativo Infantil Oaxaca Bicentenario Park and about 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Casa San Agustin #4

    From US$ 180

    Camino A La Quebradora, Habitacional San Agustin, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment is nestled about a 25-minute walk from Playa Punta Zicatela. Casa San Agustin #4 Apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 180