Hotels in Scottish Highlands
Uncover the most beautiful and romantic scenery in Scotland, with its wild moors, mountains and lochs. The central Highland area is within easy access of Glasgow and Edinburgh, so this makes it the perfect base for exploring popular destinations. If you're someone on the hunt for an adventure, The West Highlands includes the famous Loch Ness and Britain's highest mountain - Ben Nevis. Loch Ness is probably most well known for the sightings of its ‘monster' affectionately known as Nessie! As for The Northern Highlands, expect a unique quality of light and space as the wide skies and ever-present sea create an enchanting atmosphere.
The Ugadale Hotel
Machrihanish, West Coast Scotland
Historic hotel surrounded by unparalleled natural beauty
Relaxing Scottish Getaway
Packages
available from From £265 per night to £445 per night pp From £265 per night
Instant Availability
The Royal Hotel
Cambelltown, West Coast Scotland
Historic hotel situated on the harbourside in Campbeltown
Relaxing Scottish Getaway
Packages
available from £305 per night pp £305 per night
Instant Availability
Stonefield Castle Hotel
Stoke Poges, West Coast Scotland
Romantic castle hotel on the shores of Loch Fyne
Bed and Breakfast + 2 more Exclusive Offers
Packages
available from From £149 per night pp From £149 per night
St Andrews House
Scottish Highlands
Charming luxurious homestay just a short walk from Fort William
Shieldaig Lodge
Highlands, Scottish Highlands
Historic country house hotel in Inverness
Dunalastair Hotel Suites
Loch Rannoch, Perthshire
5* Luxury country hotel in Perthshire
Instant Availability
Drumossie Hotel
Inverness, Scottish Highlands
4-star luxury hotel in Inverness, Scotland
Instant Availability
Craiglynne
Speyside, Scottish Highlands
Traditional 82 bedroom hotel in Speyside
Instant Availability
Ballathie House
Stanley, Perthshire
Classic Scottish Country Hotel on the banks of the River Tay