Search Cheap Hotels in St. Andrews
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on St. Andrews Cheap Hotels
Top St. Andrews Cheap Hotels

Granite Town Hotel
Granite Town Hotel
8.8 out of 10, Excellent, (1001)
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.
St. Andrews Hotel Reviews
St. Andrews Hotel Reviews

Winsome Inn
5/5 Excellent
"I enjoyed my stay, very clean and quiet! "
A verified traveller stayed at Winsome Inn
Posted 9 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Choose Your St. Andrews Hotel Style
More accommodation types in
Expedia's Latest Trends
Hotels
Packages