Hotels in Zacatlan (Puebla, Mexico)

488 hotels in Zacatlan

  1. Hotel Posada Don Ramon

    3 Stars
    Visit Museo del Reloj nearby
    See prices from 10 sites
    from$25
  2. Hotel y Cabañas una Cosita de Zacatlán

    3 Stars
    Short Walk to Zacatlán Center
    See prices from 4 sites
    from$66
  3. Campestre la Barranca

    3 Stars
    See prices from 3 sites
    from$124
  4. Hotel Boutique El Rincón

    4 Stars
    Mountain views from private balconies
    See prices from 4 sites
    from$43
  5. Cabañas La Cascada

    Proximity to San Pedro Waterfalls
    See prices from 4 sites
    from$116
  6. Hotel Vista Markés

    3 Stars
    Admire Panoramic Mountain Canyon Views
    See prices from 5 sites
    from$47
  7. HOTEL ALTAVISTA

    Panoramic City And Mountain Views
    See prices from 3 sites
    from$157
  8. La Gran Manzana Hotel

    2 Stars
    Walking distance to city center
    See prices from 2 sites
    from$51
  9. Gedayealdi

    Secure on-site parking availability
    Select dates to see exact prices
  10. Hotel Villa De Las Flores

    3 Stars
    On-site Mexican cuisine restaurant
    Select dates to see exact prices
  11. Cabañas Zacatlan

    3 Stars
    Explore local nature trails nearby
    Select dates to see exact prices
  12. Cabañas Huerta la Mision, Zacatlán

    3 Stars
    Panoramic city and mountain views
    Select dates to see exact prices
  13. El Edén

    1 Stars
    Onsite Tour Desk Services
    Select dates to see exact prices
  14. La Casona de los Gómez

    5 Stars
    Garden hot tub for relaxation
    Select dates to see exact prices
  15. Hotel Hacienda Casagrande

    Walk to Zacatlán City Center
    Select dates to see exact prices
  16. Casa San Miguel Hotel Boutique y Spa

    4 Stars
    Dine at the on-site restaurants
    Select dates to see exact prices
  17. Hotel Avenida

    4 Stars
    Central location near local landmarks
    Select dates to see exact prices
  18. Hotel Posada la Escondida

    3 Stars
    Traditional rustic interior room decor
    Select dates to see exact prices
  19. Hotel Mextlitlán Tierra de Lunas

    3 Stars
    Private Balconies With Garden Views
    Select dates to see exact prices
  20. Cabañas Del Valle

    2 Stars
    View canyon from private rooms
    Select dates to see exact prices
  21. Antigua Hacienda Metepec

    2 Stars
    On-site restaurant and garden views
    Select dates to see exact prices
  22. La Cabaña de Don Adolfo

    1 Stars
    Views of Barranca de Jilgueros
    Select dates to see exact prices
  23. Posada Castillo

    Mountain views from private terrace
    Select dates to see exact prices
  24. Hotel Boutique Los Ángeles

    2 Stars
    Walk to Zacatlan city center
    Select dates to see exact prices
  25. Cabañas Rancho el Mayab

    3 Stars
    Book guided hiking and tours
    Select dates to see exact prices
  26. Hotel La Estancia Zacatlan

    2 Stars
    Secure parking at property
    Select dates to see exact prices
  27. Recinto Natural Semuk

    2 Stars
    Experience scenic river view rooms
    Select dates to see exact prices
  28. El Suueño Zacatlán

    3 Stars
    Scenic Views of Local Landscape
    Select dates to see exact prices
  29. Hotel La Estancia Zacatlan

    2 Stars
    Walking distance to city center
    Select dates to see exact prices
  30. Hotel del Rosario

    3 Stars
    Secure parking located nearby
    Select dates to see exact prices
  31. Andrea´s Hotel Boutique

    Simple rooms with sofa options
    Select dates to see exact prices
  32. Hotel Terraza Mayab

    3 Stars
    Glass-bottomed viewpoint access
    Select dates to see exact prices
  33. Cabañas Sierra Verde

    2 Stars
    Extensive gardens and rustic bungalows
    Select dates to see exact prices
  34. Luchita Mia Eco Cabañas Boutique

    4 Stars
    Scenic mountain and garden views
    Select dates to see exact prices
  35. La Tierra Grande

    3 Stars
    Rustic cabins with private fireplaces
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Zacatlan

  • Cheapest month: November
    $75 per night
  • Yearly typical price
    $81 per night
  • Peak month: February
    $83 per night

Frequently Asked Questions about Zacatlan

  • When is the cheapest time to book a hotel in Zacatlan?

    November is usually the cheapest month to book a hotel in Zacatlan, with typical prices around $75 per night based on 10,902 price comparisons.

  • When are hotel prices highest in Zacatlan?

    Hotel prices in Zacatlan are usually highest during February, with typical prices around $83 per night.

  • How much does a hotel in Zacatlan cost per night?

    Hotel prices in Zacatlan usually range from $46 per night to $125 per night, with typical prices around $81 per night.

  • How do hotel prices in Zacatlan change throughout the year?

    Hotel prices in Zacatlan are typically lowest in November at around $75 per night, rising to around $83 per night in February.

  • November

    2026

    $75
    $46 — $126
  • December

    2026

    $75
    $46 — $112
  • January

    2027

    $80
    $54 — $125
  • February

    2027

    $83
    $60 — $125
  • March

    2027

    $82
    $60 — $124
  • April

    2027

    $82
    $60 — $109
  • May

    2027

    Select dates to see exact prices

  • June

    2027

    Select dates to see exact prices

  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    Select dates to see exact prices

  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Zacatlan

Hotels in Zacatlan

These hotels may also be interesting for you...

Top Destinations

More Top Destinations