Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Anstruther
Located in Anstruther, 7.5 miles from Fairmont St Andrews Bay Golf Course, Balcomie Links Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Located in Cellardyke and within a 9-minute walk of Billow Ness Beach, THE COASTAL INN ACCOMMODATIONs has a bar, non-smoking rooms, and free WiFi throughout the property.

Offering garden views, Balhousie Farm Bed and Breakfast in Kirkton of Largo offers accommodations and a garden.

Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

Offering quiet street views, No12 Hotel in North Berwick offers accommodations and a bar. With free Wifi, this 3-star guest house offers full-day security and luggage storage space.

Located a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

This is a self check in room only property. Check in details will be sent to every guest within 2 days of their arrival date.

At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

Located a 3-minute walk from West Bay, The Law offers 3-star accommodations in North Berwick and has a garden, a restaurant and a bar.


Popular with guests booking 3-star hotels in Anstruther
Popular with guests booking 3-star hotels in Anstruther
Popular with guests booking 3-star hotels in Anstruther
Popular with guests booking 3-star hotels in Crail
Popular with guests booking 3-star hotels in Cellardyke
Popular with guests booking 3-star hotels in Cellardyke
Popular with guests booking 3-star hotels in Cellardyke