Dining in St. Andrews

Hotels with Restaurant in St. Andrews, Scotland

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

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

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

Featured St. Andrews Hotels with Restaurant

Image for Fairmont St Andrews
5 out of 5
Free cancellationPay later
£144/night
1 Oct-2 Oct
4.6/5Wonderful! (1,197 reviews)

"The view was fantastic. The location was very nice. Close to St Andrews but far enough away that the traffic of the city was not an issue. The location of the parking was very convenient"…"

Reviewed on 10 Sep 2019

Fairmont St Andrews
Image for The Inn at Kingsbarns
£108/night
17 Sep-18 Sep
4.8/5Exceptional! (110 reviews)

"Great Inn with friendly staff and great service. Made us feel right at home! Wonderful accommodations in a more rural and very charming area. There is a quick bus ride into St. Andrews from the Inn. The Inn has their very own bar/pub onsite which makes for a fun evening to wind down your day with ..."…"

Reviewed on 4 Aug 2019

The Inn at Kingsbarns
Image for Old Course Hotel
£338/night
1 Oct-2 Oct
4.8/5Exceptional! (664 reviews)

"The Old Roadhouse dining was amazing. 10 out of 10!! Service, food, and ambiance were fantastic. A very memorable evening."…"

Reviewed on 9 Sep 2019

Old Course Hotel
Image for Best Western Scores Hotel
£143/night
7 Oct-8 Oct
4.2/5Very Good! (236 reviews)

"What an awesome property. Spacious and clean room and the location was ideal. Staff is over the top friendly and helpful. We truly had the best stay and will book here when we come back. Cannot recommend more highly."…"

Reviewed on 9 Sep 2019

Best Western Scores Hotel
Image for Macdonald Rusacks Hotel
£138/night
13 Oct-14 Oct
4.2/5Excellent! (556 reviews)

"Brilliant location and fantastic breakfast, overlooking the 18th hole"…"

Reviewed on 2 Sep 2019

Macdonald Rusacks Hotel
Image for The Golf Inn
3 out of 5
£139/night
16 Sep-17 Sep
3.9/5Very Good! (206 reviews)

"Nice place and friendly helpful staff. Nice room comfortable bed. Clean. Nice bathroom only downside is no parking. Have to lug your suitcase all over town"…"

Reviewed on 31 May 2019

The Golf Inn
Image for Hotel du Vin & Bistro St. Andrews
£139/night
7 Oct-8 Oct
4.5/5Wonderful! (266 reviews)

"Great location and proximity to Saint Andrews old course golf course. Hotel was clean and staff was super friendly. Accommodations are great. Highly recommend."…"

Reviewed on 7 Jul 2019

Hotel du Vin & Bistro St. Andrews
Image for Drumoig Golf Hotel
£79/night
16 Sep-17 Sep
4.1/5Very Good! (237 reviews)

"Friendly and very clean The golf course was very well kept and booking staff very helpful."…"

Reviewed on 22 Jul 2019

Drumoig Golf Hotel
Image for Greyfriars Inn by Greene King Inns
3 out of 5
129 North Street, St. Andrews, Scotland
£90/night
22 Sep-23 Sep
4.4/5Excellent! (132 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 Agnes Blackadder Hall Campus Accommodation
4/5Very Good! (104 reviews)

"I think you will find the accommodation very good. Clean with on-suite, everything you need for a basic stay. Breakfast too was very good, caters for everyone."…"

Reviewed on 26 Aug 2019

Agnes Blackadder Hall Campus Accommodation
Image for Eden Mansion
5 out of 5
Get Rates
4.4/5Wonderful! (26 reviews)

"The hotel provides an experience rather than a simple practical place to sleep. You experience living in a country mansion and sleep and eat in luxurious surroundings. The location is superb with beautiful views and the crowning glory is Rueben who manages the hotel and is always available for advice, ..."…"

Reviewed on 26 Aug 2018

Eden Mansion
Image for David Russell Apartments Campus Accommodation
3.9/5Good! (37 reviews)

"Flat layout with communal lounge and kitchen shared between 5 rooms makes this a great choice for individuals or groups. Bedroom was on a par with Premier Inn. Very clean and warm room with nice linen. Tea and coffee tray. The en suite shower room and particularly the shower is very small but adequate. ..."…"

Reviewed on 16 Aug 2019

David Russell Apartments Campus Accommodation
Image for Rufflets St Andrews
£130/night
15 Oct-16 Oct
4.9/5Exceptional! (57 reviews)

"Superb luxury hotel with beautiful gardens just outside St Andrews"…"

Reviewed on 19 Aug 2019

Rufflets St Andrews
Image for The Albany Hotel St Andrews
£103/night
22 Sep-23 Sep
4.4/5Wonderful! (183 reviews)

"What a lovely place to stay! We stayed in room #1, which I am sure is among the smallest options. It had the most beautiful view. We stayed in September so the room was a little warm in the afternoon but we were able to open the window and let the breeze in. You could hear birds and the ocean. Floor ..."…"

Reviewed on 11 Sep 2019

The Albany Hotel St Andrews
Image for Braeside House
4 out of 5
Get Rates
4.5/5Wonderful! (31 reviews)
Arrive as a guest but leave as a friend

"James and Margaret are outstanding hosts. They are helpful and gracious. We stayed in a twin room on the main floor with an ensuite. The room was warm, bright and cheerful with all the amenities. Breakfast was served in a dining room/lounge with a warm fire and included a Scottish breakfast, porridge ..."…"

Reviewed on 9 Oct 2018

Braeside House
Image for No12 Bed and Breakfast
4 out of 5
12 Grange Road, St. Andrews, Scotland
£138/night
29 Sep-30 Sep
4.6/5Wonderful! (19 reviews)

"The location was great. We could walk into the city center along the beach."…"

Reviewed on 8 Sep 2019

No12 Bed and Breakfast
Image for Pinewood Country House
£99/night
7 Oct-8 Oct
5/5Exceptional! (20 reviews)

"Extremely friendly and efficient service from Karen and Tom. Very clean room and comfortable bed. Ample parking, excellent facilities - thoroughly recommend to anyone."…"

Reviewed on 22 May 2019

Pinewood Country House
Image for St Andrews Tourist Hostel
Get Rates
3.7/5Good! (6 reviews)
mixed stay

"I had a mixed stay,with one resident punching another,who he said stole his lap top. there were a couple of snorers and loud music from the hotel next door. But the staff were helpful and polite."…"

Reviewed on 16 Mar 2017

St Andrews Tourist Hostel
Can't see what you're looking for?
See all available properties in St. Andrews starting at £79 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: Hotels with Restaurant in St. Andrews

Search for Hotels with Restaurant in St. Andrews on Expedia.co.uk. You can easily find your Hotels with Restaurant in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find budget 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 in St. Andrews
  • Enter your travel dates now to view the best deals on hotels in St. Andrews - while they last

More trip options

Recently booked St. Andrews hotels

Travellers loved these Hotels with Restaurant