uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Choose Hotels by City » Hotels in St. Andrews

St. Andrews Hotels

Here is a list of hotels in St. Andrews. If you can't find a suitable hotel in St. Andrews, or would like to book a hotel outside St. Andrews you can use the Local UK hotels option to find hotels in cities, towns or villages near St. Andrews.



  • Page:
  • 1
  • 2
Albany St Andrews, The
Dating from 1795, this traditional, elegant Georgian terraced house hotel rests in the heart of historic St Andrews.

56 North Street
St Andrews
KY16 9AH
Information

Booking / Availability
star3
£ 75
Ardgowan Hotel
Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms and Scottish cuisine. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away.

2 Playfair Terrace, North Street
St Andrews
KY16 9HX
Information

Booking / Availability
star3
£ 69
Barns at Kingsbarns, The
Less than 1 mile from Kingsbarns Golf Links, The Barns serves local, seasonal produce in the restaurant, including a selection of game and fish. Free Wi-Fi is available throughout the hotel.

5 Main Street, Kingsbarns
Kingsbarns
KY16 8TA
Information

Booking / Availability
£ 99
Fairmont St Andrews, Scotland
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, a spa and a pool.

Kingask
St Andrews
KY16 8PN
Information

Booking / Availability
star5
£ 126.62
Five Pilmour Place
The privately-owned Five Pilmour Place is located less than a mile from the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews. It offers free Wi-Fi and bike and golf club storage.

5 Pilmour Place
St Andrews
KY16 9HZ
Information

Booking / Availability
star4
£ 70
Macdonald Rusacks Hotel
Overlooking the famous Old Course in St Andrews centre, Macdonald Rusacks Hotel features a gastro pub and stylish champagne bar. There is free parking and 4-star rooms with Wi-Fi access.

Pilmour Links
St Andrews
KY16 9JQ
Information

Booking / Availability
star4
£ 101
Morris Guest House
A farmhouse with panoramic views of the Scottish countryside, Morris Guest House is 5 minutes' drive from the world-famous St. Andrews Links golf club. It offers cooked breakfasts, free parking, and free Wi-Fi. The Duke's Golf Course is 2 miles away.

Scooniehill Farmhouse, St Andrews, Fife
St Andrews
KY16 8NN
Information

Booking / Availability
star3
£ 60
New Inn, The
The New Inn is a traditional family-run pub, with a spacious beer garden, free Wi-Fi and free parking. The St Andrews’ golf courses and the town centre are close by.

St Mary Street
St Andrews
KY16 8AZ
Information

Booking / Availability
star3
£ 60
Ogstons On North Street
In St Andrews centre, just 10 minutes’ walk from West Sands Beach, Ogstons on North Street offers free parking, cooked breakfasts and a restaurant. The boutique-style bedrooms have free Wi-Fi.

North Street
St Andrews
KY16 9AG
Information

Booking / Availability
star3
£ 69
Old Course Hotel St Andrews
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant rooms.

Old Station Rd
St Andrews
KY16 9SP
Information

Booking / Availability
star5
£ 220
Old Station Guest House, The
A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites.

Stravithie Bridge
St Andrews
KY16 8LR
Information

Booking / Availability
star4
£ 120
Old Station, The
The Old Station, Stravithie Bridge
St Andrews
Fife
Scotland
KY16 8LR
Information

Booking / Availability

£ 100
Pilmour Hotel
Half a mile from West Sands Beach, Pilmour Hotel is 200 metres from the 18th green on the Old Course. There is free parking nearby and rooms are themed with golfing prints.

1 Pilmour Place
St Andrews
KY16 9HZ
Information

Booking / Availability
star3
£ 98
Pilmour Hotel
1 PILMOUR PLACE
ST. ANDREWS
Fife
Scotland
KY169HZ
Information

Booking / Availability

£ 98
Pinewood Country House
Set in its own grounds, Pinewood Country House is a family-run guest house located just 10 minutes’ drive from St Andrews. This Edwardian house offers free Wi-Fi and 6 elegantly decorated en suite bedrooms.

Tayport Road, St Michaels
Leuchars
KY16 0DU
Information

Booking / Availability
star4
£ 70
Rufflets Country House
St. Andrews,Fife
St Andrews
Fife
Scotland
KY16 9TX
Information

Booking / Availability
£ 245.0000
Rufflets Hotel
Rufflets Hotel offers award-winning gardens, free Wi-Fi and an elegant restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course. There is also free on-site parking.

Strathkinness Low Road
St Andrews
KY16 9TX
Information

Booking / Availability
star4
£ 98
shangri-la bed and breakfast
Shangri La st michaels
St Andrews
Fife
Scotland
KY16 0DU
Information

Booking / Availability

£ 70
Spindle Bed and Breakfast, The
4, Dempster Terrace
St Andrews
Fife
Scotland
KY169QQ
Information

Booking / Availability

pets allowed
£ 95
St Andrews Golf Hotel
Close to Old Course golf course, this welcoming hotel with lovely views and stylish bedrooms is well-located for the beach and the shops of St Andrews.

40 The Scores
St Andrews
KY16 9AS
Information

Booking / Availability
star3
£ 100


  • Page:
  • 1
  • 2

The St. Andrews hotels listed on this page are for your information. UK hotels does not endorse any particular hotels in St. Andrews and is not responsible for the booking and reservations of rooms in the hotels listed. UK hotels will not mediate or get involved in any disputes or problems regarding rooms or services at any of the St. Andrews hotels listed on this page.