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

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 $499 per night
CA $499
CA $599 total
Nov 27 - Nov 28
includes taxes & fees
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

Fairmont St Andrews
Fife, St. Andrews, Scotland
4.38 km from city centre
The price is CA $313 per night
CA $313
CA $375 total
Dec 14 - Dec 15
includes taxes & fees
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

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 $195 per night
CA $195
CA $234 total
Dec 14 - Dec 15
includes taxes & fees
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

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 $385 per night
CA $385
CA $462 total
Nov 16 - Nov 17
includes taxes & fees
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

Seaton House - Small Luxury Hotels of the World
Seaton House, 76 The Scores, St. Andrews, Scotland
0.53 km from city centre
The price is CA $383 per night
CA $383
CA $460 total
Dec 5 - Dec 6
includes taxes & fees
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Popular attractions Old Course at St Andrews and Lundin Golf Club are located nearby.
Free WiFi
Restaurant

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 $200 per night
CA $200
CA $240 total
Nov 23 - Nov 24
includes taxes & fees
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 Old Course at St Andrews and The Duke's St Andrews 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
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.
Free WiFi
Outdoor space

The Dunvegan Hotel
7 Pilmour Place, St. Andrews, Scotland
0.51 km from city centre
The price is CA $228 per night
CA $228
CA $274 total
Dec 3 - Dec 4
includes taxes & fees
Stay at this 4-star golf hotel in St. Andrews. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions Old Course at St Andrews and Lundin Golf Club are located nearby.
Breakfast included
Free WiFi

5Pilmourplace
5 Pilmour Pl, St. Andrews, Scotland
0.48 km from city centre
The price is CA $214 per night
CA $214
CA $257 total
Dec 7 - Dec 8
includes taxes & fees
Stay at this 3.5-star B&B in St. Andrews. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions Old Course at St Andrews and The Scores are located nearby.
Breakfast included
Free 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.
Hotels in St. Andrews with star rating
Check St. Andrews hotel room prices by star rating

5 Star Hotels
9 properties
Top family friendly St. Andrews hotel deals

Fairmont St Andrews
Fife, St. Andrews, Scotland
The price is CA $313 per night from Dec 14 to Dec 15
CA $313
CA $375 total
Dec 14 - Dec 15
includes taxes & fees
9.2/10 Wonderful! (1,003 reviews)
Top cheap St. Andrews hotel deals

Agnes Blackadder Hall Campus Accommodation
North Haugh, St. Andrews, Scotland
St. Andrews hotels essential information
Accommodation | 1,254 hotels |
|---|---|
Lowest Price | CA $234 |
Highest Price | CA $599 |
Popular hotels | Rusacks St Andrews, Fairmont St Andrews, Hotel du Vin & Bistro St. Andrews, Old Course Hotel, Seaton House - Small Luxury Hotels of the World, Rufflets St Andrews, No1. Apartments & Bedrooms St Andrews - St Mary’s, The Dunvegan Hotel, 5Pilmourplace |
Frequently asked questions
Recent St. Andrews hotel reviews by fellow wanderers

Seaton House - Small Luxury Hotels of the World
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Staff were amazing, very helpful and pleasant, place is spotless "
A verified traveller stayed at Seaton House - Small Luxury Hotels of the World
Types of hotels
Hotels near…
Top hotel brands
Hotels by star rating
Areas of St. Andrews
Most popular
Hotels
Flights
Activities















