Places to Stay in Anstruther

Enjoy Harbour Views and Coastal Adventures in Anstruther

If you’re looking for places to stay in Anstruther, chances are you want a coastal base that’s calm, full of character, and still close to St Andrews. Anstruther ticks all those boxes. With its working harbour, famous fish and chips, and easy access to the Fife Coastal Path, it’s a brilliant choice for couples, families, and groups alike.

If you plan to split your time, compare our accommodation in St Andrews with the homes below and shape your perfect break.

Discover Anstruther

A Lively Harbour Town With Fresh Seafood, Coastal Walks And East Neuk Character

Anstruther is one of the East Neuk of Fife’s most popular coastal destinations, known for its bustling harbour, traditional fishing heritage and welcoming local atmosphere. Spend your days exploring the waterfront, joining the Fife Coastal Path, browsing independent shops or enjoying freshly caught seafood with views across the Firth of Forth.

Our self-catering accommodation in Anstruther gives you the freedom to enjoy your stay at your own pace. Prepare breakfast before a coastal walk, unwind together after a boat trip or enjoy a relaxed evening in your own comfortable holiday home. With more space, privacy and flexibility than a hotel, it is an ideal choice for couples, families and groups exploring Anstruther, the wider East Neuk and nearby St Andrews.

Anstruther Highlights

Harbour Views, Fresh Seafood And Classic East Neuk Character

A self-catering stay in Anstruther makes it easy to explore the waterfront, enjoy scenic coastal walks and discover the town’s fishing heritage before returning to the comfort of your own holiday let.

The Fife Coastal Path

scenic seaside walks, sweeping views and easy routes between the East Neuk’s characterful fishing villages.

ANSTRUTHER HARBOUR

Stroll around the lively working harbour, watch the fishing boats and enjoy beautiful views across the Firth of Forth.

THE SCOTTISH FISHERIES MUSEUM

Discover the stories, boats and traditions behind Scotland’s fishing communities at this fascinating museum beside the harbour.

ISLE OF MAY BOAT TRIPS

Set sail from Anstruther Harbour for a memorable trip to the Isle of May, known for its seabirds, seals and dramatic coastal scenery.

LOCAL SEAFOOD

Sample freshly prepared fish and chips, locally caught seafood and relaxed harbour-side dining in one of the East Neuk’s best-known foodie destinations.

BILLOW NESS BEACH

Enjoy a peaceful walk along this small coastal beach, located close to the harbour and the centre of Anstruther.

Things to Do in Anstruther

Discover harbour adventures, coastal walks and memorable East Neuk experiences.

Boat Tour

Boat tours depart from Anstruther Harbour, offering unforgettable trips to the Isle of May Nature Reserve. These scenic cruises provide a unique opportunity to explore the island’s stunning wildlife, dramatic cliffs, and rich history, making it a must-do experience for nature lovers and adventure seekers alike.

Bowhouse

Bowhouse is a lively food and drink hub and rural venue nestled in the scenic East Neuk of Fife. It plays a key role in closing the gap between farmers, producers, and consumers, offering a dedicated space for local food makers to operate and grow.

The venue boasts a covered market area where food producers and growers can present their products at regular markets and special events. Bowhouse opens its doors to the public on the second full weekend of each month, featuring a bustling market hall filled with some of Scotland’s top food and drink vendors. Visitors can also enjoy a vibrant street food area and live music, creating a lively atmosphere that showcases the best of Scotland’s produce and local talent.

Scottish Fisheries Museum

The Scottish Fisheries Museum, a multi-award-winning national museum, celebrates the rich history of Scottish fishing, from its origins to the present day. Situated in the heart of Fife’s historic fishing community, it first opened in 1969 and has since expanded to include a diverse range of exhibits.

The museum features 16th-century buildings such as the Abbot’s Lodging and Fisherman’s Cottage, along with over 15 historic boats, including the Reaper, and a collection of more than 66,000 objects, from paintings to photographs.

Visitors can enjoy a tearoom with a courtyard patio and a shop offering unique nautical and Scottish gifts.

Coastal walk

The coastal path in Anstruther is part of the Fife Coastal Path, offering a stunning route along rugged cliffs, peaceful coves, and picturesque beaches with panoramic views of the Firth of Forth. This scenic trail is easily accessible and perfect for walkers of all levels.

Along the way, you’ll pass through charming villages like Cellardyke and Pittenweem, with opportunities to spot wildlife such as seabirds, seals, and dolphins. The path also offers breathtaking views of the Isle of May, making it a must-visit for nature lovers and those wanting to experience the beauty of the Fife coastline.

Where to Eat in Anstruther

Enjoy fresh seafood, welcoming cafés and relaxed dining by the harbour.

The Anstruther Fish Bar is a must-visit for top-quality, award-winning fish and chips in a picturesque Scottish coastal setting. With fresh, sustainably sourced seafood, a variety of options, and a warm, welcoming atmosphere, it’s a local favorite and a perfect spot for an authentic taste of Scotland’s maritime cuisine.

With breathtaking views over Anstruther Marina, The Waterfront restaurant is open daily from 8am to 9pm.For over 20 years, they have carefully developed their menus, prioritizing local suppliers and adapting to the changing preferences of their guests. While seafood is the star of the menu, the wide selection ensures there’s something to suit every taste.

Serving freshly prepared dishes made with a selection of organic and locally sourced ingredients, Bread and Butter offers a menu that caters to vegetarians and food lovers alike. With its unique décor and occasional live music, it’s the perfect spot to enjoy delicious, wholesome food in a vibrant and welcoming atmosphere.

Coast Coffee, located in the heart of Anstruther, offers a delightful range of freshly brewed coffees, along with a tempting selection of breakfast, lunch, and brunch options. Whether you choose to relax and enjoy your meal in their welcoming café or grab something to go, Coast Coffee is the perfect stop to fuel up while exploring the charming East Neuk of Fife.

One of Anstruther’s most historic landmarks, the Dreel Tavern has long been a celebrated destination for exceptional food and drink. Today, it remains at the heart of the region’s burgeoning reputation for showcasing the finest local produce, both from the land and the seaWith its inviting atmosphere, the Tavern boasts a beautiful beer garden overlooking the Dreel Burn, offering a perfect spot to soak up the summer sun. In the winter months, it transforms into a cosy haven, complete with a grand open fire—an ideal setting to enjoy hearty fare and great company.

SELF CATERING ACCOMMODATION IN ANSTRUTHER

More Space, More Flexibility And A Comfortable Coastal Base

Choosing self catering accommodation in Anstruther gives you more space, privacy and flexibility than a standard hotel room. Enjoy private bedrooms, comfortable living areas and your own kitchen, making it easier to settle in and enjoy a longer stay.

Families can keep to their usual routines, couples can enjoy more privacy, and groups can share a larger property while spending quality time together. You can prepare breakfast before exploring the Fife Coastal Path, pack lunches for days out and return to a comfortable home after discovering Anstruther Harbour and the wider East Neuk.

More Space to Relax

Enjoy separate bedrooms, comfortable living areas and more room than a standard hotel stay.

Eat on Your own Schedule

With your own kitchen, you can enjoy breakfast, prepare meals or dine in whenever it suits you.

Choose Your Location

Stay close to Anstruther Harbour, local restaurants and village amenities, or choose a quieter holiday home with parking, sea views or outdoor space.

Book with Local Support

Book direct for clear property details, local advice and help from the Short Stay St Andrews team.

Why Book with Short Stay St Andrews?

Local Holiday Homes, Flexible Stays and Support You Can Rely On

Self catering in St Andrews and the East Neuk of Fife gives you more space, privacy and flexibility than a traditional hotel stay. Choose from central apartments, coastal cottages and spacious holiday homes, with private kitchens, comfortable living areas and useful extras. Book with Short Stay St Andrews for personally inspected properties, trusted local knowledge and friendly support throughout your stay.

Best Rates When You Book Direct

Book directly with us for our lowest available rates, without additional third-party booking fees.

Friendly Local Support

Our local team is available to help before, during and after your stay.

A Property to Suit Your Plans

Choose from holiday homes for couples, families, golf groups, friends and longer stays.

Personally Inspected Properties

Every property is checked by our team, with clear photos and accurate information before you book.

Comforts That Make Staying Easier

Enjoy hotel-quality linen alongside practical features such as Wi-Fi, parking, gardens and flexible living spaces.

Local Knowledge You Can Use

Get trusted recommendations for restaurants, walks, beaches and places to visit throughout St Andrews and the East Neuk.

Explore Nearby Destinations

Get to know the Fife coast

Learn more about St Andrews and the East Neuk villages, with local highlights to help shape your time on the Fife coast.

Featured Collections

Find the Right Stay for Your Time in Anstruther

Explore handpicked self catering collections for golf trips, family holidays, coastal breaks and more.

Anstruther is a lively coastal town in the East Neuk of Fife, known for its picturesque harbour, traditional fishing heritage and welcoming local atmosphere. With independent shops, cafés, seafood restaurants and coastal scenery close by, it is an excellent base for couples, families and groups exploring the Fife coast

Popular things to do in Anstruther include walking around the harbour, visiting the Scottish Fisheries Museum, enjoying the sandy beach at Billowness and exploring the nearby coastal villages. Wildlife boat trips to the Isle of May also depart from Anstruther during the operating season.

Yes. The Fife Coastal Path passes through Anstruther, giving guests easy access to scenic walks towards neighbouring destinations such as Pittenweem, St Monans, Cellardyke and Crail. This makes holiday accommodation in Anstruther particularly convenient for walking breaks and outdoor escapes in the East Neuk.

Anstruther is well placed for day trips to St Andrews while offering a relaxed harbour-side setting away from the busier town centre. Guests can travel by car or use local bus services connecting the East Neuk with St Andrews, although current timetables should always be checked before travelling.

Selected Anstruther holiday properties welcome dogs, making the town a great choice for coastal breaks with your pet. Pet policies, charges and the number of dogs permitted vary between properties, so please check the individual accommodation listing before booking.

Parking arrangements vary across our holiday accommodation in Anstruther. Depending on the property, guests may have access to private parking, nearby on-street spaces or local public car parks. Full parking information is provided on each property page, helping you choose the most convenient option for your stay.

By Car:

From Edinburgh (about 50 miles/80 km):

  • Take the M90 motorway from Edinburgh towards Perth.
  • Exit at junction 2A for the A92, heading towards Kirkcaldy.
  • Follow the A92 to Leven, then take the A917 road which will lead you directly to Anstruther.

From Glasgow (about 75 miles/120 km):

  • Take the M8 motorway towards Edinburgh.
  • Follow the A80, then the M80, and continue onto the M9.
  • Exit at the M90, then follow the same route as from Edinburgh via the A92 and A917.

By Train:

From Edinburgh:

  • Take a train from Edinburgh Waverley to Leuchars (about 1 hour).
  • From Leuchars, take a bus or taxi to Anstruther (about 10-15 minutes).

From Glasgow:

  • Take a train to Edinburgh (about 1 hour).
  • Then, transfer to the train to Leuchars, and proceed as above.

Note: Anstruther doesn’t have a train station, so a taxi or bus is needed from Leuchars.

By Bus:

There are bus services from Edinburgh and Leven to Anstruther. From Edinburgh, you can take a bus from Edinburgh Bus Station (such as the Stagecoach X59 or X24 routes) that will take you to Anstruther.

The journey from Edinburgh to Anstruther by bus takes around 1.5 to 2 hours.

You can easily reach Anstruther and other East Neuk villages by bus. The Stagecoach 95 service offers regular connections between all the towns and villages in the area, including Pittenweem. It’s a convenient and scenic way to explore the region!

From St Andrews (about 10 miles/16 km):

Take the A917 directly to Anstruther. The drive takes about 20-30 minutes.

FAQs

Everything You Need to Know Before Staying In Anstruther

BOOK DIRECT & SAVE

Ready to Find Your Perfect Stay?

When you book direct with Short Stay St Andrews, you get the best available rates with no extra fees, plus the support of our local team who know every property personally.

Help Before And During Your Stay​

Best rate guaranteed

Local support From our team

GUEST REVIEWS

Real feedback from our guests

See what guests have to say about our holiday lets, local support and stays across St Andrews, the East Neuk and the Fife coast.

LOCAL GUIDES

What’s new across the Fife coast

Keep up with our latest blogs, holiday guides and Short Stay updates, covering St Andrews, the East Neuk villages and local travel inspiration.

Holiday Extras

Add extras to your booking and make your holiday feel even more personal

Scottish Wild Sauna

Seasonal Offers

Discover our latest seasonal offers and enjoy more from your next stay

Gift Vouchers

Give someone the chance to enjoy a relaxing break, a special celebration or a memorable stay

STAY IN THE LOOP
Join Our Newsletter and Save 5% on Your Next Stay

Sign up for local inspiration, property updates and exclusive offers, and we’ll send you a 5% discount code to use on your next direct booking.

Discount Sign-up