Where to Rest

Hotels in Saint Andrews

50 hotels in Saint Andrews, SCT — with photos, guest ratings, amenities and booking links. Showing 150 of 50, ranked by review volume.

Compare live availability and prices for Saint Andrews across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Saint Andrews
Hotel
Rusacks St Andrews★★★★★
Pilmour Links, St Andrews
4.5 (799)
Hotel
Premier Inn St Andrews hotel★★★
Largo Rd, St Andrews KY16 8NH
4.2 (627)
BeachfrontBreakfast
Hotel du Vin St Andrews (via Wikimedia Commons, CC BY-SA 3.0)Hotel
Hotel du Vin St Andrews★★★★
40 The Scores, St Andrews KY16 9AS
4.5 (496)
Breakfast
Hotel
Ardgowan Hotel★★★
2 Playfair Ter, North St, St Andrews KY16 9HX
4.3 (272)
The Albany Hotel, Saint AndrewsHotel
The Albany Hotel★★★
56 North St, St Andrews KY16 9AH
4.3 (203)
Breakfast
Hotel
Kinnettles Hotel★★★★★
127 North St, St Andrews KY16 9AG
4.5 (202)
Hotel
Seaton House★★★★★
76 The Scores, St Andrews
4.5 (54)
Aparthotel
Greyfriars Hotel
129 North St, St Andrews KY16 9AG
3.6 (17)
Breakfast
Monarchs House, Saint AndrewsHotel
Monarchs House★★★★
St Margarets, 26 Queen's Terrace, St Andrews KY16 9QF
4.6 (11)
Hotel
Balmashie Holiday Cottages
Hotel
Best Western Scores Hotel
Hotel
Country Leisure Holidays Limited
Hotel
Easter Kincaple
Hotel
Fairmont
St Andrews
Swimming poolBreakfastPet friendly
Hotel
Fairmont Hotel Pool
Hotel
Grange Trading Co Limited
Hotel
Greyfriars Bar
Hotel
Greyfriars Inn by Greene King Inns
Hotel
Hamilton Grand
21 Golf Place, St Andrews
Hotel
Hazelbank Hotel★★★
28 The Scores, St Andrews
Hotel
Hillwood House
Hotel
Hotel Urshall
Hotel
Hôtel du Vin & Bistro★★★★
40 The Scores, St Andrews
Kinnettles Hotel & Spa (via Wikimedia Commons, CC BY-SA 4.0)Hotel
Kinnettles Hotel & Spa
Hotel
Lorimer House
Hotel
Lundin Links Hotel St Andrews
Hotel
Millhouse
Hotel
Mister Brown
Hotel
N & J Wright
Hotel
No. 1 Apartments St. Andrews - St. Mary’s Place
Hotel
No. 14
Hotel
Ogston Hotel
Hotel
Ogstons
Hotel
Ogstons On North Street
Old Course Hotel (via Wikimedia Commons, CC BY-SA 2.0)Hotel
Old Course Hotel
Old Station Road, St Andrews
Swimming pool
Hotel
Premier Inn
23 Largo Road, St Andrews
Breakfast
Hotel
Premierinn St Andrews
Rufflets Country House (via Wikimedia Commons, CC BY-SA 2.0)Hotel
Rufflets Country House
Hotel
Rufflets Country House Hotel
Hotel
Rufflets Country House Hotel St Andrews
Hotel
Russell Hotel
26 The Scores, St Andrews
Hotel
St Andrews Coach Houses
Hotel
St Andrews Golf Hotel
Hotel
Stravithie Castle
Hotel
The Dunvegan Hotel
7 Pilmour Place, St Andrews
Hotel
The Golf Inn
Hotel
The Kithmore Hotel
2 Playfair Terrace, St Andrews
Hotel
The Saint
Hotel
University Hall - Campus Accommodation
Hotel
University of St Andrews Gateway Limited

← All places to stay in Saint Andrews