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.
The beauty of staying in Crail is choice without complication. Whether you’re here as a couple, a family, or a group of friends, we have a holiday home for you. Standards stay high: fast Wi‑Fi, full kitchens, quality linen, and local art on the walls. Many homes welcome dogs, several come with private parking, and most sit within a five‑minute walk of the surf.
Filter by size or feature to find:
cosy one‑bed hideaways for two
bright family houses with enclosed gardens
modern beach apartments with floor‑to‑ceiling glass
Every listing shows room layouts, amenities, and clear photos. What you book is what you meet when you unlock the door.
Pick a snug cottage or apartment near the harbour. Wake up to sea air, stroll for coffee, and be by the water in minutes.
Go for a two or three-bedroom home with a garden and space to relax. Lounges, kitchens and washing machines make life simple, even on rainy days.
Neighbouring cottages or larger houses mean you can spread out but still stick together. Great for golf trips or family reunions. Hazelton Townhouse for example can cater for up to 13 guests.
Plenty of our cottages welcome dogs. Bring them along for coastal walks, beach days and pub lunches. Each listing makes the rules clear so you know exactly what’s included.
Crail is one of the prettiest fishing villages in the East Neuk. White-washed cottages, cobbled lanes and a working harbour give it real character, but the pace here is slower than in the bigger towns.
It’s perfect if you like quiet evenings after days outdoors. The Fife Coastal Path runs right through the village, so you can step out the door to sea views, cliff walks and sandy stretches. You’ll also find cafés, galleries and fresh seafood close by, so you never feel cut off.
And when you want more? St Andrews is just ten miles away. Drive or hop on the bus for shops, restaurants and the Old Course, then head back to Crail for calm nights by the sea.
Golfers love it here too. Crail Golfing Society offers two classic seaside courses, Balcomie and Craighead. Both are known for sweeping views and an authentic links feel without the crowds.
Ten miles is all that separates Crail from the bustle of St Andrews. Day trips are simple, whether for golf, shopping or a meal out and you’ll be glad to return to Crail’s slower rhythm in the evening. Skip the tour buses and student crowds. Crail offers the same coastline, shorter queues, and room to breathe.
Seafood is the star here. Whether it’s lobsters sold at the harbour or fresh fish in local cafés and restaurants. Add in a handful of cosy pubs and artisan spots like Crail Pottery, and you’ve got plenty to explore between walks.
Crail’s harbour is one of the most photographed spots in Fife. Cobbled streets lead down to the pier, where fishing boats still land their catch. It’s small, but it feels like stepping back in time.
Crail Golfing Society has two courses right on the edge of the sea. Balcomie and Craighead both mix history with spectacular views, giving you classic links golf in a welcoming, less crowded setting.
Hotels can work if you’re here for a quick stop. A night or two, maybe for a wedding or a flying visit. But most people who choose Crail want more than a room with a kettle. A self catering cottage gives you space, privacy and the freedom to settle in properly.
Families can keep their routines without stress. Breakfast when the kids wake, dinner when it suits, laundry after a beach day. All the little things that make a week away run smoothly.
Couples get the comfort of a real home. Cook together, linger over coffee, or spend evenings by the fire instead of eating out every night.
Groups of friends often find cottages better value too. You share the cost, stay close together, and still have space to breathe.
With a hotel you live to their timetable. With self catering, you live to your own. And in a village like Crail, that freedom makes all the difference.
Compare Crail with Elie and Anstruther
See more self catering in St Andrews
Crail may be small, but it never feels empty. The harbour is the heart of the village. It’s a place to wander, watch the boats, and buy fresh lobster straight from the pier when the catch comes in.
The Fife Coastal Path runs right through the village. Head east towards Fife Ness for seabirds, seals and wide sea views, or west towards Anstruther for a gentler stroll between villages. It’s one of the best ways to see the East Neuk without getting in the car.
If you like craft and culture, stop by Crail Pottery or browse the small galleries tucked into side streets. Many visitors make time for a pub lunch or café stop, where menus often feature whatever’s just come off the boats.
Rainy day? St Andrews is an easy trip for castle ruins, museums and coffee spots. Families can mix up their week with beaches, playgrounds and short drives to neighbouring villages, each with its own character and story.
Golfers are in their element. Start at Crail Golfing Society for classic seaside links, then tick off Kingsbarns or one of the St Andrews courses if you want to push further afield.
From Edinburgh:
From Dundee:
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.
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!
Here’s a look at some of the top places to enjoy food, drinks, and a welcoming atmosphere in Crail:
Crail Harbour Gallery & Tearoom
serves freshly ground Fairtrade coffee, from espresso and lattes to mochas, and a selection of premium Fairtrade teas, all brewed to order for the freshest taste. Guests can also indulge in Fairtrade hot chocolate topped with whipped cream or choose from a range of refreshing soft drinks. Every drink is served with a complimentary hand-made Scottish tablet. For lunch, there are luxurious hand-filled paninis, local dressed crab (when available), hot smoked salmon, and marinated herring with dill, all served with seasonal dressed salad and sea salt crisps. To finish, visitors can enjoy a selection of hand-made cakes or warmed scones, perfect for an afternoon treat.
offers fantastic Scottish food and drinks, served in a stylish dining room or a cozy traditional bar, just a stone’s throw from Crail Harbour. The lunch menu is available from 12:30 to 15:30, served in both the dining room and bar. The dinner menu is served in the dining room only, with reservations available from 18:00 to 20:30. For those wanting to stay the night, the restaurant offers elegant en-suite rooms on the first floor, or a top-floor suite with stunning views over Crail and the Forth. The venue is family-friendly, with children welcome throughout, and dogs allowed in the bar area.
offers traditional fish and chips, freshly made to order. Open from Thursday to Sunday, the café provides both takeaway and sit-in options, with service from 4:00pm to 8:00pm. It’s the perfect spot for a casual meal while enjoying the beauty of Crail.
These wonderful locations provide a mix of delicious food, drinks, and warm hospitality, making Crail a perfect destination for both locals and visitors.
Crail Museum & Heritage Centre
The Crail Museum & Heritage Centre offers a fascinating insight into the town’s rich history as an ancient Royal Burgh. Exhibits cover Crail’s seafaring tradition, its founding of the Crail Golfing Society in 1786 (the 7th oldest in the world), and its airfield history, including its role during World War I and as HMS Jackdaw and HMS Bruce. The museum also explores the town’s commercial fishing history, with a focus on the high-quality crab and lobster still caught in the harbour today. Special exhibitions are regularly updated, ensuring there’s always something new for visitors to discover each year. Crail’s harbour, surrounded by rich farming land, has been a vital trading and fishing port since the 12th century, making it one of Scotland’s most picturesque and historically significant locations.
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
July and early August sell out first. Book six months ahead for school holidays and golf tournaments.
Most holiday homes offer contact‑free key boxes from 4 p.m. Early check‑in is possible outside peak dates.
Choose your dates, browse the homes, and secure instant confirmation in a few clicks. Our local team lives minutes away and is on call if you need anything. Book today and feel the sand between your toes tomorrow.
© 2025 Short Stay St Andrews – All Rights Reserved | Cookie Policy | Privacy Policy | Terms & Conditions | Guest Login | Owner Login
Join our insiders list for early access to new stays, exclusive offers, and local tips across St Andrews and the East Neuk. Sign up now for 5% off your next booking.