Book Cheap Hotels in St. Andrews
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. Andrews
Most frequently booked St. Andrews hotels
Old Course Hotel
Old Station Road, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
1.13 km from city centre
The price is CA $374 per night
CA $374
CA $448 total
includes taxes & fees
31 Jan - 1 Feb
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Old Course at St Andrews and Swilken Bridge are located nearby.
Pool
Hot tub
Fairmont St Andrews
Fife, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
4.38 km from city centre
The price is CA $304 per night
CA $304
CA $364 total
includes taxes & fees
23 Feb - 24 Feb
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Old Course at St Andrews and St Andrews Bay are located nearby.
Pool
Hot tub
Rusacks St Andrews
Pilmour Links, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
0.67 km from city centre
The price is CA $386 per night
CA $386
CA $464 total
includes taxes & fees
6 Feb - 7 Feb
Book a stay at this eco-certified hotel in St. Andrews. Enjoy free breakfast, free WiFi, and 2 restaurants. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Old Course at St Andrews and Lundin Golf Club are located nearby.
Breakfast included
Pet-friendly
Hotel du Vin & Bistro St. Andrews
40 The Scores, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
0.44 km from city centre
The price is CA $184 per night
CA $184
CA $221 total
includes taxes & fees
5 Feb - 6 Feb
Stay at this 4-star eco-certified hotel in St. Andrews. Enjoy free WiFi, 2 bars/lounges, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Old Course at St Andrews and The Scores are located nearby.
Pet-friendly
Free WiFi
Rufflets St Andrews
Strathkinness Low Road, Fife, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
2.97 km from city centre
The price is CA $254 per night
CA $254
CA $305 total
includes taxes & fees
31 Jan - 1 Feb
Stay at this 4-star business-friendly hotel in St. Andrews. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions The Duke's St Andrews and Craigtoun Country Park are located nearby.
Pet-friendly
Parking included
No1. Apartments & Bedrooms St Andrews - St Mary’s
Inchcape house-Saint Marys Place, St. Andrews, Scotland
0.36 km from city centre
The price is CA $207 per night
CA $207
CA $249 total
includes taxes & fees
11 Feb - 12 Feb
Stay at this 4-star apartment in St. Andrews. Enjoy free WiFi, a garden, and premium bedding. Popular attractions Old Course at St Andrews and St Andrews Wine Company are located nearby.
Washer
Dryer
Kinnettles Hotel and Spa
127 North Street, St. Andrews, Scotland
Free cancellation
Reserve now, pay when you stay
0.33 km from city centre
The price is CA $339 per night
CA $339
CA $406 total
includes taxes & fees
6 Feb - 7 Feb
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Old Course at St Andrews and The Scores are located nearby.
Breakfast included
Spa
The Albany Hotel St Andrews
56 North Street, St. Andrews, Scotland
0.09 km from city centre
Stay at this 3-star hotel in St. Andrews. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Old Course at St Andrews and St Andrews - Eden Course are located nearby.
Free WiFi
Breakfast available
Greyfriars Inn by Greene King Inns
129 North Street, St. Andrews, Scotland
0.34 km from city centre
The price is CA $126 per night
CA $126
CA $151 total
includes taxes & fees
26 Feb - 27 Feb
Stay at this 3-star hotel in St. Andrews. Enjoy free WiFi, daily housekeeping, and dry cleaning or laundry services. Our guests praise the helpful staff in our reviews. Popular attractions Old Course at St Andrews and The Scores are located nearby.
Free WiFi
Restaurant
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.
Top family friendly St. Andrews hotel deals
Fairmont St Andrews
Fife, St. Andrews, Scotland
The price is CA $304 per night from Feb. 23 to Feb. 24
CA $304
CA $364 total
includes taxes & fees
23 Feb - 24 Feb
9.2/10 Wonderful! (1,001 reviews)
Top cheap St. Andrews hotel deals
Agnes Blackadder Hall Campus Accommodation
North Haugh, St. Andrews, Scotland
8/10 Very Good! (129 reviews)
St. Andrews hotels essential information
Accommodation | 1,233 hotels |
---|---|
Lowest Price | CA $126 |
Highest Price | CA $386 |
Popular hotels | Old Course Hotel, Fairmont St Andrews, Rusacks St Andrews, Hotel du Vin & Bistro St. Andrews, Rufflets St Andrews, No1. Apartments & Bedrooms St Andrews - St Mary’s, Kinnettles Hotel and Spa, The Albany Hotel St Andrews, Greyfriars Inn by Greene King Inns |
Frequently asked questions
Types of hotels
Hotels near…
Top hotel brands
Hotels by star rating
Areas of St. Andrews
Most popular
Hotels
Flights
Activities