Nestled in Scotland’s charming Fife region, Anstruther is a delightful seaside gem! Stroll along its picturesque harbor, feast on the famous fish and chips, and explore quirky shops. Don’t miss the stunning Creelers Garden and nearby islands teeming with wildlife. Whether you’re hunting for a cozy pub or sunbathing on the beach, Anstruther is pure joy!
Culture4.5/5
Cellardyke Church
Cellardyke church with welcoming gatherings and charity coffee mornings.
Landmark4.6/5
Anstruther Golf Club
Culture4.6/5
Scottish Fisheries Museum
This museum traces Scotland’s fishing industry through rooms that form a rabbit warren, with plenty to explore around each turn.
Landmark4.6/5
Anstruther Harbour
Nestled in the charming coastal village, Anstruther Harbour is renowned for its picturesque fishing boats, delightful seafood eateries, and stunning views, making it a must-visit destination for anyone exploring Scotland's beautiful east coast.
Landmark4.8/5
RNLI Anstruther Lifeboat Station
Eat$$$4.7/5
The Cellar at 24
Eat$$$4.5/5
Anstruther Fish Bar
Eat$$$4.6/5
Dreel Tavern
Eat$$$4.4/5
The Wee Chippy
Eat$$$4.7/5
The Rockies Restaurant
Eat4.7/5
Ardross Farm
Stay$$$$4.55/5
The Waterfront
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. Its à la carte restaurant has a charming modern glass and timber frontage. Rooms are individual, with contemporary décor and traditional wooden furnishings. Shortbread and fresh flowers are included on arrival, and a selection of bath soaps feature in the bathroom. A full cooked breakfast is provided each morning, and meals ranging from chicken stuffed with haggis to fajitas are served in the oak-panelled restaurant. During the warmer months, you can dine al fresco in the pretty courtyard. St Andrews is only 9 miles from The Waterfront. A wide range of restaurants are available along the shoreline, and a choice of stunning golf courses can be reached in 25 minutes’ drive.
Stay$$$4.9/5
The Spindrift Guest House
The Spindrift Guest House in Anstruther is housed in a historic building, offering a unique and charming atmosphere. Guests enjoy a beautiful garden, a cosy bar, and free WiFi throughout the property. Rooms feature private bathrooms, bathrobes, and amenities such as tea and coffee makers, hypoallergenic bedding, and flat-screen TVs. A full English or Irish breakfast is served daily, including warm dishes, juice, cheese, and fruits. Located less than 1 km from Billow Ness Beach and a 5-minute walk to Anstruther Golf Club. Dundee Airport is 40 km away.
Stay$$$$4.35/5
The Bank
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. Open fires and flat-screen TVs with Sky channels are in the bar and the restaurant offers homemade meals prepared using local produce. Harbourside cafés and shops are within 200 metres of The Bank. Real ales and a lunch and dinner menu are available in The Bank's bar, which also has leather seats. Refreshing drinks can be enjoyed in the seating area in the lovely mature garden, which has a children’s play area. Located on Anstruther’s High Street, this hotel is just 20-minutes’ drive from 5 golf courses and 25 minutes’ drive from the quaint town of St Andrews. As well as shortbread and mineral water, each spacious and stylish room has free Wi-Fi access, a flat-screen TV, a fridge and an en suite bathroom with a selection of soaps.
Create a trip and start adding the places you want to visit in Anstruther