Compare Hotels with Room Service in St. Andrews
Secret Bargains - Save an extra 10% or more on select Hotels with Room Service
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured St. Andrews Hotels with Room Service

Old Course Hotel
Old Station Road St. Andrews Scotland
$603 nightly
The price is $724 total per night
$724 total
Jul 4 - Jul 5
Total with taxes and fees
With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from University of St. Andrews.
Pool
Hot Tub

Fairmont St Andrews
Fife St. Andrews Scotland
$356 nightly
The price is $427 total per night
$427 total
Jul 8 - Jul 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in St. Andrews, Fairmont St Andrews is by the sea, a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews.
Pool
Hot Tub

The Scores Hotel
76 The Scores St. Andrews Scotland
With a stay at The Scores Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 3 minutes by foot from University of St. Andrews.
Pet friendly
Parking included

Hotel du Vin & Bistro St. Andrews
40 The Scores St. Andrews Scotland
$412 nightly
The price is $495 total per night
$495 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews.
Pet friendly
Free WiFi

Rusacks St Andrews
Pilmour Links St. Andrews Scotland
$602 nightly
The price is $723 total per night
$723 total
Jun 27 - Jun 28
Total with taxes and fees
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from Old Course at St Andrews and University of St. Andrews.
Breakfast included
Pet friendly

Rufflets St Andrews
Strathkinness Low Road, Fife St. Andrews Scotland
$313 nightly
The price is $375 total per night
$375 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews.
Pet friendly
Parking included
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,430 hotels |
|---|---|
Lowest Price | $375 |
Highest Price | $724 |
Popular hotels | Old Course Hotel, Fairmont St Andrews, The Scores Hotel, Hotel du Vin & Bistro St. Andrews, Rusacks St Andrews, Rufflets St Andrews |
Most Recent St. Andrews Hotel Reviews

Old Course Hotel
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Great hotel. Could use a little updating with the bathrooms- and could use a salon in the hotel. Highly recommend."
A verified traveler stayed at Old Course Hotel
More to Explore in St. Andrews
Top Picks
- Hotels with an Indoor Pool in Dundee
- Hotels near Cambo Estate Gardens
- Cupar Hotels
- Hotels with Airport Transfers in St. Andrews
- Villas in St. Andrews
- Castles in Dundee
- Cheap Hotels in Dundee
- Beach Resorts & in St. Andrews
- Guest Houses in St. Andrews
- Luxury Hotels in Dundee
- Boutique Hotels in St. Andrews
- Hotels with Restaurants in Dundee
- Arcade Hotels in St. Andrews
- Birkhill Hotels
- Cabin Rentals in Dundee
- Historic Hotels in Dundee
- Mount Melville Hotels
- Rv Parks in St. Andrews
- Hotels with Hot Tubs in Lathones
- Arcade Hotels in Dundee
- Oceanfront Hotels in Dundee
- Business Hotels in Dundee
- 5 Star Hotels in Dundee
- Hotels with Air Conditioning in Dundee
- Hotels with Suites in St. Andrews
- Condo Rentals in St. Andrews
- B&B in Dundee
- Hotels with Balconies in Dundee
- Cheap Hotels in St. Andrews
- 4 Star Hotels in St. Andrews
- New Gilston Hotels
- Flights from Seattle to Dundee
- Flights from Munich to Dundee
- Flights from Shreveport to Dundee
- Flights from Kingsbarns
- Flights from Brussels to Dundee
- Flights from Detroit to Dundee
- Flights from Dallas to Dundee
- Flights from Derby to Dundee
- Flights from Norfolk - Virginia Beach to Dundee
- Flights from Teesside to Dundee
- Flights from Londonderry to Dundee
- Flights to Dundee
- Flights from Saginaw to Dundee
- Flights from Hannover to Dundee
- Flights from Broughty Ferry
- Flights from Mount Melville
- Flights from Doncaster to Dundee
- Flights from Kingston to Dundee
- Flights from Nashville to Dundee
- Flights from Bristol to Dundee
- Flights from Itajai to Dundee
- Flights from Dundee
- Flights from Düsseldorf to Dundee
- Flights from Denver to Dundee
- Flights from Newquay to Dundee
- Flights from Ciudad Obregón to Dundee
- Flights from Gibraltar to Dundee
- Flights from Guardbridge
- Flights from Bishop's Stortford to Dundee
- Flights from Victoria Falls to Dundee
- Flights from Groningen to Dundee
- Flights from Vilnius to Dundee
- Flights from Saint-Etienne to Dundee
- Flights from Newport-On-Tay
- Flights from Nairobi to Dundee
- Flights from London to Dundee
- Flights from Mumbai to Dundee
- Flights from Sogndal to Dundee
- Flights from Rock Sound to Dundee
- Flights from Phoenix to Dundee
- Flights from Johannesburg to Dundee
- Flights from Stuttgart to Dundee





