Places to Stay in Crail

Discover the Coastal Character of Crail

If you’re looking for a place to stay in Crail, you probably want somewhere calm, close to the sea, and easy to call home for a few days. That’s exactly what you’ll find here. Our self catering holiday cottages are comfortable, straightforward to book, and always best value when you book direct.

Planning to mix quiet village life with days in town? You can compare our Crail homes with our accommodation in St Andrews to shape your perfect break.

Browse self catering Crail

Handpicked self catering for every kind of stay

Explore our handpicked holiday properties in Crail, perfectly placed for coastal walks, harbour views and relaxed stays in the East Neuk of Fife.

DISCOVER CRAIL

A Historic Harbour Village With Cobbled Streets, Coastal Walks And Timeless East Neuk Charm

Crail is one of the East Neuk of Fife’s most picturesque coastal villages, known for its historic harbour, traditional stone cottages and beautiful sea views. Wander through characterful streets, follow the Fife Coastal Path or enjoy fresh local food while taking in the relaxed atmosphere of this much-loved fishing village.

Our self-catering accommodation in Crail gives you the space and flexibility to enjoy your stay at your own pace. Start the morning with breakfast before a coastal walk, return to a comfortable living space after exploring the harbour, or enjoy a peaceful evening together in your own private holiday home. Crail is an ideal base for couples, families and friends discovering the wider East Neuk, nearby golf courses and St Andrews.

CRAIL HIGHLIGHTS

Historic Harbour Views, Coastal Walks And Classic Links Golf

A self-catering stay in Crail puts one of the East Neuk’s most picturesque villages, scenic walking routes and two renowned coastal golf courses within easy reach.

The Fife Coastal Path

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

CRAIL HARBOUR

Wander down cobbled lanes to Crail’s historic working harbour, where traditional fishing boats, stone cottages and wide sea views create one of Fife’s most recognisable coastal scenes.

CRAIGHEAD AND BALCOMIE COURSES

Play two memorable seaside courses at Crail Golfing Society, both known for their classic links character, dramatic coastal setting and relaxed atmosphere.

COBBLED STREETS AND WHITE-WASHED COTTAGES

Explore Crail’s quiet lanes, historic buildings and traditional cottages, which give the village its distinctive character and timeless appeal.

LOCAL SEAFOOD AND CAFÉS

Enjoy freshly landed seafood, welcoming cafés and relaxed places to eat, with local produce and harbour views never far away.

CRAIL POTTERY AND LOCAL GALLERIES

Discover locally made ceramics, independent galleries and artisan businesses that reflect the village’s creative character and strong sense of place.

Things to do in Crail

Discover Harbour Walks, Coastal Scenery, Local Culture and Memorable Days Out in Crail.

Wander down to Crail’s picturesque working harbour, with fishing boats, historic stone buildings and beautiful coastal views. Discover Crail Harbour here.

Join the Fife Coastal Path from Crail for scenic walks along the shoreline and across the East Neuk countryside. Explore the Fife Coastal Path here.

Enjoy classic coastal golf at Crail Golfing Society, with two impressive courses overlooking the Firth of Forth. Find out more about Crail Golfing Society here.

Unwind with Wild Scottish Sauna at Kingsbarns Beach, just a short journey along the coast from Crail. Sauna trips can also be added as an optional extra when you book direct with us.

Browse distinctive handmade ceramics created on site at this family run pottery in the heart of Crail. Discover Crail Pottery here.

Where to eat in Crail

Discover welcoming cafés, local flavours and memorable places to eat during your stay.

Enjoy Fairtrade coffee, teas, homemade cakes and light lunches, including local seafood when available, just moments from Crail Harbour. Discover the Crail Harbour Gallery & Tearoom here.

Enjoy Fairtrade coffee, teas, homemade cakes and light lunches, including local seafood when available, just moments from Crail Harbour. Discover the Crail Harbour Gallery & Tearoom here.

A relaxed local favourite serving freshly cooked fish and chips, with both sit in and takeaway options. Find out more about Crail Fish Bar & Café here.

SELF CATERING ACCOMMODATION IN CRAIL

More Space, More Flexibility And A Relaxed Coastal Stay

Choosing self catering accommodation in Crail gives you the freedom to enjoy the East Neuk at your own pace. Instead of being limited to a hotel room, you can settle into a complete holiday home with comfortable living areas, private bedrooms, a well-equipped kitchen and space to spend time together. Prepare breakfast before a walk along the Fife Coastal Path, enjoy a relaxed evening meal after exploring the harbour or give children and dogs more room to settle in. From cosy apartments for couples to spacious cottages and houses for families and groups, our Crail holiday lets offer greater privacy, flexibility and convenience, supported by clear listings, straightforward direct booking and local knowledge from the Short Stay St Andrews team.

More Space to Relax

Enjoy separate bedrooms, comfortable living areas and more room to unwind 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 Crail Harbour and the village centre, 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 Kingsbarns

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

Crail is a true fishing village with a working harbour, cobbled streets and easy access to the Fife Coastal Path. It feels peaceful but never dull, and St Andrews is close enough for day trips when you want more going on.

Expect free Wi‑Fi, smart TVs, full kitchens, linen, towels, and starter toiletries. Extras such as log burners and outdoor showers appear in the property notes.

It’s around ten miles by road with regular bus links. Day trips are straightforward whether you’re driving or relying on public transport.

Many of our holiday homes are just a short walk from Shoregate and the waterfront. Each listing includes a map so you can see exactly how close you’ll be.

Yes. The village is walkable and calm, which makes it easy with buggies or early bedtimes. Beaches, coastal walks and nearby playgrounds keep days simple, and St Andrews is close for rainy-day trips

By Car:

From Edinburgh:

  • Take the M90 motorway north, heading towards Perth.
  • Exit at Junction 2A for A91 toward Anstruther.
  • Continue on the A917 south from Anstruther, and follow signs to Crail.
  • The drive from Edinburgh takes around 1 hour 30 minutes.

From Dundee:

  • Take the A92 south toward Leven.
  • Continue along the A917 towards Crail.
  • This drive takes about 45 minutes.
By Train and Bus:
From Edinburgh:

Take a train from Edinburgh Waverley to Leuchars (around 1 hour 15 minutes).

From Leuchars, take a bus (Stagecoach Service 95) or a taxi to Crail (around 25 minutes).

From Dundee:

Take a train to Leuchars, then continue by bus or taxi to Crail, which takes about 25 minutes.

By Bus:

You can easily reach Crail 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!

FAQs

Everything You Need to Know Before Staying in Crail

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