St. Andrews Hotels near St Andrews Bay
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Where to stay near St Andrews Bay?
Fairmont St Andrews
Fairmont St Andrews
9.4 out of 10, Exceptional, (1003)
The price is ₹18,213
₹21,856 total
includes taxes & fees
20 Jan - 21 January 2025
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.
Other landmarks in St. Andrews
St. Andrew's Cathedral
If you're planning a bit of sightseeing during your trip, head to St. Andrew's Cathedral— just one of the monuments in central St. Andrews. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches.
Frequently asked questions
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Theme
- More hotel options in St Andrews Bay
- Nearby cities
- Top Cities in United Kingdom
- Hotels near University of St. Andrews
- Hotels near Old Course at St Andrews
- Hotels near St. Andrews Links
- Hotels near St. Andrew's Cathedral
- Hotels near Royal & Ancient Golf Club of St. Andrews
- Hotels near St. Andrew's Castle
- Hotels near Elie Beach
- Hotels near West Sands
- Hotels near The Fife Coastal Path
- Hotels near The Scores
- Hotels near St Andrews - Eden Course
- Hotels near Cambo Estate Gardens
- Hotels near Kingsbarns Golf Links
- Hotels near St. Andrews Aquarium
- Hotels near Broughty Ferry Seafront
- Hotels near East Sands
- Hotels near St Monans Heritage Collection
- Hotels near Elie Holiday Park
- Hotels near Kellie Castle
- Hotels near Crail Golfing Society - Balcomie and Craighead Courses
- Hotels in London
- Hotels in Edinburgh
- Hotels in Manchester
- Hotels in Liverpool
- Hotels in Glasgow
- Hotels in York
- Hotels in Birmingham
- Hotels in Bath
- Hotels in Cardiff
- Hotels in Bristol
- Hotels in Belfast
- Hotels in Newcastle-upon-Tyne
- Hotels in Leeds
- Hotels in Blackpool
- Hotels in Brighton
- Hotels in Oxford
- Hotels in Southampton
- Hotels in Chester
- Hotels in Inverness
- Hotels in Windermere