Of course, we wouldn’t be a seaside town if we couldn’t offer you ice cream and fish and chips!
But explore a little further to find what else we have here, from award-winning craft ales to homebaking to fresh lobster, from traditional Scottish fayre to contemporary dining.
You’re sure to find something to your taste in Lossiemouth.
Restaurants and cafes
Dine indoors or out, savouring plates of locally caught langoustine, fresh off the boat.
Marina Quay, Clifton Road, Queen St and Stotfield Road are where you’ll find most of the eateries, from takeaways to fine dining, take a stroll around town to get your bearings.
There’s always time for coffee and cake, and our cafes will tempt you with indulgent baking. Try Twenty Nineteen near the lighthouse, you can always walk it off on the beach afterwards!
Drinking it in
Windswept Brewing Co has transformed a corner of an industrial estate into the hippest joint in town with fresh craft ales, fire pit and a laid back vibe you’ll love (and your dog will, too)!
Or perhaps cocktails with a view are more your thing? Try the Harbour Lights or Salt Cellar for an al fresco aperitif.
For a good night out among friendly locals, try one of the traditional pubs with music and pub games, such as the Steamboat or the Brander Arms.
A small family run business serving freshly cooked to order local fresh fish and other family chip shop favourites.
The Tap Room bar and shop are based at the brewery. Our Shop has our full range of beers as well as mini kegs, glassware and merchandise.At the bar...
Overlooking the Marina, in a secluded corner of Lossiemouth, the Harbour Lights Cafe is a bustling daytime Cafe specialising in All day Breakfasts,...
directory of services
Follow the link below to find a full listing of all LBA member businesses across every sector.
In time, this will be expanded to include a brief listing of non-member businesses to provide a complete information resource for our visitors.
If the service that you require is not listed in this directory, use your preferred search engine to find them.
Lossiemouth is on the Moray coast, approximately 40 miles east of Inverness and 70 miles northwest of Aberdeen. The A96 is the main road between these two cities.
Travelling by bus or train, head to Elgin for a connecting bus service to Lossiemouth.