We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

St Andrews Accommodation

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#9 of 17 Hotels in St Andrews by Best Value + Top Rated
Top Deal
USD 517*
USD 429* /night
View Deal
Priceline
USD 434*
Hotwire.com
USD 434*
Fairmont.com
USD 517*
#1 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 210* /night
View Deal
Booking.com
USD 210*
Hotwire.com
USD 210*
Priceline
USD 210*
#2 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 217* /night
View Deal
Priceline
USD 217*
TripAdvisor
USD 217*
Rufflets Country
USD 220*
#3 of 17 Hotels in St Andrews by Best Value + Top Rated
Top Deal
USD 679*
USD 511* /night
View Deal
Cancelon
USD 582*
Booking.com
USD 510*
HotelQuickly
USD 679*
#4 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 96* /night
View Deal
#5 of 17 Hotels in St Andrews by Best Value + Top Rated
Top Deal
USD 226*
USD 172* /night
View Deal
Booking.com
USD 203*
Cancelon
USD 192*
HotelQuickly
USD 226*
#6 of 17 Hotels in St Andrews by Best Value + Top Rated
Top Deal
USD 317*
USD 201* /night
View Deal
Travelocity
USD 211*
CheapTickets
USD 211*
HotelQuickly
USD 317*
#7 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 186* /night
View Deal
Booking.com
USD 185*
Hotwire.com
USD 186*
Priceline
USD 185*
#8 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 89* /night
View Deal
Priceline
USD 89*
Hotwire.com
USD 89*
Travelocity
USD 89*
#9 of 17 Hotels in St Andrews by Best Value + Top Rated
Top Deal
USD 517*
USD 429* /night
View Deal
Priceline
USD 434*
Hotwire.com
USD 434*
Fairmont.com
USD 517*
#10 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 237* /night
View Deal
Priceline
USD 237*
TripAdvisor
USD 237*
#11 of 17 Hotels in St Andrews by Best Value + Top Rated
USD 110* /night
View Deal
LateRooms.com
USD 110*
Cancelon
#12 of 17 Hotels in St Andrews by Best Value + Top Rated
Loading prices...
TripAdvisor
Booking.com
Expedia.com
#13 of 17 Hotels in St Andrews by Best Value + Top Rated
#14 of 17 Hotels in St Andrews by Best Value + Top Rated
#15 of 17 Hotels in St Andrews by Best Value + Top Rated
#16 of 17 Hotels in St Andrews by Best Value + Top Rated
#17 of 17 Hotels in St Andrews by Best Value + Top Rated
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
St Andrews Travel Forum Need specific advice visiting St Andrews, Fife? Visit the TripAdvisor Travel Forum for St Andrews and ask our Destination Experts and the travel community.