Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-04-23

2026-04-24
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.

Apartments and B&Bs 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

1032 results

  • Newly Renovated Apartment With Pool

    Sierra De Ixtlan Esdificio L, 303 3Er Piso, Santa Cruz Huatulco, Mexico (To the map)

    Bahía Cacaluta is merely 1.6 km from this apartment. To enjoy your vacation in Santa Cruz Huatulco, stay…

    To the hotel

    Book Now
  • Departamento Chahue

    Sierra De Juarez 27 1, Santa Cruz Huatulco, Mexico (To the map)

    Tangolunda Bay is located around 10 minutes' drive from this apartment. Chahue Bay is within a 2-km distance…

    To the hotel

    Book Now
  • El Rincon

    Guadalupe Victoria 377, Oaxaca, Mexico (To the map)

    The 17th-century church "Basilica of Our Lady of Solitude" can be reached by car in a few minutes, while…

    To the hotel

    Book Now
  • Departamento En Oaxaca Para 18 Personas - Con Amenidades A 2,5Km Del Centro

    From US$ 191

    Av. Monte Alban #501 Oclaro Residencial | Edificio 3 Departamento 301, Oaxaca, Mexico (To the map)

    The Museum Site of Monte Alban is 2.3 km from this 180 m² apartment. Departamento En Oaxaca Para 18 Personas…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Confortable Casa De 3 Habitaciones Con Aire Acondicionado

    From US$ 135

    Av. Ignacio Zaragoza 728 404, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies 2.2 km from the Main Beach. The apartment is 10 minutes' drive from Coral Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Unmatched Suite, Two Bedrooms Facing Zicatela

    Av. Del Morro 101, Brisas de Zicatela, Mexico (To the map)

    This apartment is located in close proximity to the Playa Zicatela. The Bahia Puerto Escondido is 4.5…

    To the hotel

    Book Now
  • Two-Bedroom Apartment With Ac In The Center Oaxaca

    Oaxaca De Juarez, Oaxaca, Mexico (To the map)

    This apartment lies in the Oaxaca Historic Centre district and offers swift access to the San Pablo Cultural…

    To the hotel

    Book Now
  • Casa Taormina - Depto Pb Boutique

    From US$ 180

    Calle Jose Maria Efren, Don Goyo, Malucano, Mexico (To the map)

    The Summer Romance Lookout is nearly a 10-minute ride from the apartment. The spacious 80 m² Casa Taormina…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Valentina Salchi Buda Depa Playa Virgen Internet

    From US$ 117

    Camino A Salchi Centro Sati, Cuatunalco, Mexico (To the map)

    Mazunte is 23 km from the spacious apartment. The 80 m² Valentina Salchi Buda Depa Playa Virgen Internet…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Cabana La Envidia

    From US$ 85

    Sta. Maria Huatulco, Santa Maria Huatulco, Mexico (To the map)

    This 1-bedroom apartment is also a 30-minute drive from Mazunte. Located in Santa Maria Huatulco, the…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Alojamiento En El Centro Historico

    315 Calle De Mariano Abasolo, Oaxaca, Mexico (To the map)

    The lavish Oaxaca Cathedral is 14 minutes' walk away, while the San Pablo Cultural Center is just moments…

    To the hotel

    Book Now
  • Noemi Apartment

    Calle Eclipse 70 206 206, Oaxaca, Mexico (To the map)

    The lavish Oaxaca Cathedral can be reached by car in a few minutes, while Living Museum of Cochineal…

    To the hotel

    Book Now
  • Loft Renee A 10 Minutos Del Zocalo

    Xochitl 222, Oaxaca, Mexico (To the map)

    The open square "Plaza de la Danza" is 2.5 km from the apartment, while the Mexican museum "Museo Textil…

    To the hotel

    Book Now
  • Departamento Mosso

    Guadalupe Victoria 208 , Ejido Guadalupe Victoria, Oaxaca, Mexico (To the map)

    The city centre can also be reached within a 30-minute walk from the 30 m² apartment. The Amate Books…

    To the hotel

    Book Now
  • Apartamento Cerca Del Centro Con Estacionamiento Y Wifi Rapido

    Oclaro Residencial 401 Torre 9, Oaxaca, Mexico (To the map)

    The whole church "Templo de Santo Domingo de Guzman" is located 2.9 km from the apartment. This apartment…

    To the hotel

    Book Now
  • Hostal Axlan

    Carretera Costera Federal 200, Brisas De Zicatella, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa Carrizalillo is around 25 minutes' walk away, while the Marinero Beach Puerto Escondido is…

    To the hotel

    Book Now
  • Casa Macuil Punta Zicatela

    La Punta Zicatela 1, Brisas de Zicatela, Mexico (To the map)

    The Summer Romance Lookout is 2.9 km from this homestay, while Carrizalillo Beach is 4.7 km away. The…

    To the hotel

    Book Now
  • Casa Resplandor

    From US$ 140

    Benito Juarez 204, Oaxaca, Mexico (To the map)

    This spacious apartment is nestled 2.6 km from the whole church "Templo de Santo Domingo de Guzman".

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Casa Jubilee King Suite 2

    Calle Venus 88, Puerto Escondido (Oaxaca), Mexico (To the map)

    This 1-bedroom homestay lies 10 minutes' drive from the compact white - sand Playa Carrizalillo Beach.

    To the hotel

    Book Now
  • Beachfront In A Peaceful Resort 8Mi From Puerto Escondido

    From US$ 215

    Playa Palmarito, Avenida Vivo L-46B, Bajos De Chila, 71996, Puerto Escondido, Mexico., Puerto Escondido (Oaxaca), Mexico (To the map)

    The own beach is situated close by. To enjoy your vacation in Puerto Escondido, stay at Beachfront In…

    To the hotel

    price for 1 night
    Book Now From US$ 215