Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Travel group
Certifications
Entire places
Facilities
Room facilities
Distance from centre of Anstruther
Property rating
Find high-quality hotels and holiday rentals
Brands
Fun things to do
Landmarks
Property accessibility
Room accessibility

Anstruther: 3 properties found

150 feet from centre
Beachfront
Terrace
Facing the beachfront, Harbour Inn offers 4-star accommodation in Anstruther and features a garden, shared lounge and terrace.
4.2 miles from centreBeach nearby
1.6 miles from beach
Terrace
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.
400 feet from centre
Beachfront
Terrace
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.
0.4 miles from AnstrutherBeach nearby
1,950 feet from beach
Set 700 metres from Billow Ness Beach, 15 km from St Andrews Bay and 16 km from St Andrews University, cellardyke en-suite rooms offers accommodation situated in Cellardyke.
0.5 miles from AnstrutherBeach nearby
2,250 feet from beach
Bar
Set in Cellardyke and within 800 metres of Billow Ness Beach, THE COASTAL INN ACCOMMODATIONs has a bar, non-smoking rooms, and free WiFi throughout the property.
5.5 miles from AnstrutherBeach nearby
3,200 feet from beach
Bar
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.
5 miles from Anstruther
Beachfront
Terrace
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.
3.7 miles from Anstruther
Bar
Boasting a bar, The Shoregate is set in Crail in the Fife region, 12 km from St Andrews Bay and 16 km from St Andrews University. The property is non-smoking and is situated 38 km from Discovery...
3.8 miles from Anstruther
Terrace
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.
6.9 miles from AnstrutherBeach nearby
1.6 miles from beach
Spa and wellness centre
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.
9.1 miles from Anstruther
Beachfront
Bar
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.
6.5 miles from Anstruther
Terrace
At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.
9 miles from AnstrutherBeach nearby
1,600 feet from beach
Terrace
Boasting a garden and views of garden, The Arran, St Andrews is an aparthotel set in a historic building in St. Andrews, 700 metres from West Sands Beach.
9.3 miles from AnstrutherBeach nearby
1.5 miles from beach
Terrace
Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course.
9 miles from AnstrutherBeach nearby
1,550 feet from beach
Spa and wellness centre
In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.
8.1 miles from AnstrutherBeach nearby
2,750 feet from beach
Restaurant
Set within 1.4 km of St Andrews East Sands Beach and 1.7 km of St Andrews University, The SPACE To Stay Aparthotel offers rooms with air conditioning and a private bathroom in St. Andrews.
7.8 miles from Anstruther
Bar
Located in St. Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar.
9.1 miles from Anstruther
Beachfront
Terrace
Situated in St Andrews, 600 metres from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodation with a fitness centre, free valet parking and a private garden.
9 miles from AnstrutherBeach nearby
1,500 feet from beach
Bar
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course.
8.8 miles from Anstruther
Terrace
Set in Lundin Links, 18 km from St Andrews University, The Upper Largo Hotel & Restaurant offers accommodation with a terrace, free private parking, a restaurant and a bar.
8.8 miles from AnstrutherBeach nearby
2,050 feet from beach
Terrace
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.
9.1 miles from AnstrutherBeach nearby
900 feet from beach
Terrace
Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.
9.1 miles from AnstrutherBeach nearby
1,200 feet from beach
Sustainability certification
Terrace
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.
8.8 miles from AnstrutherBeach nearby
2,350 feet from beach
Bar
Located in St. Andrews and with West Sands Beach reachable within 1.3 km, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.
8.3 miles from AnstrutherBeach nearby
550 feet from beach
Bar
The New Inn features a garden, shared lounge, a restaurant and bar in Fife. Located around 1.2 km from St Andrews University, the hotel with free WiFi is also 3.2 km away from St Andrews Bay.