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
    العربية 简体中文 Č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-02-01

2026-02-02
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.

Guest houses 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

235 results

  • La Punta Beach House

    From US$ 453

    Calle Guanajuato Entre Justo Salvador Y Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Casa12 Art Gallery is located just 500 metres from this guest house, and such natural sites as the…

    To the hotel

    price for 1 night
    Book Now From US$ 453
  • Hostal Central Oaxaca

    From US$ 16

    Huzares 103, Oaxaca, Mexico (To the map)

    This Oaxaca hotel is approximately 10 minutes' drive from the Monte Alban Archaeological Zone, while…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Bikini Beach House

    From US$ 71

    Calle Alejandro Cardenas Colonia Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Surf Lessons is within a few blocks of the hotel in Puerto Escondido. Nature lovers will appreciate…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Villa Casalet

    From US$ 50

    Jacarandas, Esquina Las Brisas, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located 5 km from Puerto Escondido International airport, nearly a 10-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Posada Santa Clara

    From US$ 45

    Calle Mazateco s/n Lote 69 y 7 Sector R, Crucecita (Oaxaca), Mexico (To the map)

    The centre of Huatulco is a 10 minutes' walk of the hotel. Tangolunda Golf Course is about 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Casablanca Guest House - Adults Only - Starlink Internet!

    From US$ 99

    Arcoiris No.1 Col. Arroyo Tres, Zipolite, Mexico (To the map)

    Staying in beach area of Zipolite, guests can easily reach Camarones Beach, which is merely 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • La Vivienda Villa

    From US$ 90

    207 Avenida Oaxaca Huatulco, Oaxaca, Santa Cruz Huatulco, Mexico (To the map)

    You'll need 22-minute drive to Huatulco International airport. The Buceo Scuba Huatulco Dive Site, which…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Casa Ritual

    From US$ 238

    107-1 Genaro Vasquez, Oaxaca, Mexico (To the map)

    The centre of Oaxaca can be reached within a 15-minute walk, and natural attractions like the Ethnobotanical…

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Casa Roni By Xeno - 5 Bedroom Luxury Villa With Ocean View

    From US$ 76

    Playa Estacahuite, Estacahuite, Mexico (To the map)

    Located just 150 metres from the Estacahuite Beach, the hotel is also nearly a 10-minute drive from entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Punta Mar

    From US$ 25

    Alejandro Cardenas Peralta, Brisas de Zicatela, Mexico (To the map)

    The Bahia Puerto Escondido is 4.2 km from this Brisas de Zicatela guest house, while 4.8 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Casa Mariposa Beach Hotel

    Oaxaca El Zapote-Copalita, Tierra Blanca (Oaxaca), Mexico (To the map)

    Also, this Tierra Blanca hotel is 38 km from Santa Cruz Huatulco. The guest house is also in proximity…

    To the hotel

    Book Now
  • Punta Paraiso

    From US$ 50

    S/N Alejandro Cardenas Peralta, Puerto Escondido (Oaxaca), Mexico (To the map)

    You can visit Puerto Surf Lessons that is merely 650 metres from this Puerto Escondido guest house. The…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Casa Daikiri

    From US$ 49

    Bugambilias S/N Brisas De Zicatela Sta Maria Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport is 5 km from the hotel, while the Puerto Angelito beach is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Paziflora Hostel -Starlink-

    From US$ 9

    309 Primera Sur Sector Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    Situated 750 m from Omar's Sportfishing, the hotel is in the vicinity of Downtown Puerto Escondido. From…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Ukiyo San Agustinillo

    From US$ 155

    Rancho Las Hamacas, San Agustinillo, Mexico (To the map)

    You'll need 45-minute drive to Bahias de Huatulco International airport. The 4-star hotel in San Agustinillo…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Casa Monika Vista Suit

    From US$ 107

    Puerto Escondido, Calle Paradiso Y Jalisco, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 4-star hotel lies 4.2 km from the Main Beach and 6 km from Carrizalillo Beach. Guests can get to…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Coccoloba Guest House

    From US$ 37

    Nogales Esquina Huayacan, Puerto Escondido (Oaxaca), Mexico (To the map)

    The compact Playa Carrizalillo White-Sand Beach in Puerto Escondido is 3.2 km from the guest house. This…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Lidia Anturios Suites

    From US$ 40

    505 Arteaga 2Do Piso, Oaxaca, Mexico (To the map)

    Conveniently nestled in the Oaxaca Historic Centre district, this hotel offers proximity to the textile…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Villa Bonobo - Coliving

    From US$ 50

    Calle Julio Cesar, La Barra De Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 15-minute drive to Puerto Escondido International airport. Bahia Puerto Escondido Public…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hostal Mixteco Naba Nandoo

    From US$ 15

    Avenida Morelos No 1308, Oaxaca, Mexico (To the map)

    The Ethnobotanical Garden is within easy reach of the hotel, and Amate Books is located 350 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 15