Set in Anstruther, 12 km from St Andrews Bay, Balcomie Links Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.
Murray Library Hostel features free WiFi throughout the property and views of sea in Anstruther.
Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.
Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.
Situated within less than 1 km of Billow Ness Beach and 15 km of St Andrews Bay, The Coastal Inn Outbuilding features rooms in Cellardyke. This 4-star hotel offers free WiFi.
Located in Crail, 12 km from St Andrews Bay, The Golf Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool, horse riding facilities and a salon with on-site health and beauty specialists.
Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.
The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.