Hotels with Room Service in St. Andrews from $334 total
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 Room Service

Fairmont St Andrews
Fife, St. Andrews, Scotland
$394 nightly
The price is $472 total per night
$472 total
May 12 - May 13
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
$355 nightly
The price is $426 total per night
$426 total
May 12 - May 13
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 ...

Old Course Hotel
Old Station Road, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$521 nightly
The price is $625 total per night
$625 total
May 12 - May 13
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 ...

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 ...

Rusacks St Andrews
Pilmour Links, St. Andrews, Scotland
Free Cancellation
Reserve now, pay when you stay
$604 nightly
The price is $725 total per night
$725 total
May 12 - May 13
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
$278 nightly
The price is $334 total per night
$334 total
Jun 6 - Jun 7
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 ...
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,257 hotels |
---|---|
Lowest Price | $334 total |
Highest Price | $725 total |
Popular hotels | Old Course Hotel, Fairmont St Andrews, The Scores Hotel, Hotel du Vin & Bistro St. Andrews, Rusacks St Andrews, Rufflets St Andrews |
Recent St. Andrews hotel reviews by fellow wanderers

Hotel du Vin & Bistro St. Andrews
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Beautiful hotel. Clean and comfortable rooms at an affordable price. Can’t beat the location. "
A verified traveler stayed at Hotel du Vin & Bistro St. Andrews
- Dundee Hotels
- North Sea Hotels
- Perth Hotels
- Anstruther Hotels
- North Berwick Hotels
- Scottish Highlands Hotels
- Leven Hotels
- Dunbar Hotels
- Blairgowrie Hotels
- Great Britain Hotels
- Kirkcaldy Hotels
- Glenrothes Hotels
- Carnoustie Hotels
- Cupar Hotels
- Arbroath Hotels
- Burntisland Hotels
- Perthshire Hotels
- East Linton Hotels
- Crail Hotels
- Kinross Hotels
- Gullane Hotels
- Broughty Ferry Hotels
- Elie Hotels
- Kirriemuir Hotels
- Leuchars Hotels
- Pittenweem Hotels
- Forfar Hotels
- St Monans Hotels
- Brechin Hotels
- Aberlady Hotels
- Douglas and Angus Hotels
- Edinburgh and Lothian Hotels
- Longniddry Hotels
- Auchterhouse Hotels
- Kingsbarns Hotels
- Falkland Hotels
- Lochgelly Hotels
- Lower Largo Hotels
- Cellardyke Hotels
- Methil Hotels