Skip to main content

– 173 hotels and places to stay

Filter by:

Star rating
Review score

HOTEL ALTAVISTA

Hotel in

HOTEL ALTAVISTA features a garden, shared lounge, a terrace and restaurant in Zacatlán. There is a children's playground and guests can make use of free WiFi and free private parking.

J
Juan Carlos
From
Costa Rica
Great view, and extremely clean. The breakfast included in PPP was really good local food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Price from
US$85.33
1 night, 2 adults

Condesa Hotel Boutique Zacatlán

Hotel in

Condesa Hotel Boutique Zacatlán is located in Zacatlán. This 4-star hotel offers room service and a concierge service. The hotel features family rooms.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 35 reviews
Price from
US$84
1 night, 2 adults

Huehcani - Xamikal

Hotel in

Situated in Zacatlán, Huehcani - Xamikal features a garden. Guests can enjoy garden views. At the hotel, rooms have a wardrobe.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews
Price from
US$111.07
1 night, 2 adults

Hotel posada Juquila

Hotel in

Hotel posada Juquila offers accommodation in Zacatlán. The hotel features both free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 reviews
Price from
US$65.02
1 night, 2 adults

Zoyatl - Xamikal

Hotel in

Zoyatl - Xamikal in Zacatlán has 4-star accommodation with a garden. The hotel also features free WiFi and free private parking. At the hotel, the rooms come with a balcony with a garden view.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 41 reviews
Price from
US$114.84
1 night, 2 adults

Iztak - Xamikal

Hotel in

Iztak - Xamikal is situated in Zacatlán and features a garden. All rooms have a patio. At the hotel, the rooms include a terrace with a garden view.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Price from
US$95
1 night, 2 adults

Cabañas La Cascada

Hotel in

Featuring barbecue facilities, Cabañas La Cascada is situated in Zacatlán. Boasting a concierge service, this property also provides guests with a children's playground.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews
Price from
US$113.78
1 night, 2 adults

Hotel Posada Don Ramon

Hotel in

Hotel Posada Don Ramon in Zacatlán has 3-star accommodation with a garden, a terrace and a restaurant. The accommodation features room service, a 24-hour front desk and currency exchange for guests.

K
Kristina
From
Germany
Centrally located, plenty of space for parking, friendly staff.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,660 reviews
Price from
US$29.80
1 night, 2 adults

Hotel Vista Markés

Hotel in

Hotel Vista Markés is a 3-star property located in Zacatlán. There is a terrace and guests can make use of free WiFi and free private parking.

J
Jair
From
Mexico
This places it's amazing, I'll go back
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 635 reviews
Price from
US$35.22
1 night, 2 adults

HOTEL LA GRAN MANZANA

Hotel in

HOTEL LA GRAN MANZANA offers accommodation in Zacatlán. All rooms boast a flat-screen TV with cable channels and a private bathroom. The hotel also features free WiFi and free private parking.

c
chrdansin
From
Canada
Amazing and accommodating staff. Although it's not downtown, it only takes about 10 to get to the main square.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 402 reviews
Price from
US$39.01
1 night, 2 adults
See all 173 hotels

Best hotels with breakfast and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 54 reviews

    Situated in Zacatlán, La Tierra Grande provides accommodation with seating area. With garden views, this accommodation offers a balcony.

    From US$180.53 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 91 reviews

    Cabañas del Coronel features accommodation in Zacatlán. There is a terrace and guests can make use of free WiFi and free private parking. At the hotel, rooms include a patio with a garden view.

    From US$70.92 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 40 reviews

    Featuring mountain views, VILLAZOL CABAÑAS in Zacatlán features accommodation, a garden, a terrace and a restaurant. Both WiFi and private parking are accessible at the lodge free of charge.

    From US$103.58 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews

    Set in Zacatlán in the State of Puebla region, Casa Galindo *a unos pasos del centro* features a balcony and city views. This property offers access to a terrace, free private parking and free WiFi.

    From US$129.79 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Situated in Zacatlán in the State of Puebla region, Hotel El Eden 2 pers 12 has a balcony. This property offers access to a terrace and free private parking.

    From US$37.49 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 183 reviews

    Hotel Quinta Luna Zacatlán is offering accommodation in Zacatlán. The property has city views. The aparthotel features family rooms. The units in the aparthotel are fitted with a flat-screen TV.

    From US$63.83 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 253 reviews

    Hotel Orquídea is offering accommodation in Zacatlán. This 4-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.

    From US$40.07 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Hostal Reforma is situated in Zacatlán and features a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the...

Hotels located in the centre of

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 21 reviews

    Hotel Boutique Los Ángeles is offering accommodation in Zacatlán. Boasting room service, this property also provides guests with a restaurant. The hotel has family rooms.

    From US$60.93 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 22 reviews

    Situated in Zacatlán, Huehcani - Xamikal features a garden. Guests can enjoy garden views. At the hotel, rooms have a wardrobe.

    From US$132.17 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 204 reviews

    HOTEL CASA SILVESTRE features accommodation in Zacatlán. This 4-star hotel offers a 24-hour front desk, a tour desk and free WiFi. The hotel has family rooms.

    From US$45.13 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Set in Zacatlán in the State of Puebla region, Hotel El Eden 4 per 15 features a balcony and city views. This property offers access to a terrace and free private parking.

    From US$52.60 per night
  • Posada Las vigas is situated in Zacatlán. The homestay has a flat-screen TV. The accommodation is non-smoking. Dining options are available close to the homestay.

    From US$1,046.90 per night
  • Posada Las vigas is located in Zacatlán. Composed of 1 bedroom and 1 bathroom with a shower, this aparthotel comes with a flat-screen TV. Towels and bed linen are provided in the aparthotel.

    From US$45.52 per night
  • Posada Las vigas is located in Zacatlán. Composed of 1 bedroom and 1 bathroom with a shower, this aparthotel is equipped with a flat-screen TV. Towels and bed linen are provided in the aparthotel.

    From US$37.49 per night
  • Posada Las vigas is located in Zacatlán. The homestay comes with a flat-screen TV. The accommodation is non-smoking. Dining options are available close to the homestay.

    From US$1,285.20 per night

Budget hotels and nearby

  • Posada Las vigas is situated in Zacatlán. Offering 1 bedroom and 1 bathroom with a shower, this aparthotel has a flat-screen TV. Towels and bed linen are offered in the aparthotel.

    From US$60.69 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 50 reviews

    Located in Zacatlán, Hotel El Eden 6 personas 4 features a shared lounge. The hostel provides both free WiFi and free private parking.

    From US$77.37 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 25 reviews

    La Casona de los Gómez in Zacatlán features 5-star accommodation with a garden and a shared lounge. The hotel has a hot tub and a 24-hour front desk. At the hotel, each room has a patio.

    From US$60.61 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 83 reviews

    Set in Zacatlán, Hotel La Cofradía features a terrace. At the hotel all rooms come with a patio, a private bathroom and a flat-screen TV. Hermanos Serdán International Airport is 125 km away.

    From US$90.27 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 86 reviews

    HOTEL PUEBLO BONITO is located in Zacatlán. With free WiFi, this 3-star hotel offers room service. The hotel features family rooms. Hermanos Serdán International Airport is 125 km away.

    From US$77.37 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 79 reviews

    Hotel Avenida is located in Zacatlán. This 4-star hotel offers a 24-hour front desk and luggage storage space. There is a terrace and guests can make use of free WiFi and free private parking.

    From US$77.37 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 37 reviews

    Loft Don Silver is situated in Zacatlán. Free WiFi is provided throughout the property.

    From US$80.59 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 74 reviews

    Set in Zacatlán in the State of Puebla region, Casa Iztac features a patio. This property offers access to a balcony, free private parking and free WiFi.

  • From US$73.01 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 360 reviews
    Hotel was not what we expected. It's does not have the basic. Restaurant was closed. Tv did not work. It's far from town and on muddy roads. I am disappointed that it's offered on this platform.
    Guest review by
    Mireya
    Mexico
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 351 reviews
    The view and comfort of the bed. I really appreciate the extra infirmation about the place and events going on during my stay there by the hotel manager.
    Guest review by
    Hector
    Mexico
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 411 reviews
    Love the location, the hotel have the best views, room was spacious and beds were as comfortable as you can imagine.
    Guest review by
    Tonancy
    Canada
  • From US$95.91 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 157 reviews
    The hotel is really pretty and the facility is stylish, the owner is really friendly we enjoyed the time over there
    Guest review by
    Yina
    Italy
  • From US$73.01 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 360 reviews
    The view from the window and landscapes surrounding the hotel.
    Guest review by
    Lyudmila Sh.
    Russia