Now that the islands are open for business many of us will be keen to hop on a boat to visit – while making sure to follow Nicola Sturgeon’s advice to take a free lateral flow test before departing.
Here are 13 of the best hotels, each one on a different island, to stay at while on your adventures.
1. The Cuillin Hills Hotel
Set in 15 acres of private grounds on the island of Skye, the Cuillin Hills Hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range, an award-winning restaurant and a wide range of whiskies behind the bar.
2. The Douglas Hotel
Occupying a prime spot on the Isle of Arran, the Douglas Hotel has panoramic views over Brodick Bay, just 10 minutes from the centre of Brodick.
3. The Bellachroy Hotel
The Bellachroy Hotel is the Isle of Mull's oldest inn, established in 1608 as a waypoint for drovers. Guests can enjoy views of Loch Cuin and Dervaig village from their rooms and the hotel is just eight miles from Tobermory and six miles from Calgary Bay.
4. The Royal Hotel
With views over Lews Castle, the historic Royal Hotel is located in the heart of Stornoway, on the Isle of Lewis, a couple of minute;s walk from both the pictureesque marina and the centre of town.