See the latest prices and deals by choosing your dates.
St Andrews - 200 yards from beach
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.
The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.
Services and rooms were excellent
St Andrews - 1.3 miles from beach
Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.
It was very well equipped and incredibly comfy and cozy. We found it our most relaxing stay!
St Andrews - 550 yards from beach
Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach. It is set 1.1 km from St Andrews East Sands Beach and features luggage storage space. Outdoor furniture is available for guests to relax or dine outside.
Charlie was very attentive, helped us with everything and seemed to have a great hold of things at The Arran. The bed in the Cosy King was unbelievably comfortable and the bathroom was very spacious. Location was great, everything we did was a 5 min walk away.
St Andrews - 800 yards from beach
No1 Apartments St Andrews - South Street is set in St Andrews, 1 km from West Sands Beach, 500 metres from St Andrews University, and 4.5 km from St Andrews Bay. The apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1 km away.
Everything: the location, the apartment, the comfortable beds
St Andrews - 500 yards from beach
Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.
Great location. Spotless place with quality fittings and friendly host. Highly recommend.
St Andrews - 600 yards from beach
Offering a garden and garden view, No1 St Andrews and Westpark House Bedrooms is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University. This apartment is 4.7 km from St Andrews Bay and 21 km from Discovery Point. The property offers allergy-free units and is set less than 1 km from West Sands Beach.
location was fab. very spacious.
St Andrews - 500 yards from beach
Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.
The accommodation was very clean, in a fantastic location, great for late arrival check-in. Breakfast was beautiful each morning. Scott is super friendly, nothing is too much trouble.
St Andrews - 600 yards from beach
Offering a bar and inner courtyard view, Beautiful Property In A Fantastic Location is situated in St Andrews, 700 metres from St Andrews University and 4.8 km from St Andrews Bay. The property has garden and city views, and is 1.4 km from St Andrews East Sands Beach. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.
A perfect location, a fully equipped kitchen, a lovely sitting room for watching the world go by. It is clearly well loved and cared for and much thought has gone into it. It really felt like a home!
St Andrews - 800 yards from beach
Located in St Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. The property is around 1.3 km from St Andrews East Sands Beach, 800 metres from St Andrews University and 4.8 km from St Andrews Bay. The property is non-smoking and is situated 1.3 km from West Sands Beach.
The room is spacious, quiet and tastefully decorated. The bathroom is the biggest I have seen in a European hotel. Everything is squicky clean. Looks like the bathroom is newly renovated. The breakfast is tasty & big servings. It is served at the restaurant. The Saints is a pub & restaurant & the rooms are located on the upper floors. The bar and the restaurant are so convenient at the end of a long day. Really convenient location in the centre of town.
St Andrews - 300 yards from beach
The units come with a flat-screen TV with streaming services, a kettle, a walk-in shower, a hair dryer and a wardrobe. Each unit comes with a private bathroom with free toiletries, while some feature sea views. At the bed and breakfast, every unit includes bed linen and towels.
St Andrews East Sands Beach is 400 metres from the accommodation, while West Sands Beach is 2.3 km away. The nearest airport is Dundee Airport, 26 km from No12 Bed and Breakfast, St Andrews.
Pam, was delightful would stay there again
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews
Popular with guests booking beach hotels in St Andrews