- 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.
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](/images/star3.gif)
£ 75
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](/images/star3.gif)
£ 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](/images/star3.gif)
£ 69
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](/images/star3.gif)
£ 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
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](/images/star5.gif)
£ 126.62
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](/images/star5.gif)
£ 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](/images/star4.gif)
£ 70
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](/images/star4.gif)
£ 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](/images/star4.gif)
£ 101
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](/images/star4.gif)
£ 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](/images/star3.gif)
£ 60
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](/images/star3.gif)
£ 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](/images/star3.gif)
£ 60
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](/images/star3.gif)
£ 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](/images/star3.gif)
£ 69
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](/images/star3.gif)
£ 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](/images/star5.gif)
£ 220
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](/images/star5.gif)
£ 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](/images/star4.gif)
£ 120
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](/images/star4.gif)
£ 120
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](/images/star3.gif)
£ 98
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](/images/star3.gif)
£ 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](/images/star4.gif)
£ 70
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](/images/star4.gif)
£ 70
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](/images/star4.gif)
£ 98
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](/images/star4.gif)
£ 98
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](/images/star3.gif)
£ 100
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](/images/star3.gif)
£ 100
Vicarsford lodge Guest House
A warm friendly atmosphere awaits you in this comfortable and spacious period home. Please note that the Vicarsford Lodge guest house is located 7 miles from St Andrews. The unique location of Vicarsford Lodge will ensure a picturesque stay.
St Michael by Leuchars
Leuchars
KY16 0DT
Information
Booking / Availability
![star4](/images/star4.gif)
£ 55
A warm friendly atmosphere awaits you in this comfortable and spacious period home. Please note that the Vicarsford Lodge guest house is located 7 miles from St Andrews. The unique location of Vicarsford Lodge will ensure a picturesque stay.
St Michael by Leuchars
Leuchars
KY16 0DT
Information
Booking / Availability
![star4](/images/star4.gif)
£ 55
West Park House
On the main street of St Andrews historic town centre, West Park House is a 5-minute walk from the university and less than 10 minutes' walk from the beach. There is a lounge with 46'' Sky TV, and free Wi-Fi throughout.
5 St Marys Place
St Andrews
KY16 9UY
Information
Booking / Availability
£ 55
On the main street of St Andrews historic town centre, West Park House is a 5-minute walk from the university and less than 10 minutes' walk from the beach. There is a lounge with 46'' Sky TV, and free Wi-Fi throughout.
5 St Marys Place
St Andrews
KY16 9UY
Information
Booking / Availability
£ 55
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.