Popular accommodations in St. Andrews
HotelAccommodates 4
Rufflets St Andrews
Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary 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.Book nowfrom $161 per night
ApartmentAccommodates 8
Orchard Cottage
Located in St. Andrews in the Fife region, Orchard Cottage has a patio. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 6.5 km from St Andrews University.Book nowfrom $314 per night
HotelAccommodates 2
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.Book nowfrom $278 per night
ApartmentAccommodates 4
Central St Andrews 2 Bed Apartment - Free Parking
Located in St. Andrews and only 1.6 km from West Sands Beach, Central St Andrews 2 Bed Apartment - Free Parking provides accommodation with inner courtyard views, free WiFi and free private parking. The property features quiet street views and is 1.2 km from St Andrews University and 4.6 km from St Andrews Bay. The property is non-smoking and is situated 1.7 km from St Andrews East Sands Beach.Book nowfrom $83 per night
HotelAccommodates 2
Seaton House
Situated in St Andrews, 600 metres from West Sands Beach, Seaton House features accommodation with a fitness centre, free valet parking and a private garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 1.3 km from St Andrews East Sands Beach.Book nowfrom $83 per night
OtherAccommodates 2
Lorimer House
Set 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University and 4.9 km from St Andrews Bay, Lorimer House offers accommodation situated in St. Andrews. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space. Discovery Point is 21 km from the guest house.Book nowfrom $83 per night
HotelAccommodates 4
Rusacks St Andrews
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.Book nowfrom $83 per night
HotelAccommodates 2
Rooms at the Saint
Located in St. Andrews and with West Sands Beach reachable within 1.3 km, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar. The property is situated 1.3 km from St Andrews East Sands Beach, 800 metres from St Andrews University and 4.8 km from St Andrews Bay.Book nowfrom $124 per night
Bed and breakfastAccommodates 4
Balmungo Cottage B&B
Boasting a patio with mountain views, a garden and barbecue facilities, Balmungo Cottage B&B can be found in St. Andrews, close to St Andrews East Sands Beach and 3.1 km from St Andrews Bay. This property offers access to a terrace, free private parking and free WiFi. The property is allergy-free and is situated 3.7 km from St Andrews University.Book nowfrom $161 per night
ApartmentAccommodates 6
Dunperrogh
Situated in St. Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic Dunperrogh features a garden. This property offers access to a patio, free private parking and free WiFi. Outdoor seating is also available at the apartment.Book nowfrom $273 per night
HotelAccommodates 8
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, free WiFi, a spa and a pool. A complimentary shuttle service to and from the hotel to St Andrews town centre runs every hour from 10:00-22:00.Book nowfrom $83 per night
OtherAccommodates 2
The Spindle Guest Rooms
Housed in a historic building, The Spindle Guest Rooms provides accommodation with a terrace and free WiFi in St. Andrews, 1.2 km from St Andrews East Sands Beach. The 3-star guest house features garden views and is 1.5 km from West Sands Beach. Discovery Point is 22 km from the guest house.Book nowfrom $112 per night