Photo by Kaitlyn Filippi
Find Amherst Spa Hotels from S$219
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Amherst Hotels with Spa
Top Hotels with Spa in Amherst

The Delavan Hotel & Spa
The Delavan Hotel & Spa
8.8 out of 10, Excellent, (1005)

The Mosey Buffalo Williamsville, Tapestry Collection by Hilton
The Mosey Buffalo Williamsville, Tapestry Collection by Hilton
9.4 out of 10, Exceptional, (1003)
The price is S$252
includes taxes & fees
7 Jul - 8 Jul

Curtiss Hotel, Ascend Hotel Collection
Curtiss Hotel, Ascend Hotel Collection
9.2 out of 10, Wonderful, (1007)
The price is S$318
includes taxes & fees
31 Jul - 1 Aug

Seneca Niagara Resort & Casino
Seneca Niagara Resort & Casino
8.6 out of 10, Excellent, (3409)
The price is S$234
includes taxes & fees
22 Jul - 23 Jul

Niagara Crossing Hotel & Spa
Niagara Crossing Hotel & Spa
8.8 out of 10, Excellent, (1350)
The price is S$219
includes taxes & fees
2 Jul - 3 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Amherst
Recent Reviews in Amherst

Staybridge Suites Buffalo-Amherst by IHG
5/5 Excellent
"Great place to come with your family! "
A verified traveller stayed at Staybridge Suites Buffalo-Amherst by IHG
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in
Explore more hotels
- DoubleTree by Hilton Hotel Buffalo - Amherst
- Staybridge Suites Buffalo-Amherst by IHG
- Seneca Niagara Resort & Casino
- M Hotel Buffalo
- Cambria Hotel Niagara Falls
- Sheraton Niagara Falls
- Buffalo Airport Hotel
- Hyatt Regency Buffalo / Hotel and Conference Center
- Sleep Inn & Suites Buffalo Airport
- Comfort Inn The Pointe
- Hyatt Place Niagara Falls
- Garden Place Hotel
- Econo Lodge At The Falls North
- Crowne Plaza Niagara Falls NY Riverside by IHG
- Best Western Buffalo Inn & Suites
- Country Inn & Suites by Radisson, Buffalo South I-90, NY