7 welcoming Greater Speyside pubs and restaurants your dog will love too!

Marley at FindhornDog friendly pubs, cafes and restaurants in Greater Speyside.

When you’re having an away day it’s always sad if your four-legged family member can’t join you for all the fun. The good news is that Greater Speyside is full of pubs, cafes and restaurants with a warm welcome for dogs and their owners and great food and drink too.

Here’s the Greater Speyside guide to 8 places to eat and drink that dog owners have to visit – with or without their canine pal.

Mosset Tavern, Forres

There’s water and biscuits on offer for dogs in the bar at the Mosset Tavern in picturesque Forres. You can enjoy the same tasty food in the bar as in the popular-with-locals restaurant next door. The Greater Speyside team heartily recommends the  Sweet and Smokey Chicken Strips and the Haggis. The only problem you’ll have is stopping your four-legged friend from joining in the meal!

Mosset Tavern Website

Clachnaharry Inn, Inverness

The Clachnaharry Inn is on the outskirts of Inverness and is an official “dog friendly” pub. The dugswelcome.com website reports that the Inn was the winner in their vote for Favourite Dog Friendly Place of 2013. They display photographs of visiting dogs on their Facebook page and keep biscuits and water on ready supply. It was also a host of BBC Alba’s “Puppy School”.

Clachnaharry Pooches on Facebook


Craigellachie Hotel

Reopened in May 2014 following a multi-million pound refurbishment, the Craigellachie Hotel is a welcoming stop on the Speyside Way route, a popular long distance walk for dog owners. The hotel is famous both for its locally produced food and the 1,000 whiskies on display in the Quaich bar. It’s an ideal base for discovering the 52 nearby malt whisky distilleries.

Dogs are made welcome in the Copper Dog bar and restaurant downstairs – if you’re staying overnight you may be able to have your dog in your room.

Craigellachie Hotel Website

Mash Tun, Aberlour

This pub and restaurant is also on the Speyside Way and is highly rated by visitors for its friendly welcome and great food. Dogs are very welcome in the bar, also home to a large range of less dog friendly single malts and blended whiskies.

Mash Tun Website

Beach Bar, Lossiemouth

The beach bar is described by visitors as friendly and there’s a succession of 5 star reviews of its food. It also has live entertainment and live sport.

The Beach Bar on Google+

Captain’s Table, Findhorn

If you and your canine companion fancy a day at the beach, you can try the Captain’s Table at the Marina in Findhorn. Lots of tables outside, ice-cream and a range of meals and snacks are on offer. Dry dogs are welcome inside with comfy seating. There was some local intrigue when the resident boatyard dog, Taylor, received an anonymous Valentines card. Open every day.

Findhorn Marina Website

Kimberly Inn, Findhorn

This pub and restaurant is popular with locals and visitors with locally sourced Moray seafood. Outside summer time you’ll usually find a few dogs in the bar, toasting their paws at the roaring log fireplace. When the weather allows you can enjoy refreshments and food outside with spectacular views over Findhorn Bay.

Kimberly Inn Website


Other reported dog friendly pubs include:

Cawdor Tavern

Craig Bar, Grantown-On-Spey

Gordon Arms, Fochabers

Cairn Hotel, Carrbridge

Skerry Brae, Lossiemouth


Do you have a favourite dog friendly pub, cafe or restaurant? Email us at info@greaterspeyside.com or tweet @davidrsim.