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.
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
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.
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.
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
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.
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.
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
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.
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.