The Crofter's Rest in the Highland village of Arisaig has been dubbed one of the 10 best British pubs "worth travelling for".

Introducing the list, travel writer Will Hawkes said: "The prerequisites for a great British holiday, as I see it, are threefold: attractive scenery, decent weather and at least one great pub.

"Given the rate at which our pubs continue to close, finding the latter is not as easy as it once was, so it’s important to support the really good ones – such as these 10 classics in some of Britain’s most beautiful regions."

Why was the Crofter's Rest in the Scottish Highlands named one of the best pubs in the UK?

Barrhead News: Arisaig is located in the Highlands of Scotland.Arisaig is located in the Highlands of Scotland. (Image: Getty)

The Crofter's Rest in the Scottish Highlands was praised for its "delightful" surroundings and selection of great whisky and cask ale.

Discussing the pub, The Telegraph said: "The Crofter’s Rest, a snug, atmospheric place, looks out across turquoise waters towards the islands of Eigg, Rum and Skye from its idyllic spot on Scotland’s west coast.

"It’s got all the elements you would wish for in this delightful part of the world: seafood, great whisky and cask ale, folk music sessions and regular festivals – and it’s attached to the Arisaig Hotel, too, with rooms from around £87, including Scottish breakfast.

Barrhead News: The Crofter's Rest looks out to the islands of Eigg, Rum and Skye.The Crofter's Rest looks out to the islands of Eigg, Rum and Skye. (Image: Getty)

Recommended Reading: 

Scottish city among the best 'alternative' places to see the cherry blossom bloom

The best Scottish hotels to stay at for under £150 a night revealed in new list

"The last time I stayed, I arrived by train. It’s a five-hour chug up from Glasgow, but worth it, both for the scenery – taking in everything from the stately sweep of Glenfinnan Viaduct to Rannoch Moor – and the convivial atmosphere on board.

"There’s nothing quite like arriving in the heart of the Highlands on a warm summer’s evening."

Other pubs across the UK were featured on the list with The Fleece Inn in the Cotswolds and The Sportsman in East Kent being among the country's top places to get a pint.