Hotels with Restaurants in St. Andrews from $128
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Andrews Hotels with Restaurants

The Inn At Kingsbarns
5 Main Street, Kingsbarns, St. Andrews, Scotland
This property features a restaurant, an indoor tennis court, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. ...

Old Course Hotel
Old Station Road, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$544 nightly
The price is $653 total per night
$653 total
Jun 8 - Jun 9
Total includes taxes and fees
This luxury hotel features a golf course, a full-service spa, and 4 restaurants. Traveling on business? Take advantage of the 24-hour business center, free WiFi ...

Rusacks St Andrews
Pilmour Links, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$578 nightly
The price is $694 total per night
$694 total
Jun 5 - Jun 6
Total includes taxes and fees
This smoke-free hotel's 2 restaurants, 2 bars/lounges, and gym are some of the featured amenities. Traveling on business? Take advantage of the free WiFi in ...

Rufflets St Andrews
Strathkinness Low Road, Fife, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$211 nightly
The price is $254 total per night
$254 total
Jun 17 - Jun 18
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, express check-out, and airport ...

Fairmont St Andrews
Fife, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$419 nightly
The price is $503 total per night
$503 total
Jun 8 - Jun 9
Total includes taxes and fees
This smoke-free hotel features a golf course, a full-service spa, and 5 restaurants. Families will appreciate the onsite laundry facilities and babysitting. ...

Hotel du Vin & Bistro St. Andrews
40 The Scores, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$248 nightly
The price is $298 total per night
$298 total
Jun 2 - Jun 3
Total includes taxes and fees
This hotel features a restaurant and 2 bars/lounges. Traveling for business? Take advantage of the free WiFi in public areas, laundry service, and conference ...

Greyfriars Inn by Greene King Inns
129 North Street, St. Andrews, Scotland
$177 nightly
The price is $212 total per night
$212 total
Jun 13 - Jun 14
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Dry cleaning, luggage storage, and laundry facilities are also on ...

The Scores Hotel
76 The Scores, St. Andrews, Scotland
This hotel features a restaurant and 2 bars/lounges. Traveling on business? Take advantage of the 2 conference rooms, free WiFi in public areas, and laundry ...

The Golf Inn
1 Golf Place, St. Andrews, Scotland
This hotel features a restaurant, free WiFi in public areas, and a terrace.

Drumoig Golf Hotel
Forgan Drive, Drumoig, Leuchars, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$107 nightly
The price is $128 total per night
$128 total
Jun 1 - Jun 2
Total includes taxes and fees
A golf course and a restaurant are featured at this smoke-free hotel. Relax with a drink at the bar/lounge and enjoy perks like free WiFi. Staff at the 24-hour ...

Agnes Blackadder Hall Campus Accommodation
North Haugh, St. Andrews, Scotland
A bar/lounge and a snack bar/deli are featured at this hotel, along with free self parking. Guests will appreciate free perks like self-serve breakfast and WiFi ...
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 essential information
Accommodation | 1,250 hotels |
---|---|
Lowest Price | $128 |
Highest Price | $694 |
Popular hotels | Fairmont St Andrews, The Inn At Kingsbarns, Old Course Hotel, The Scores Hotel, Rusacks St Andrews, The Golf Inn, Hotel du Vin & Bistro St. Andrews, Drumoig Golf Hotel, Greyfriars Inn by Greene King Inns, Agnes Blackadder Hall Campus Accommodation, David Russell Apartments Campus Accommodation, Rufflets St Andrews |
Recent St. Andrews hotel reviews by fellow wanderers

Rufflets St Andrews
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"The most charming hidden gem we were blessed to encounter. Everything we needed was there so there was no reason to leave, all the while being surrounded by a peaceful atmosphere. The layout of the cabin was perfect, clean, not cluttered at all. Loved it. The “fine dining” experience was nice for presentation purpose, but was way over priced and left us still hungry. Thankfully the 24 hour bar had a great menu that was much more to offer. "
A verified traveler from Fort worth stayed at Rufflets St Andrews
- Beach Resorts & Hotels in St. Andrews
- Golf Resorts & Hotels in St. Andrews
- Hotels with Free Parking in St. Andrews
- Kid Friendly Hotels in St. Andrews
- Hotels with Free Breakfast in St. Andrews
- Hotel Wedding Venues in St. Andrews
- Historic Hotels in St. Andrews
- Pet Friendly Hotels in St. Andrews
- Luxury Hotels in St. Andrews
- Adventure Hotels in St. Andrews
- Spa Resorts & Hotels in St. Andrews
- Oceanfront Hotels in St. Andrews
- Hotels with Suites in St. Andrews
- Boutique Hotels in St. Andrews
- Dundee Hotels
- North Sea Hotels
- Perth Hotels
- Anstruther Hotels
- North Berwick Hotels
- Scottish Highlands Hotels
- Dunbar Hotels
- Leven Hotels
- Blairgowrie Hotels
- Kirkcaldy Hotels
- Great Britain Hotels
- Glenrothes Hotels
- Carnoustie Hotels
- Cupar Hotels
- Burntisland Hotels
- Arbroath Hotels
- Perthshire Hotels
- Gullane Hotels
- Crail Hotels
- East Linton Hotels
- Broughty Ferry Hotels
- Kirriemuir Hotels
- Kinross Hotels
- Forfar Hotels
- Elie Hotels
- Leuchars Hotels
- Pittenweem Hotels
- Brechin Hotels
- Aberlady Hotels
- St Monans Hotels
- Longniddry Hotels
- Edinburgh and Lothian Hotels
- Lochgelly Hotels
- Lower Largo Hotels
- Douglas and Angus Hotels
- Cellardyke Hotels
- Falkland Hotels
- Methil Hotels
- Newport-On-Tay Hotels
- Auchterhouse Hotels