Skip to content
TravelPlan.guide
St Andrews accommodation

St Andrews

Where to Stay

7 places to stay: from harbour-view rooms to cosy B&Bs

Whether you’re after a luxury hotel, a welcoming guesthouse, or a cosy bed and breakfast, St Andrews has accommodation to suit every budget and style. Most places are within easy reach of the main attractions and the centre of town.

Book direct with venues or use the affiliate links below. Some links may earn us a small commission at no extra cost to you.

Hotels

Hotel
££££

Rusacks St Andrews

Pilmour Links, St Andrews, Fife, KY16 9JQ

The world's first purpose-built golf hotel (1877), directly above the Old Course's 18th fairway, renovated to 120 rooms as the flagship of Marine & Lawn Hotels & Resorts.

RestaurantBarHistoric120 rooms
Hotel
££££

Old Course Hotel, Golf Resort & Spa

Old Station Road, St Andrews, Fife, KY16 9SP

A 175-room luxury resort whose building famously obstructs the view down the Old Course's 17th Road Hole, owned by Kohler Co since 2004.

RestaurantBarSpa175 rooms
Hotel
££££

Fairmont St Andrews

Kingask House, St Andrews, Fife, KY16 8PN

A 211-room coastal golf resort on a 520-acre estate two miles outside town, with its own two championship courses.

RestaurantBarSpa211 rooms
Hotel
£££

Rufflets St Andrews

Strathkinness Low Road, St Andrews, Fife, KY16 9TX

A family-run 1924 country house on 10 acres a mile from town, one of the UK's first country house hotels (1952) and Scotland's first carbon-neutral hotel (2008).

RestaurantBarGardens26 rooms
Hotel
£££

Hotel du Vin St Andrews

40 The Scores, St Andrews, Fife, KY16 9AS

A 42-room boutique hotel on The Scores near the castle, with a bistro and whisky-focused bar.

RestaurantBarBoutique42 rooms
Hotel
£

Premier Inn St Andrews

Largo Road, St Andrews, Fife, KY16 8NH

A budget chain hotel on Largo Road, on the edge of town near the retail park.

BudgetFree Wifi

B&Bs

B&B
££

Annandale Guest House

23 Murray Park, St Andrews, Fife, KY16 9AW

A small, independently run Victorian B&B on Murray Park, close to the Old Course and the University.

Breakfast IncludedCentralFamily Run

Get local tips in your inbox

Seasonal highlights, new restaurant openings, and local events. No spam, unsubscribe anytime.