Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Zacatlán – 97 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Posada Don Ramon

Hotel in Zacatlán

Hotel Posada Don Ramon is located 5 minutes’ walk from Zacatlán Main Square and 2461 feet from the Mercado Revolución Market. It features Colonial architecture, a garden and free Wi-Fi throughout. The hotel decoration was good, the space and distribution of the room was nice.

Show more Show less
8.4
Very Good
420 reviews
Price from
$25
per night

Casa San Miguel Hotel Boutique y Spa

Hotel in Zacatlán

Casa San Miguel Hotel Boutique y Spa in Zacatlán has 5-star accommodations with a bar. Excelente las instalaciones y el trato insuperable 100% recomendable

Show more Show less
9.4
Awesome
84 reviews
Price from
$128
per night

Rancho El Mayab

Hotel in Zacatlán

Located a 10-minute drive from central Zacatlán, Rancho El Mayab has extensive gardens with fruit trees, a stream and waterfalls. Each rustic bungalow offers an open fireplace. The fresh air and in the middle of The woods The Cabin has a fire place inside Very comfortable

Show more Show less
9
Awesome
302 reviews
Price from
$35
per night

Hotel y Cabañas una Cosita de Zacatlán

Hotel in Zacatlán

Located 5 minutes’ walk from Zacatlán Town Center and 5 mi from the Tuliman eco-touristic park, this property offers an on-site chapel, an extensive garden and free Wi-Fi in public areas. Overall is a really nice accomodation. Breakfast is good and staff is friendly.

Show more Show less
8.6
Excellent
295 reviews
Price from
$40
per night

Casa Grande

Hotel in Zacatlán

Casa Grande features a restaurant, bar, a shared lounge and garden in Zacatlán. Pretty basic accomodations. That is what we expected, so we were entirely satisfied with our stay. Zacatlan is a great place to visit. We were told by one of the locals that is was rated as the best "pueblo magico" in the country.What we were most happy with about the hotel were the great location and the free parking on the facilities. Where our room was located was very quiet also.

Show more Show less
8.8
Excellent
241 reviews
Price from
$25
per night

Hotel La Estancia Zacatlan

Hotel in Zacatlán

Hotel La Estancia Zacatlan is located in Zacatlán and has a garden and a terrace. Super clean and comfortable, the staff goes above and beyond to make you feel at home. The rooms are so modern and the price can’t be beat! Diego and the cleaning lady’s are fenomenal. 100% approved.

Show more Show less
8.9
Excellent
119 reviews
Price from
$35
per night

Hotel del Rosario

Hotel in Zacatlán

Hotel del Rosario is a 3-star property located in Zacatlán. This 3-star hotel offers a 24-hour front desk and a concierge service. The hotel also has free WiFi and free private parking. Very clean, and very friendly and helpful staff. The location is excellent, only 1 and half blocks from Zocalo.. and there is a great cafe nearby - El Turista. I think it is a good value for the price.

Show more Show less
9.1
Awesome
120 reviews
Price from
$23
per night

Casa Kitsch

Hotel in Zacatlán

Located in Zacatlán, Casa Kitsch features a shared lounge, garden and terrace. The hotel and the cabins are locate in a hill, somewhat isolated reached by a small non-paved road, really beautiful setting with nice views, beautiful and large gardens. Perfect for dogs, that can run freely, and the two local dogs are very friendly. The cabins and the common areas of the main building are very cozy, clean, comfortable. Very goof breakfast, everybody is very polite and efficient.

Show more Show less
8.9
Excellent
120 reviews
Price from
$116
per night

HOTEL ALTAVISTA

Hotel in Zacatlán

HOTEL ALTAVISTA features a restaurant, bar, a shared lounge and garden in Zacatlán. Featuring family rooms, this property also provides guests with a terrace. The view of the room and the room size. The breakfast was very good.

Show more Show less
8.7
Excellent
99 reviews
Price from
$65
per night

La Cabaña de Don Adolfo

Hotel in Zacatlán

Located in Zacatlán, La Cabaña de Don Adolfo features a restaurant, garden and free WiFi. Private parking can be arranged at an extra charge.

Show more Show less
8.7
Excellent
80 reviews
Price from
$50
per night

Most-booked hotels in Zacatlán in the past month

See all

Zacatlán's best hotels with breakfast

See all

Budget hotels in Zacatlán

See all

Hotels located in the center of Zacatlán

See all

FAQs about hotels in Zacatlán

  • The average price per night for a 3-star hotel in Zacatlán this weekend is $56 or, for a 4-star hotel, $59. Looking for something even fancier? 5-star hotels in Zacatlán for this weekend cost around $122 per night, on average (based on Booking.com prices).

  • For hotels in Zacatlán that serve highly-rated breakfasts, try Cabañas Quinta San Agustin, HOTEL Y CABAÑAS MOUNTAIN LODGE, and Luchita Mia Eco Cabañas Boutique.

  • Luchita Mia Eco Cabañas Boutique, Hotel del Rosario, and Rancho El Mayab are some of the popular hotels in Zacatlán.

  • HOTEL ALTAVISTA, Casa Kitsch, and HOTEL Y CABAÑAS MOUNTAIN LODGE got great room view-related reviews from travelers in Zacatlán.

  • Many families visiting Zacatlán loved staying at Huehcani - Xamikal, HOTEL Y CABAÑAS MOUNTAIN LODGE, and Zoyatl - Xamikal.

  • On average, it costs $136 per night to book a 3-star hotel in Zacatlán for tonight. You'll pay around $69 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zacatlán will cost around $122, on average (based on Booking.com prices).

  • On average, 3-star hotels in Zacatlán cost $38 per night, and 4-star hotels in Zacatlán are $59 per night. If you're looking for something really special, a 5-star hotel in Zacatlán can be found for $122 per night, on average (based on Booking.com prices).

  • These hotels in Zacatlán are highly rated by couples: Iztak - Xamikal, Zoyatl - Xamikal, and Huehcani - Xamikal.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Zacatlán:

Explore guest reviews of hotels in Zacatlán

See all