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.
Location, interior, food, view.
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.
Mordern, quiet, great location
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.
I received an upgrade and really enjoyed my stay at the Arran.
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 looked recently renovated, clean and comfortable. The location was also very convenient
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.
Loved absolutely everything. The apartment was beautiful, spotlessly clean and the attention to detail was amazing. Luxury fixtures and fittings with everything we needed. The bed was luxurious and so comfy. Loved it so much we extended our stay while we were there and the communication was easy and efficient.
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.
Location great and place very comfortable - we felt very welcome
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.
Our room was extremely nice and comfortable. Pam is an excellent host. After our stay, we wished we had booked a longer stay, because we really enjoyed our time in St Andrews in general and at the No12 BnB in particular.
St Andrews - 850 yards from beach
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. St Andrews University is 800 metres away and St Andrews Bay is 4.2 km from the guest house.
John is the best host in the world. It was great pleasure to stay at his apartment.
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