Find the accommodations that appeal to you the most
Check out our selection of great accommodations in Anstruther
Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features views of the sea.

Seahaven House - Luxury B&B is a recently renovated bed and breakfast in Anstruther, near Billow Ness Beach.
Maimies Harbourview is located in Anstruther, just 1.5 miles from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.
The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 7.9 miles from Fairmont St Andrews Bay Golf Course.

Puffin House- stylish home by the sea offers accommodations in Anstruther, 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Featuring a garden, Misty Morn- stunning home in East Neuk features accommodations in Anstruther.
Invermay offers accommodations in Anstruther, 1.6 miles from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course. Featuring sea and river views, this apartment also has free Wifi....
Pee Wee Cottage is located in Anstruther, just a 5-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.
The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Popular with guests booking accommodations in Anstruther
Sea View Apartment offers accommodations in Anstruther, 9.5 miles from St Andrews University and 9.2 miles from St Andrews Cathedral.
Smugglers Loft in Anstruther features accommodations with free Wifi, a few steps from Billow Ness Beach, 8.9 miles from Fairmont St Andrews Bay Golf Course, and 9.5 miles from St Andrews University.
The property is around 8.9 miles from Fairmont St Andrews Bay Golf Course, 9.5 miles from St Andrews University, and 23 miles from Discovery Point.
Tall Ship - Three-bedroom coastal house with sea views offers accommodations in Anstruther, a few steps from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.
Murray's Neuk in Anstruther offers accommodations with free Wifi, a few steps from Billow Ness Beach, 7.8 miles from Fairmont St Andrews Bay Golf Course, and 10 miles from St Andrews University.
2 Melville Terrace Anstruther is located in Anstruther, just a 3-minute walk from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.
Anderson's Neuk in Anstruther features accommodations with free Wifi, a few steps from Billow Ness Beach, 7.8 miles from Fairmont St Andrews Bay Golf Course, and 10 miles from St Andrews University.
The Old Paint Shop Apartment - Centrally Situated offers accommodations in Anstruther, 8.9 miles from Fairmont St Andrews Bay Golf Course and 9.4 miles from St Andrews University.
Featuring a bar, The Shoregate is located in Crail in the Fife region, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Located in Crail, 7.2 miles from Fairmont St Andrews Bay Golf Course, The Golf Hotel provides accommodations 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 and horse riding facilities.
Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.
Sea View offers accommodations in Anstruther, 9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. The 4-star vacation home is a few steps from Billow Ness Beach.
Shorefront Anstruther Home - 2 Bedrooms is located in Anstruther, just 9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Harbour View - Anstruther in Anstruther provides accommodations with free Wifi, a few steps from Billow Ness Beach, 7.8 miles from Fairmont St Andrews Bay Golf Course, and 10 miles from St Andrews...
Academy Apartment Anstruther- stunning luxury home offers accommodations in Anstruther, a 4-minute walk from Billow Ness Beach and 8.8 miles from Fairmont St Andrews Bay Golf Course.
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.
The property is around 7.8 miles from Fairmont St Andrews Bay Golf Course, 10 miles from St Andrews University, and 22 miles from Discovery Point.
Dolphin Cottage- traditional cottage on Fife Coast is located in Anstruther, just a 4-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.
The Old Stables, The Loan, Anstruther - Pass the Keys offers accommodations in Anstruther, a 2-minute walk from Billow Ness Beach and 8.8 miles from Fairmont St Andrews Bay Golf Course.
2-Beds Sleeps 4 w Parking 15 mins to St Andrews offers accommodations in Anstruther, a 5-minute walk from Billow Ness Beach and 8.8 miles from Fairmont St Andrews Bay Golf Course.
Garden Neuk - Waid Terrace No 26 in Anstruther provides accommodations with free Wifi, a 4-minute walk from Billow Ness Beach, 7.7 miles from Fairmont St Andrews Bay Golf Course, and 9.5 miles from St...
Seaview Apartment - 2Bed on Anstruther Harbour is located in Anstruther, just 7.9 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Walters Neuk Anstruther- luxury coastal home is located in Anstruther, just a 4-minute walk from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.