St. Andrews

Greene King in St. Andrews, Scotland

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured St. Andrews Greene King Hotels

Image for Fisherman's Tavern Hotel - Inn by Greene King Inns
3 out of 5
10-16 Fort Street, Broughty Ferry, Dundee, Scotland
Free cancellation
25 Aug-26 Aug
4.3/5Excellent! (206 reviews)

"Lovely staff great location excellent rooms and great value. The bar is always lively and the locals very friendly"…"

Reviewed on 17 Aug 2019

Fisherman's Tavern Hotel - Inn by Greene King Inns
Image for Greyfriars Inn by Greene King Inns
3 out of 5
129 North Street, St. Andrews, Scotland
25 Aug-26 Aug
4.4/5Excellent! (129 reviews)

"it was in a great location and staff was very nice."…"

Reviewed on 14 Aug 2019

Greyfriars Inn by Greene King Inns
Image for Caledonian Hotel
2.5 out of 5
81 High Street, Leven, Scotland
8 Sep-9 Sep
3.8/5Good! (48 reviews)

"Really liked the room. clean and bright. Good bed, so good sleep. Bathroom spotless. Décor is a bit faded. Unfortunately they had problems with there extractor fan in the kitchen so we only had a limited menu. However this was quite good. Would have loved to have the steak."…"

Reviewed on 13 May 2019

Caledonian Hotel
Can't see what you're looking for?
See all available properties in St. Andrews starting at £45 per night
View all properties
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.

Pocket Guide: St. Andrews Greene King Hotels

Search for hotels in St. Andrews on You can easily find your hotels in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find hotels in the St. Andrews neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
  • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last

More trip options

Recently booked St. Andrews hotels