Fife is one of Scotland’s most dog-friendly regions. I live on the Fife coast and I’ve walked most of the coastal path, eaten in most of the dog-friendly pubs and cafes, and stayed in enough dog-friendly cottages to have strong opinions. This is my guide to the best of it – places to walk, places to eat, and places to stay with your dog, organised by area.
Below you’ll find my favourite coastal walks and beaches, the National Trust properties and country parks that welcome dogs, and a town-by-town list of dog-friendly cafes, pubs and restaurants in Dunfermline, St Andrews, the East Neuk and elsewhere. If you’re planning a longer visit, jump to where to stay.
This post contains affiliate links – these help support this site at no cost to you!
Dog friendly walks and places to visit in Fife
Fife is compact — you’re rarely more than 20 minutes from a beach, forest or country park. These are my favourite places to take a dog, organised by what you’re looking for.
Walks along the Fife Coastal Path
The Fife Coastal Path spans 117 miles around the Fife peninsula, and dogs are welcome on almost all of it. It’s a designated Scottish Great Trail and the whole route can be walked in a week. You don’t need to do the whole thing — these are my favourite day-walk sections:
- Elie to St Monans — 4 miles. Passes the striking Elie Lighthouse, Lady’s Tower at Sauchar Point, and the beautiful village of St Monans.
- Anstruther to Crail — 4 miles. Visit the Caiplie Coves (used as an early Christian worship site) and the doocot above the path.
- Crail to Kingsbarns — 5 miles. The furthest eastern point of Fife, ending at the famous Kingsbarns golf course.
- Aberdour to Burntisland — 3 miles. Easier, with the Silver Sands beach as the reward at the end.
Find more things to do in Fife and read my complete guide to the Firth of Forth.
Dog friendly beaches in Fife
Fife has 25 Blue Flag beaches and most are dog friendly year-round, though some have seasonal restrictions in summer. Always check local signage before letting dogs off lead.
- Silver Sands, Aberdour — child-friendly, sheltered, facilities nearby. Seasonal dog restrictions in parts (check signage May-September).
- Earlsferry to Elie Beach — a huge sweep of sand, famous for beach cricket matches in summer.
- Ruby Bay, Elie — small and scenic, good for beachcombing.
- Kingsbarns Beach — wild and open, accessed via the walk through the Cambo Estate.
- Tentsmuir Beach — huge expanse of sand near Tayport, accessible through Tentsmuir Forest (car park £2 in cash).
- West Sands, St Andrews — the Chariots of Fire beach. Long, flat, dogs welcome year-round on most of it.
- Burntisland Beach — Blue Flag, family-friendly.
Country parks and estates
- Lochore Meadows Country Park — over 1,200 acres of parkland, loch for paddleboarding (yes, you can take the dog), and a dedicated dog-friendly cafe.
- Craigtoun Country Park, St Andrews — 47 acres of gardens, lakes and woodland walks. Dogs welcome throughout the park (not inside the cafe, but picnic tables outside).
- Pittencrieff Park, Dunfermline — known locally as “The Glen,” a 76-acre Victorian park in the heart of Dunfermline. Dogs welcome off-lead under control.
- Beveridge Park, Kirkcaldy — large urban park with a boating pond and formal gardens.
- Ravenscraig Park, Kirkcaldy — coastal woodland park with views over the Firth of Forth and Ravenscraig Castle ruins.
- Silverburn Park, Leven — woodland paths, a flax mill museum, and the dog-friendly Cottage Window Cafe.
- Falkland Estate, Palace and Garden — a National Trust for Scotland property. Dogs not permitted inside the palace, but welcome in the gardens. The wider Falkland Estate has miles of paths and a dog-friendly cafe.
- Hill of Tarvit Mansionhouse and Garden — another National Trust for Scotland property welcoming dogs in the gardens.
Forests and woodland walks
- Tentsmuir Forest — enormous forest adjoining Tentsmuir Beach. Perfect combination of woodland and coastal walk. Parking £2 cash at the barrier.
- West Fife Woodlands Way — a 10-mile ramble through West Fife’s woodlands starting in Culross. Read my West Fife Woodland Way guide.
- Blairadam Forest, Kelty — three waymarked trails with chances to spot red squirrels and mighty trees.
- Devilla Forest, Kincardine — home to a herd of red deer and some of the oldest pines in Fife.
- Tarvit Wood, Cupar — smaller but accessible, good for a shorter walk.
Hills and viewpoints
- Lomond Hills Regional Park — including East and West Lomond (the “Paps of Fife”), and the Bunnet Stane, a striking mushroom-shaped sandstone formation on West Lomond.
- Benarty Hill, near Ballingry — steep wooded climb with fantastic views across Fife and Loch Leven.
- Norman’s Law — hillfort with views across to the Tay. One of the best short hills in north Fife.
Dog friendly castle ruins and historic sites
- MacDuff’s Castle, East Wemyss — free-to-visit ruin on the coast. Don’t miss the augmented reality “In the Footsteps of Kings” experience.
- Ravenscraig Castle, Kirkcaldy — clifftop ruin with AR experience, adjacent to Ravenscraig Park.
- Malcolm Canmore’s Tower, Dunfermline — in Pittencrieff Park, the remains of an 11th-century royal residence.
- Kellie Castle Gardens, East Neuk — National Trust for Scotland. Dogs welcome in the surrounding woodlands (not the house).
Loch and reservoir walks
- Loch Leven Heritage Trail — 13-mile circular path encircling Loch Leven. Mostly flat, suitable for most dogs, plenty of wildlife.
- Cameron Reservoir, near St Andrews — quiet and picturesque, with waterfowl.
Find more things to do in Fife and read my complete guide to the Firth of Forth

Dog friendly Fife – Places to Stay
Planning on a holiday in Fife with your dog? Here is where to stay:
Dog friendly hotels in Fife
There are lots of dog friendly hotels in Fife – and they may even provide beds, food bowls, and treats for your dog. Some highly recommended pet-friendly hotels in Fife include:
Dog friendly hotels St Andrews
East Neuk dog friendly hotels
- The Upper Largo Hotel & Restaurant
- The Inn At Lathones
- The Ship Inn, Elie
- The Inn At Charlestown
- Catchpenny Safari Lodges
- The Inn At Kingsbarns
- The Crusoe, Lower Largo
Dog friendly cottages Fife
For a more home-like experience, consider staying a dog friendly cottage in fife. A dog friendly cottage in Fife offer the flexibility to cook your own meals while providing a comfortable base for you and your dog.
- Off Grid Travel at Cambo Estate
- A converted steading at Kingsbarns
- Madeira In Fife, Pittenweem
- Park Place Elie
- The Golf Cottage, St Andrews
- Eco-Lodge, Collinsburgh
- Pitcorthie House, Dunfermline
- Crail Town House
- Stoney Creek Cottage, Crail
- The Granary, Boarhills
Dog-Friendly Places to Eat and Drink
Dog-Friendly Pubs and Bars in Fife
Fife’s dog-friendly pubs and bars provide the perfect setting to enjoy a meal or drink with your pup. My favourites include The Bruce Arms in Limekilns, The Dreel in Anstruther, Railway Inn, Lower Largo, The Commercial Inn in Dunfermline, the Station Buffet Bar, Elie, and the Hillend Tavern, Hillend.
Dog friendly Cafés in Fife
Fife has lots of dog-friendly cafés. My favourites are The Rhynd near Tentsmuir, Spoiled Life in St Andrews, Cocoa Tree, Pittenweem, Pillars of Hercules, Falkland, and the Juniper Wine Cafe in Dunfermline.
Dog friendly restaurants in Fife
Fife also offers lots of dog friendly restaurants. I’d recommend Jack ‘O’ Bryan’s in Dunfermline, Shipwreck Seafood at The Newport Restaurant, Larachmhor Tavern, Pittenweem,
Dog friendly Dunfermline – restaurants, cafes and bars
Dog friendly places to eat and drink in Dunfermline
- *Jack ‘O’ Bryan’s*
- *The Caledonian Craft Beer Merchant*
- *Juniper Wine Cafe*
- Edwards Bar & Grill
- 1703
- The Old Inn
- Somewhere Else
- Fire Station Creative
- 269 Vegan
- The Rumblingwell
- Blend Abbot House
- Garvock House Hotel
- The Elizabethan
- The Glen Tavern
- Cafe Wynd
- Incontri
Dog friendly West Fife
Dog friendly places to eat and drink in West Fife
- *The Ship Inn, Limekilns*
- *The Bruce Arms, Limekilns*
- *The Carnock Inn, Carnock*
- *Red Lion, Culross (outside)*
- The Inn At Charlestown
- Peppermill Bothy, Blairhall
Dog friendly Aberdour and Dalgety Bay
Dog friendly places to eat and drink in Aberdour
- Aberdour Bistro, Aberdour
- The Cafe at Number 16, Aberdour
- Post & Pantry, Aberdour
- EVOO Café, Dalgety Bay
- The Compass, Dalgety Bay
- The Harbour View, Kinghorn
- The Hillend Tavern, Hillend
Dog friendly East Neuk of Fife
Dog friendly places to eat and drink in the East Neuk of Fife
- *Ox & Anchor, Anstruther*
- *The Dreel, Anstruther*
- Coast coffee, Anstruther
- The Grind, Cellardyke
- Haven, Cellardyke
- Ship Tavern, Anstruther
- The Bank, Anstruther
- The Upper Largo Hotel & Restaurant
- Balcomie Links Hotel, Crail
- *The Crusoe, Lower Largo*
- *Railway Inn, Lower Largo*
- Lundin Coffee Co., Lundin Links
- Nosebag Scotland, Elie
- Station Buffet Bar, Elie
- Clock Tower Café, Pittenweem
- Cocoa Tree Cafe, Pittenweem
- Larachmhor Tavern, Pittenweem
- BistroDory, Pittenweem
- Giddy Gannet, St Monans
- Sôlt Dining, St Monans
St Andrews Dog Friendly
Recommended dog friendly hotels St Andrews include: Rusacks St Andrews, or Hotel Du Vin, St Andrews or Drumoig Golf Hotel, St Andrews or the luxury Fairmont St Andrews.
Dog friendly St Andrews – places to eat and drink
- *The Rhynd, Leuchars*
- *The Rule*
- *Hatch*
- *Spoiled Life*
- *The Adamson*
- Ziggys
- One Under Bar
- The New Inn
- Central Bar
- The Duke’s Course
- Hams Hame Pub & Grill
- The Saint Bar & Kitchen
- BrewDog
- Greyfriars Inn
- The Bothy
- The Cottage Kitchen
- Hotel du Vin
- The Keys Bar
Dog friendly Kirkcaldy and Leven
Dog friendly places to eat and drink in Kirkcaldy
- The Steadings
- The Chapel Tavern
- Weavers Bar & Lounge
- Roots & Seeds Cafe Bistro
- No.91 Coffee House
- Cupcake Coffee Kirkcaldy
- Betty Nicols
- Chinwag’s Cafe
- The Spiral Weave
- Alfie’s, Kirkcaldy
- Kangus Coffee House, Kirkcaldy
- Jocks Grill House
- The Harbourmaster’s Café, Dysart
- Shorehead cafe, Leven
- The Troff, Leven
- The Cottage Window Cafe, Silverburn Park, Leven
Dog friendly Burntisland
Dog friendly places to eat and drink in Burntisland
- The Fix Fife, Burntisland
- Coffee House, Burntisland
- Olive Tree Cafe, Burntisland
North Fife and dog friendly Cupar
- The Laurel Bank Hotel, Markinch
- Golf Inn, Ladybank
- The Boar’s Head Fife, Auchtermuchty
- The Old Barn Coffee Shop, Auchtermuchty
- *Falkland Estate, Falkland*
- The Stag Inn, Falkland
- The Bruce Inn Falkland
- Town House Deli & Bakery, Falkland
- The Boudingait Cupar
- Tina’s Little Cafe, Cupar
- Milly’s Kitchen, Cupar
- The Village Cafe, Ceres
- *Shipwreck Seafood at The Newport Restaurant*
- Fig & Fromage Deli Newport on Tay
- East Port Garage and Coffee Shop, Newburgh
- The Gardeners Rest, Freuchie
Frequently asked questions
Is Fife dog friendly?
Yes — Fife is one of the most dog-friendly regions in Scotland. It has 117 miles of coastal path, 25 Blue Flag beaches, extensive forest walks at Tentsmuir, and hundreds of dog-welcoming cafes, pubs, restaurants and hotels across the region from Dunfermline and Kirkcaldy to St Andrews and the East Neuk villages.
What are the best dog-friendly walks in Fife?
The Fife Coastal Path is the standout dog-friendly walk — 117 miles of spectacular trail through beaches and fishing villages, walkable in sections or as a week-long route. Favourite sections include Elie to St Monans, Anstruther to Crail, and Crail to Kingsbarns. Tentsmuir Forest near Tayport, the Loch Leven Heritage Trail (13-mile circular), and the West Fife Woodlands Way starting from Culross are also excellent.
Are there dog-friendly beaches in Fife?
Yes — Fife has some of Scotland’s best dog-friendly beaches. Highlights include the Silver Sands at Aberdour, the long sweep of sand at Elie and Earlsferry (famous for beach cricket), Kingsbarns Beach, and the beaches around Tentsmuir Forest. Fife has 25 Blue Flag beaches in total.
Where can I stay with a dog in Fife?
There are plenty of dog-friendly hotels, cottages and lodges in Fife. In St Andrews, Rusacks, Hotel Du Vin, Drumoig Golf Hotel and the Fairmont all accept dogs. In the East Neuk, The Ship Inn at Elie, The Inn at Kingsbarns and The Crusoe at Lower Largo are popular choices. For self-catering, options include Off Grid Travel at Cambo Estate and various dog-friendly cottages in Crail, Elie and Pittenweem.
Are dogs allowed at Falkland Palace?
Dogs are not permitted inside Falkland Palace itself, but they are welcome in the gardens. The wider Falkland Estate has miles of paths to explore and a dog-friendly café, making it a great stop for a walk with your dog.
Where can I eat with my dog in Fife?
There are dozens of dog-friendly cafés, pubs and restaurants across Fife. Standouts include The Dreel in Anstruther, The Bruce Arms in Limekilns, The Ship Inn at Elie, Spoiled Life and The Rhynd in the St Andrews area, Cocoa Tree in Pittenweem, and Shipwreck Seafood at The Newport Restaurant. Most of the East Neuk villages have at least one dog-welcoming pub or café.
Love from Scotland x



