We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows:
Internet Explorer
,
Mozilla Firefox
,
Google Chrome
. Mac:
Safari
.
Flights
Holiday Rentals
Restaurants
Things to do
St Andrews Tourism
St Andrews Hotels
St Andrews Bed and Breakfast
St Andrews Holiday Rentals
St Andrews Packages
Flights to St Andrews
St Andrews Restaurants
St Andrews Attractions
St Andrews Travel Forum
St Andrews Photo
St Andrews Map
St Andrews Guide
All St Andrews Hotels
St Andrews Hotel Deals
Last Minute Hotels in St Andrews
By Hotel Type
St Andrews Hostels
St Andrews Campgrounds
Business Hotels St Andrews
St Andrews Resorts
Luxury Hotels in St Andrews
Spa Resorts in St Andrews
Family Hotels in St Andrews
St Andrews Beach Hotels
Romantic Hotels in St Andrews
St Andrews Green Hotels
By Hotel Class
5-stars Hotels in St Andrews
4-stars Hotels in St Andrews
3-stars Hotels in St Andrews
Popular Amenities
St Andrews Hotels with Parking
Pet Friendly Hotels in St Andrews
St Andrews Hotels with a Pool
Popular St Andrews Categories
Clean Hotels in St Andrews
Family Bed and Breakfast St Andrews
Hotels with Bars in St Andrews
Luxury Bed and Breakfast St Andrews
Romantic Resorts in St Andrews
St Andrews Golf Resorts
Honeymoon Hotels St Andrews
Hotels with Hot Tubs in St Andrews
Hotels with Complimentary Breakfast in St Andrews
Hotels with Kitchenette in St Andrews
Near Landmarks
Hotels near St Andrews Cathedral
Hotels near St Andrews Links
Hotels near St Andrews Castle
Hotels near The Swilcan Bridge
Hotels near St Andrews West Sands Beach
Hotels near Craigtoun Country Park
Hotels near St Andrews Aquarium
Hotels near St Andrews Botanic Garden
Hotels near British Golf Museum
Hotels near University of St Andrews
Near Airports
Hotels near (EDI) Edinburgh Airport
Hotels near (DND) Dundee Airport
Travel Guides
Apps
GreenLeaders
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Log in
to get trip updates and message other travellers.
St Andrews
Hotels
Things to do
Restaurants
Flights
Holiday Rentals
Shopping
Package Holidays
Cruises
Car Hire
Add a Place
Travel Forum
Airlines
Best of 2020
Help Centre
Best St Andrews, Scotland Hotel Specials & Deals
Europe
United Kingdom (UK)
Scotland
Fife
St Andrews
St Andrews Hotels
View map
St Andrews, United Kingdom Hotel Deals
Lowest prices for
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Guests
1
2
Book 9+ rooms
Age
Update
Search
Reset
Filters
COVID-19
Properties taking safety measures
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Price
US$0 - US$376 +
Price per night
Popular
Pet friendly
6
5 stars
2
& up
22
Breakfast included
11
Amenities
Free Wifi
21
Breakfast included
11
Pool
2
Free parking
13
Show all
Distance from
25 km
St Andrews Cathedral
St Andrews Castle
The Swilcan Bridge
British Golf Museum
Show all
Property types
B&Bs & Inns
12
Hotels
8
Resorts
2
Hostels
1
View Holiday Rentals
Traveller rating
4
& up
22
& up
22
& up
22
Hotel class
5 stars
2
4 stars
7
3 stars
7
Style
Mid-range
15
Luxury
5
Family-friendly
11
Business
14
Show more
Brands
Jialihua Guest House
1
Best Western
1
Premier Inn
1
Accor Live Limitless (ALL)
1
Show 112 results
112 properties
in St Andrews
Sort
Filter
Map
112 properties
in St Andrews
Sort by:
Best Value
Updating list...
Best Seller
Breakfast included
Fairmont St Andrews
US$566
US$249
Booking.com
View Deal
eDreams
US$249
Expedia.com
US$566
Hotels.com
US$566
View all 15 deals from US$249
4,411 reviews
#1 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Taking safety measures
Old Course Hotel Golf Resort & Spa
US$379
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$379
Expedia.com
US$379
Agoda.com
US$380
View all 14 deals from US$379
2,076 reviews
#2 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Breakfast included
Kinnettles Hotel
US$364
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$364
Hotels.com
US$365
Expedia.com
US$365
View all 12 deals from US$364
146 reviews
#3 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
Breakfast included
Rufflets Hotel
US$192
Booking.com
View Deal
eDreams
US$192
Agoda.com
US$193
Expedia.com
US$192
View all 15 deals from US$192
1,722 reviews
#4 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Taking safety measures
Hotel Du Vin
US$191
Booking.com
View Deal
Free cancellation
eDreams
US$191
Agoda.com
US$191
Expedia.com
US$191
View all 15 deals from US$191
889 reviews
#5 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
The Inn at Lathones
US$102
Tripadvisor
View Deal
Snaptravel
Booking.com
US$102
ZenHotels.com
View all 12 deals from US$102
680 reviews
#6 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Ardgowan Hotel
US$174
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$174
Tripadvisor
US$174
ZenHotels.com
View all 5 deals from US$174
693 reviews
#7 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
Breakfast included
The Old Station
US$181
Tripadvisor
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
Booking.com
US$181
eDreams
US$181
View all 13 deals from US$181
219 reviews
#8 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Taking safety measures
Best Western Scores Hotel
US$217
US$180
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$180
Expedia.com
US$180
ZenHotels.com
US$217
View all 13 deals from US$180
829 reviews
#9 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Breakfast included
Five Pilmour Place
US$198
Tripadvisor
View Deal
Free cancellation
Pay up to 12X
Hotels.com
Expedia.com
eDreams
View all 12 deals from US$198
204 reviews
#10 Best Value of 112 places to stay in St Andrews
Free Wifi
Albany Hotel
US$218
US$141
Booking.com
View Deal
Trip.com
US$218
Agoda.com
US$141
eDreams
US$141
View all 13 deals from US$140
854 reviews
#11 Best Value of 112 places to stay in St Andrews
Free Wifi
Bar/Lounge
Taking safety measures
Breakfast included
Cleveden House
US$147
Tripadvisor
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
Expedia.com
US$147
CheapTickets
US$147
View all 7 deals from US$147
181 reviews
#12 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Rooms at the Saint
US$170
Booking.com
View Deal
Free cancellation
eDreams
US$170
Tripadvisor
US$170
ZenHotels.com
223 reviews
#13 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
Breakfast included
The Russell Hotel
US$187
Expedia.com
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
US$187
CheapTickets
US$187
Travelocity
US$187
View all 6 deals from US$187
369 reviews
#14 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
12% less than usual
Premier Inn St Andrews hotel
US$69
US$53
PremierInn.com
View Deal
Trip.com
US$69
ZenHotels.com
StayForLong
752 reviews
#15 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Taking safety measures
Cambo Country House & Estate
US$169
Tripadvisor
View Deal
Hotels.com
Booking.com
US$169
Travelocity
US$169
View all 9 deals from US$169
244 reviews
#16 Best Value of 112 places to stay in St Andrews
Free parking
Restaurant
Breakfast included
Montague Guest House
US$136
Tripadvisor
View Deal
Hotels.com
Booking.com
US$136
Agoda.com
US$136
View all 9 deals from US$136
232 reviews
#17 Best Value of 112 places to stay in St Andrews
Free Wifi
Bar/Lounge
Breakfast included
The Golf Inn
US$169
US$157
Tripadvisor
View Deal
Free cancellation
Hotels.com
Booking.com
US$157
Expedia.com
US$169
View all 11 deals from US$157
154 reviews
#18 Best Value of 112 places to stay in St Andrews
Free Wifi
Bar/Lounge
Breakfast included
Scooniehill Farmhouse B&B
US$125
Tripadvisor
View Deal
Hotels.com
Booking.com
US$124
Expedia.com
View all 8 deals from US$124
31 reviews
#19 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Vicarsford Lodge
US$108
Tripadvisor
View Deal
Free cancellation
Pay up to 12X
Hotels.com
Booking.com
US$108
eDreams
US$108
View all 11 deals from US$108
56 reviews
#20 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Breakfast included
Kinkell House Bed & Breakfast
US$136
Tripadvisor
View Deal
42 reviews
#21 Best Value of 112 places to stay in St Andrews
Free Wifi
Free parking
Annandale Guest House
Hotels.com
View Deal
Booking.com
US$217
Expedia.com
US$181
CheapTickets
US$181
View all 7 deals from US$181
223 reviews
#22 Best Value of 112 places to stay in St Andrews
Free Wifi
Taking safety measures
Rusacks Hotel
Hotels.com
View Deal
Expedia.com
eDreams
Travelocity
View all 14 deals
1,780 reviews
#23 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
Taking safety measures
Greyfriars Inn
Hotels.com
View Deal
Expedia.com
eDreams
Travelocity
View all 9 deals
445 reviews
#24 Best Value of 112 places to stay in St Andrews
Free Wifi
Restaurant
Breakfast included
Knockhill Farm Bed & Breakfast
Hotels.com
View Deal
Expedia.com
Travelocity
Snaptravel
View all 8 deals
183 reviews
#25 Best Value of 112 places to stay in St Andrews
Free Wifi
<