Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 Argentine 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-11-14

2026-11-15
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.

Pet-friendly 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

1034 results

  • Casa Axolotl Zipolite - Bungalow #1

    From US$ 46

    C. La Loma Sn, Zipolite, Mexico (To the map)

    Zipolite centre can be reached within 5 minutes' walk. The comfortable hotel in Zipolite is 2.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Casa Axolotl Zipolite - Bungalow #4

    Calle La Loma, Zipolite, Mexico (To the map)

    The guest house enjoys its convenient location within reach of the long Playa Zipolite Beach. Guests…

    To the hotel

    Book Now
  • Huatunalco Beach Hotel

    From US$ 146

    Playa Huatunalco, Cuatunalco, Mexico (To the map)

    The hotel is a great place to stay due to its convenient location in Cuatunalco. Also, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Hotel Casa Maria

    From US$ 40

    44 Avenida General Lazaro Cardenas, San Sebastian Tecomaxtlahuaca, Mexico (To the map)

    Guests can easily reach Atlixco, which is 204 km. The comfortable Hotel Casa Maria San Sebastian Tecomaxtlahuaca…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hostal Rivero

    2A. Cerrada De Vicente Guerrero 105 C.P. 68000, Oaxaca, Mexico (To the map)

    Located approximately 5 minutes on foot from Museo Vivo de la Grana Cochinilla, this Oaxaca guest house…

    To the hotel

    Book Now
  • Kasa Jaguar

    From US$ 53

    C. La Barrita, Mazunte, Mexico (To the map)

    The inn has a convenient setting 3.8 km from Zipolite, Oaxaca. A popular place in Mazunte is Rinconcito…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Capital O Hotel Patio Pombo

    1 Miguel Cabrera 110 68000 Oaxaca Oaxaca Oaxaca, Mexico, Oaxaca, Mexico (To the map)

    The comfortable hotel provides a prime location in close proximity to the Busy Zocalo Historic Square.

    To the hotel

    Book Now
  • Casa Xaguar

    Tercera Cipres 501 Casa Xaguar, Miahuatlan de Porfirio Diaz, Mexico (To the map)

    The hotel is stationed about a 5-minute ride from Iglesia De La Ciudad De Miahuatlan. The comfortable…

    To the hotel

    Book Now
  • Best Western La Laguna

    From US$ 120

    Carretera Costera De Puerto Escondido Km 124 Las Negras Mix., Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Finca San Antonio

    From US$ 160

    Carretera Huatulco-Pluma Hidalgo Km 20, Pluma Hidalgo, Mexico (To the map)

    The centre of Pluma Hidalgo can be reached within a 10-minute walk. Santa Cruz Huatulco is 36 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Apartamento Acogedor

    From US$ 41

    Melchor Ocampo 1010, Oaxaca, Mexico (To the map)

    This Oaxaca hotel has a convenient location just 1.2 km from the Busy Zocalo Historic Square, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Deli Club De Playa

    Mexico 175 6274, Playa Zipolite, Zipolite, Mexico (To the map)

    Zipolite Beach is located around 300 metres from the hotel, and such natural sites as San Agustinillo…

    To the hotel

    Book Now
  • La Rosita

    Mazunte, Mazunte, Mexico (To the map)

    The centre of Mazunte can be reached within a 10-minute walk, and natural attractions like Zipolite, Oaxaca…

    To the hotel

    Book Now
  • Casa Antequera7

    From US$ 48

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

    Located only 0.7 km from the baroque church "Basilica of Our Lady of Solitude", this 3-star hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Motel

    Motel Ilusion 2, Tlalixtac de Cabrera, Mexico (To the map)

    This Tlalixtac de Cabrera hotel has a prime setting about 15 minutes' drive from Museo de Arte Contemporaneo.

    To the hotel

    Book Now
  • Casa Campo Monte Alban

    Ignacio Allende 304, Santa Cruz Xoxocotlan, Mexico (To the map)

    This Santa Cruz Xoxocotlan holiday park has a convenient location 4.4 km from the top-class Rufino Tamayo…

    To the hotel

    Book Now
  • Double Bed, Queen Size, Small Kitchen, Terrace, Wi Fi Air Condition Quiet

    From US$ 62

    Bahia De Salchi, Cuatunalco, Mexico (To the map)

    The centre of Cuatunalco can be reached within a 10-minute walk. Convenient location offers easy access…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Hotel Azul Agave Oaxaca

    From US$ 81

    Carr. Internacional 66, Yelateni, Mexico (To the map)

    This comfortable hotel is about 5 km from Oaxaca International airport and within 7 km of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Hostal Onahu Chacahua

    Chacahua, Guayabas, Mexico (To the map)

    To the hotel

    Book Now
  • Hotel Las Palmas

    From US$ 82

    Av. Alfonso Perez Gasga S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    Lalo Ecotours is located nearly a 5-minute walk from this 3-star hotel, and such natural sites as Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 82