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-22

2026-04-23
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

260 results

  • Poolside Cabana Studio With Stunning Ocean View

    Avendia Don Pedro Ferriz Lote 2, Puerto Escondido (Oaxaca), Mexico (To the map)

    You will enjoy your visit to the Playa Puerto Angelito y Manzanillo, located only 1.6 km from this Puerto…

    To the hotel

    Book Now
  • Esperanza Casa De Huespedes

    From US$ 40

    Daniel Gutierrez Santos, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 25 minutes' walk of the hotel. The Playa Zicatela is just 650 metres…

    To the hotel

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

    Callejon Alarifes Num 5, Oaxaca, Mexico (To the map)

    Guests may find Museo de los Pintores Oaxaqueños a short way from this hotel, and the Ethnobotanical…

    To the hotel

    Book Now
  • Casa Mahue

    From US$ 12

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

    This hotel is about 5 km from Puerto Escondido International airport and in the vicinity of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Casa La Esperanza Ab

    From US$ 85

    Camino Agua Blanca, Agua Blanca, Mexico (To the map)

    This guest house is set on the beachfront, only 5 minutes' walk from Agua Blanca Beach. Santa Cruz Huatulco…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Casa Rustica Ixtlan

    C. 16 De Septiembre 23, Ixtlan de Juarez, Mexico (To the map)

    Brisas de Zicatela is 176 km away, while Templo de Santo Tomas is 400 metres from this 3-star hotel.

    To the hotel

    Book Now
  • Double Bungalow With Partial Sea View, Full Kitchen

    From US$ 91

    Playa Salchi, Cuatunalco, Mexico (To the map)

    The centre of Cuatunalco can be reached within a 5-minute walk. Brisas de Zicatela is 77 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hotel San Ignacio

    205 Calle De J. P. Garcia, Oaxaca, Mexico (To the map)

    This Oaxaca hotel offers a place to stay in the Oaxaca Historic Centre district, in the immediate vicinity…

    To the hotel

    Book Now
  • Hostal Roca Blanca

    C. Benito Juarez, Piedra Blanca, Mexico (To the map)

    Hostal Roca Blanca hotel is located 91 km from San Agustinillo. There is also parking.

    To the hotel

    Book Now
  • Casa Rockot

    From US$ 68

    Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Bacocho Beach lies 2.5 km away, and Omar's Sportfishing is just 0.9 km from this guest house. The…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hospedaje San Agustin

    From US$ 54

    Playa San Agustin Huatulco, Garita, Mexico (To the map)

    You'll need 22-minute drive to Huatulco International airport. Also, this Garita hotel is 34 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • El Guayacan

    Calle Bugambilias 9, Zipolite, Mexico (To the map)

    This 4-star hotel is also 2.6 km from the Rinconcito Beach in Zipolite. There is the San Agustinillo…

    To the hotel

    Book Now
  • Museo Viscuso - Ospitalita Six Edens

    From US$ 180

    711 Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 10-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Hotel Huatulco Hermoso

    From US$ 48

    1101 Bugambilia 1101, Santa Cruz Huatulco, Mexico (To the map)

    Located 300 metres from the Oaxacan Crafts Museum, this guest house is in the vicinity of the Bahia de…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • El Sendero Del Chaman

    116 Francisco I. Madero, Santa Lucia Del Camino, Mexico (To the map)

    The Ciudad De Las Canteras Park is merely 1.4 km from the guest house, and the open square "Plaza de…

    To the hotel

    Book Now
  • Casa Tzipora

    Nayarit 12, Brisas de Zicatela, Mexico (To the map)

    This guest house is about 5 km from Puerto Escondido International airport and within reach of such cultural…

    To the hotel

    Book Now
  • Casa Rockot

    From US$ 68

    Puerto Escondido Avenida Tercera Poniente Esquina, Primera Nte. Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    Guests can easily reach the bustling Playa Principal Beach, which is 25 minutes' walk away. The compact…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Casa Marin

    From US$ 84

    304 Faustino G. Olivera, Oaxaca, Mexico (To the map)

    This guest house is located merely 1 km from the Rufino Tamayo Museum of Pre-Hispanic Art and the Graphic…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • La Baxada

    26 Carretera Federal 175, Mazunte, Mexico (To the map)

    Located right near the San Agustinillo Beach, this Mazunte guest house also provides easy access to the…

    To the hotel

    Book Now
  • Standard Room With Two Single Beds For Relaxed Stay

    From US$ 58

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

    The centre of Puerto Escondido is a 25 minutes' walk of the hotel. The Standard Room With Two Single…

    To the hotel

    price for 1 night
    Book Now From US$ 58