
St. Andrews Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in St. Andrews

Fairmont St Andrews
Fife, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is 10.721.197 ₫ per night from 6 Jul to 7 Jul
10.721.197 ₫
12.865.437 ₫ total
6 Jul - 7 Jul
includes taxes & fees
9.2/10 Wonderful! (1,001 reviews)
"Excellent 10/10"
Reviewed on 20 Jun 2025

Rusacks St Andrews
Pilmour Links, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is 15.932.890 ₫ per night from 29 Jun to 30 Jun
15.932.890 ₫
19.119.468 ₫ total
29 Jun - 30 Jun
includes taxes & fees
9.4/10 Exceptional! (370 reviews)
"Great location"
Reviewed on 12 May 2025

Rufflets St Andrews
Strathkinness Low Road, Fife, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is 8.413.331 ₫ per night from 9 Jul to 10 Jul
8.413.331 ₫
10.095.997 ₫ total
9 Jul - 10 Jul
includes taxes & fees
9.4/10 Exceptional! (316 reviews)
"All the staff very extremely helpful and professional. We stayed in the gatehouse with our dog which was ideal. Our only issues were the works required in the bathroom, there has obviously been a leek at some point the wall paper is coming away and the ceiling is stained, the tiles on the on the ..."
Reviewed on 15 Jun 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.
Frequently asked questions
Popular places to visit

University of St. Andrews
4.5/5(89 reviews)
Enjoy the student vibe when you visit University of St. Andrews during your trip to St. Andrews. Stroll along the beautiful beaches or seek out the golf courses.

St. Andrews Links
4.5/5(99 reviews)
Enjoy a round of golf in St. Andrews at St. Andrews Links. Stroll along the beautiful beaches or visit the spas in the area.

St. Andrew's Cathedral
4.5/5(11 reviews)
Find out about the history of St. Andrews when you take a trip to St. Andrew's Cathedral. Discover the area's spas or seek out its golf courses.