Search Hotels with Restaurant in St. Andrews

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. Andrews Hotels with Restaurant

Exterior
The Inn At Kingsbarns
4.0 star property
9.8 out of 10, Exceptional, (173)
"Lovely couple of hosts, very homely and welcoming. Great situation, great beach only minutes away. Great golf courses abound. Breakfast was excellent. Dinner was good too. Very dog friendly with Harris the golden retriever welcoming everyone who brings a dog."
The price is ₹15,861
per night
16 Jun - 17 Jun
The Inn At Kingsbarns
Indoor spa tub
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (891)
"Excellent steak and wine by the glass was uncommonly superior, good service and the breakfast was great. The king bed was not a standard king "
The price is ₹51,548
per night
27 May - 28 May
Old Course Hotel
Meeting facility
Rufflets St Andrews
4.0 star property
9.6 out of 10, Exceptional, (242)
"Absolutely wonderful!"
The price is ₹22,602
per night
6 Jun - 7 Jun
Rufflets St Andrews
Exterior detail
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1000)
"Extremely comfortable bed, pillows, and linens. "
The price is ₹31,324
per night
29 May - 30 May
Fairmont St Andrews
Golf
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (296)
"This is one of the most enjoyable stays I have ever had at a hotel. Beautiful common areas, incredibly comfortable accommodations and a staff that has been superbly trained in the art of SERVICE. "
The price is ₹47,142
per night
17 Jun - 18 Jun
Rusacks St Andrews
Property entrance
Hotel du Vin & Bistro St. Andrews
4.0 star property
9.2 out of 10, Wonderful, (607)
"2 day stay in St. Andrew’s. The hotel was within walking distance of city center and golf course. Our room was beautiful and very spacious. The staff was wonderful."
The price is ₹19,297
per night
31 May - 1 Jun
Hotel du Vin & Bistro St. Andrews
Exterior
Greyfriars Inn by Greene King Inns
3.0 star property
9.0 out of 10, Wonderful, (237)
"very good stay"
The price is ₹13,482
per night
28 May - 29 May
Greyfriars Inn by Greene King Inns
Terrace/patio
The Albany Hotel St Andrews
3.0 star property
9.0 out of 10, Wonderful, (390)
"Perfect choice of hotel for a stay in St. Andrew’s. Centrally located, super helpful staff, and a full breakfast was a great way to start the day. I will say that sound travels pretty easily (I could make out conversations from other rooms), but even as a light sleeper I had no issues. Would definitely recommend to anyone!"
The price is ₹17,698
per night
28 May - 29 May
The Albany Hotel St Andrews
Staircase
Eden Mansion
8.8 out of 10, Excellent, (26)
"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, help and friendly conversation. Worth every penny and a unique place to stay."
Eden Mansion
Property grounds
Drumoig Golf Hotel
3.0 star property
8.2 out of 10, Very good, (308)
"We loved our stay there.. staff very friendly & Helpful .. good clean rooms .. lovely food & breakfast"
The price is ₹9,693
per night
27 May - 28 May
Drumoig Golf Hotel
Don't see what you're looking for?
See all available properties in St. Andrews
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.

St. Andrews Hotels with Restaurant information

 

Hotels with Restaurant in St. Andrews

24

Highest price
₹51,548
Cheapest price
₹9,693
Number of guest reviews
3,897
Total number of hotels in St. Andrews
1,192

 

St. Andrews Hotel Reviews
Expedia verified reviews