Spa hotels in Zacatlan
Enter your dates to find spa hotels in Zacatlan for relaxing treatments.
Enter your destination
Check-in
Check-out
Rooms and Guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in Mexico
Hotels in Puebla State
Hotels in Zacatlan
Zacatlan Spa properties
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Best Zacatlan Spa Hotels and Resorts
Discover the best spa hotels in Zacatlan for pampering experiences.
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
3
Hotel Posada la Escondida
Hotels in
Zacatlan
Featured facilities: Hot Spring, Massage Room
Very Good
25 reviews
8.4
/10
1 night
From
SGD 48
Check Availability
99+
Hotel y Cabañas Una Cosita de Zacatlán
Hotels in
Zacatlan
Featured facilities: Sauna
Very Good
3 reviews
8.2
/10
1 night
From
SGD 64
Check Availability
99+
Rancho Coyotepec
Hotels in
Zacatlan
Featured facilities: Sauna
Great
30 reviews
9.0
/10
1 night
From
SGD 79
Check Availability
You Might Like
Zacatlan Hotels Including Breakfast
Zacatlan Hotels With Twin Room
Zacatlan Hotels With 1 Double Bed
Zacatlan Hotels With Swimming Pool
Zacatlan Hotels With Free Cancellation
17
Cabañas Rancho El Mayab
Hotels in
Zacatlan
Featured facilities: Massage Room, Public Bath
Great
10 reviews
9.3
/10
1 night
From
SGD 107
Check Availability
99+
Casa San Miguel Hotel Boutique y Spa
Hotels in
Zacatlan
Featured facilities: Sauna, Massage Room, Public Bath
Great
72 reviews
9.2
/10
1 night
From
SGD 166
Check Availability
Show more hotels with Spa in Zacatlan
Frequently Asked Questions
What are the best hotels with Spa in Zacatlan?
If you’re looking for the best hotels in Zacatlan,
Hotel Posada la Escondida (from SGD 50)
,
Hotel y Cabañas Una Cosita de Zacatlán (from SGD 65)
and
Rancho Coyotepec (from SGD 94)
are all highly recommended hotels.
How much does it cost for hotels with Spa in Zacatlan?
For hotels with Spa in Zacatlan, the average price on weekdays is SGD 124, and the average price on weekends (Friday - Saturday) is SGD 143.
Which Zacatlan hotels with Spa are pet-friendly?
Rancho Coyotepec (from SGD 94)
is a pet-friendly hotel. Travel with your pets and enjoy a stay that welcomes them too!
Where to find hotel deals for Zacatlan hotels with Spa?
Trip.com has travel deals available throughout the year. Check out the
promotions page
to grab the latest discounts and offers on Trip.com.
Everything You Should Know About Spa in Zacatlan Hotels
Total Properties
5
Number of Reviews
142
Weekday Avg. Price
SGD 124
Weekend Avg. Price
SGD 143