Places to stay in Highlands
Multiple accommodations for your stay
Places to stay in Highlands
Show map
Villas
Hostels
- Black Isle Bar & Rooms Inverness
- Cityheart Dornoch- Campus Accommodation
- Cottages At Glencoe Independent Hostel
- Fort William Backpackers
- Loch Ness Backpackers Lodge Drumnadrochit
- Loch Ness Lochside Hostel Invermoriston
- Orcades Hostel Kirkwall
- Pitlochry Backpackers Hostel
- Skye Backpackers Hostel Kyleakin
Apartments
- 1 The Byre, Cromarty Apartment
- 10 Monarch Country Apartments Newtonmore
- 40A High Street Apartment Grantown-on-Spey
- Argyll House Apartment Helensburgh
- Atholl Cottage Pitlochry
- Bay View Apartment Oban
- Beinn Fhada Kenmore
- Cairn View Apartment Arrochar
- Ceol Na Mara Apartment Uig
- City Center Flat Hotel Inverness
- Cooinda Flat Apartment Morar
- Croft Apartment Kilchoan
- Culduthel Park Apartment Inverness
- Eleven Oban Hotel
- Estuary View Apartment Nairn
- Greannan Upper Self Catering Apartment Blackwaterfoot
- Greshornish Boathouse Apartment Edinbane
- Harbour View Apartment, Cromarty
- Hayloft Apartment Inverness
- Highland Apartments By Mansley Inverness
- Hill View Apartment Aviemore
- Holm Dell Apartment No6 Inverness
- Inverness City Rooms
- Loch Ness Cottages Brackla
- Merlin Clunes
- Miller Street Apartment Inverness
- No. 5 Lawers View Apartment Aberfeldy
- No.19 The Apartment Inverness
- River Ness Apartments Inverness
- Seaview Apartment, Cromarty
- Snug - Meadhan Apartment Helensburgh
- Snug - Sommerville Apartment Helensburgh
- Snug - Tur Sealladh Apartment Helensburgh
- Stemster School House Apartment Castletown
- The Apartment Croy
- The Coach House Apartment Newtonmore
- The Garden Flat Apartment Fort William
- The Knowe Lower Taynuilt
- The Knowe Upper Apartment Taynuilt
- The Stalker Apartment Crianlarich
- Top Flat Tighnabruaich
- Uhi Fort William - Campus Accommodation
- Uhi Inverness - Campus Accommodation
- Wendy'S Place Foyers
Other
- Alladale Wilderness Reserve Villa Croick
- Allangrange Hotel Near Inverness Munlochy
- Argyle Guest House Rothesay
- Badaguish Forest Lodges And Camping Pods Aviemore
- Balmaha Lodges 3
- Bannockburn Inn Helmsdale
- Beautiful 5 Star Chalet With Sauna And Spa Bath Crianlarich
- Beechwood Lodge Guesthouse Alness
- Belgrave Arms Hotel Helmsdale
- Ben Cruachan Inn Loch Awe
- Ben Lawers Hotel PERTHSHIRE
- Broc Log Cabin Villa Inverness
- Burnbank Lodges Spean Bridge
- Cairn View Chalet Villa Aviemore
- Carradales Luxury Guest House
- Carters Rest Guesthouse Milovaig
- Craigbank Guest House Crianlarich
- Craiglea Bed & Breakfast Braemar
- Creagan Cabin Villa Edinbane
- Dunroamin Lodge Aviemore
- Edinbane Inn
- Empire Travel Lodge Lochgilphead
- Faichemard Farm Chalets Villa Invergarry
- Fisher Chalet Crianlarich
- Glenburnie House Hotel Oban
- Heron Chalet Crianlarich
- Hiddenglen Holidays Villa Nairn
- Isle Of Raasay Distillery
- Isle Of Skye Camping Pods Villa Portree
- Kilmartin Hotel
- Kiloran Self Catering Suite Skeabost
- Kingfisher Lodge Sleeps Up To 4 Crianlarich
- Linndhu House Tobermory
- Loch Broom Cabins Seaviews& Petfriendly Leckmelm
- Loch Erisort Inn Balallan
- Loch Lomond Luxury Lodges Drymen
- Loch Rannoch Highland Club Villa Kinloch Rannoch
- Loch Shiel Hotel Acharacle
- Lochedge Lodge Bunaveneadar
- Lochranza Country Inn
- Lodge 9 Glengoulandie Lodges Aberfeldy
- Macdonald Cabins Villa Kinlochleven
- Macs Rooms Kilmuir
- Muthu Dalmally Hotel
- Muthu Royal Hotel Tyndrum
- Myrtle Bank Hotel Gairloch
- Mystayinn Kinloch Lodge Inverness
- No. 1 Charlotte Street Hotel Port Ellen
- Port Askaig Hotel
- Port Beag Chalets Hotel Altandhu
- Ravenscraig Guest House Aviemore
- Strathconon Villa Kilchoan
- Strathy Inn Thurso
- Tailrace Inn Kinlochleven
- The Blends Latheronwheel
- The Buzzard Villa Crianlarich
- The Chalet Villa Fort Augustus
- The Field House Villa Fort Augustus
- The Kilchrenan Inn
- The Old Armoury Guesthouse Self Catering Gairloch
- The Orkney Hotel Kirkwall
- The Retreat Cabin Villa Pitlochry
- The Royal Hotel Cromarty
- The Rumblie Guest House Laggan
- The Skye Inn Portree
- The Waterhouse Inn Balloch
- The Wee Dram Hotel Foyers
- Tongadale Hotel Portree
- Woodgrove City Rooms, Inverness
Bed and breakfasts
- A1 Castleviews Keiss Bed & Breakfast Thurso
- Abhaig Boutique B&B - Small & Luxurious In A Great Location! Uig
- Acarsaid B&B Lybster
- Achtalean B&B Staffin
- Amalfi Bed And Breakfast Dornoch
- An Taigh Mor Bed & Breakfast Eriskay
- Ancala Bed & Breakfast Inverness
- Angel Cottage Drymen
- Arden House B&B And Self-Catering Callander
- Argyll House B & B Dunvegan
- Asgard Bed & Breakfast Stromness
- Auld Manse B&B Grantown-on-Spey
- B&B Ferndale Stornoway
- B&B Philosophy
- Bachuil Country House Bed & Breakfast Achnacroish
- Balquhidder B&B
- Balsporran Bed And Breakfast Dalwhinnie
- Beaufort House Bed & Breakfast Fort Augustus
- Beech Tree Lodge B&B
- Blackwood Farm Bed & Breakfast Helensburgh
- Boat House Super Suites Rothesay
- Borlum Bridge Cottage Drumnadrochit
- Botanica Bed & Breakfast Tighnabruaich
- Braeswick B&B Sanday
- Burnside Lodge Portnahaven
- Caledonian House Bed & Breakfast Portmahomack
- Canowindra Portree
- Casa Poco Bed & Breakfast Ballachulish
- Cladich House Bed & Breakfast
- Corran Bed & Breakfast Lochgilphead
- Craig Villa Guest House Callander
- Craig Villa Guest House Dalmally
- Craigerne House Bed & Breakfast Newtonmore
- Craigmonie Bed & Breakfast Drumnadrochit
- Cruachan Guest House Stoer
- Cruickshanks Boutique B&B Whiting Bay
- Dale Farmhouse Bed & Breakfast Evie
- Dearg Mullach Self Contained B&B Uig
- Doura Lodge Inverness
- Drumdale Bed And Breakfast Inverness
- Dunbius Guest House Tain
- Dunn Cruinn Bed & Breakfast Portree
- Dunnet B&B Escapes
- Eas A Mhuilinn Oban
- Fara 2 Room, 1 Bedroom - B&B Private Suite Kirkwall
- Fionn Lodge Dornoch
- Garalapin House Bed & Breakfast Portree
- Garrison Of Inversnaid Farm With Hot Tub
- Glenardran House Bed & Breakfast Crianlarich
- Glenlaird Bed & Breakfast Drymen
- Gordon House Bed & Breakfast Tomintoul
- Graemeshall House Bed & Breakfast Kirkwall
- Greenland House Castletown
- Hazel Bank Skye Bed & Breakfast Colbost
- Hazeldean Bed & Breakfast Colbost
- Heatherbank Guest House Strontian
- Heatherfield House B&B Portree
- Heatherlea Kirkwall
- Helensburgh Serviced Lets Bed & Breakfast
- Henshire B&B Dingwall
- Highwinds Bed & Breakfast Fort William
- Hillhaven Bed &Breakfast Bed & Breakfast Fortrose
- Hillside Bed & Breakfast Kyleakin
- House On The Falls Portree
- Impala Guest House Wick
- Inverness House
- Kilmuir Park Bed & Breakfast Dunvegan
- Kirkaig Lodge Lochinver
- Larick House B&B Newtonmore
- Lathamor Stornoway
- Letterfinlay Lodge House
- Lighthouse Cottage Earlish
- Livet House Bed & Breakfast Tomintoul
- Manor House Bed & Breakfast Stornoway
- Moray Bay Bed And Breakfast Ardersier
- Moriston House Bed & Breakfast Invermoriston
- Moyvegan House Bed & Breakfast Shiel Bridge
- Newton Lodge Lairg
- Open Views Bed & Breakfast Inverness
- Pennygate Lodge Craignure
- Riverside Cottage B&B Cladich
- Rosebank House Bed & Breakfast Strathyre
- Roseburn B&B Pitlochry
- Seafar Bed & Breakfast Portree
- Shennachie Bed & Breakfast Nairn
- Sonas, Dunans Flodigarry
- Star Inn Rooms Ardersier
- Strathallan B&B Inverness
- Suardal Bed And Breakfast Fort Augustus
- Sunnyside House Bed & Breakfast Rothesay
- The Bowmore House Bed And Breakfast
- The Bridge B&B Kilmaluag
- The Castle Hotel Portmahomack
- The Greannan Bed & Breakfast Blackwaterfoot
- The Hawthorns B & B Mey
- The Highlander Bed & Breakfast Inverness
- The House@Glenbarr Bed & Breakfast
- The Old Croft House Bed & Breakfast Portree
- The Rowans Bed And Breakfast Pitlochry
- The Rural Retreat Bed & Breakfast Saint Fillans
- The Spey Bed & Breakfast Grantown-on-Spey
- The Water Mill Bed & Breakfast Clachan of Glendaruel
- The Wendy Hoose Bed & Breakfast Nairn
- The Willows Kirkhill
- Tigh Air A Chnoc Bed & Breakfast Helmsdale
- Tigh Geal Boutique Bed & Breakfast Pitlochry
- Tighnabruaich Bed And Breakfast Balallan
- Tor View Bed & Breakfast Portree
- Treetops Corpach
- Twostones Bed & Breakfast Arrochar
- Urquhart Bay B&B Drumnadrochit
- Urrard B&B Dingwall
- Washington House Bed & Breakfast Nairn
- West End Beach House Bed & Breakfast Portmahomack
- Woodland House Bed & Breakfast Fort William
Holiday rentals
- 1 Bayview Bungalow Poolewe
- 10 Douglas Row Villa Inverness
- 17 Lockhart Place Villa Aviemore
- 2 Bayview Bungalow Poolewe
- 2 Bedroom Lodge Sleeps 4 Loch And Mountain View Crianlarich
- 2 Tayness Villa Kilmartin
- 5 Innes-Maree Poolewe
- 59 Society Street Villa Nairn
- 77/78 Aird Villa Kensaleyre
- 79 Corrour Road Villa Aviemore
- Ach Na Ben Villa Sallachy
- Achavalich Cottage- 28330 Clachan
- Achd Villa Nedd
- Affric View Villa Cannich
- Aldernaig Mill Villa Invergarry
- Alma Cottage Tyndrum
- Alt Na Voir Tomintoul
- Amber'S Cottage Staffin
- Ardmore Trumpan
- Ardvreck Villa Ullapool
- Ashburn Cottage Sallachy
- Askival Elgol
- Asten View Villa Dunoon
- Aultmore Kingussie
- Baldow Cottage Eil
- Bank Garden Cottage Fortrose
- Ben Loyal View Villa Talmine
- Birch Cottage, Garve Badcaul
- Birchwood House Self-Catering Accommodation Inverness
- Blairgorm Croft Villa Nethy Bridge
- Bonnies Bothy Villa Port Of Menteith
- Bothan Aonghais Kilmuir
- Braemar Cottage Inver
- Braewood Villa Invermoriston
- Bruadair Villa Aberfeldy
- Brucanich Cottage Kingussie
- Bugaboo Cottage Weem
- Cadleton Farmhouse - Unp Villa Cullipool
- Caladh Na Sith Villa Broadford
- Callanish Villa Benderloch
- Cantie Cottage Nairn
- Carn Liath Villa Kensaleyre
- Carnoch Farm Cottage Beauly Struy
- Cherrybank Hotel Pitlochry
- Cherrytree Cottage Inverness
- Cnoc Nan Cubhaig Hotel Ballachulish
- Cnocachanach Cottage Tarbert
- Cobble Stones Villa Contin
- Cooinda Cottage Morar
- Coorie Doon Villa Nairn
- Corriemhor Beag Villa Cromdale
- Cosy Cottage, Beauly Cannich
- Cottage Fia Jamestown
- Craigmuick Cottage Aberfoyle
- Craigview Cottage Grantown-on-Spey
- Creagan Ruadh Villa Shiel Bridge
- Deer Croft Lodge Hunters Quay
- Deskford Cottage Balblair
- Driftwood Cottage Craignure
- Drover'S Way Dalavich
- Druidaig Cottage Letterfearn
- Drummond Cottage Grantown-on-Spey
- Dunbuie Villa Inverness
- Dundonald Landing Villa Oban
- Dunolly Cottage Inverness
- Elder Cottage Lunga
- Eviedale Cottages
- Feochan Bheag Oban
- Fir Lodge Strathpeffer
- Fisherman'S Cottage Ullapool
- Flat 3 Caledonian Court Hotel Fort William
- Florin Cottage Edinbane
- Foinaven Villa Aviemore
- Forest Cottage - Sry Cullipool
- Forest View Strathyre
- Forester'S Cottage Dalavich
- Forge End Hotel Applecross
- Fronthill Villa Newtonmore
- Glaven Villa Bonar Bridge
- Glen Euchar House Villa Kilninver
- Glen View Villa Cannich
- Glencoe Villa Etteridge
- Glendaruel Lodge Campbeltown
- Glengowan Villa Inverness
- Graces Cottage Port Of Menteith
- Greenbrae Hotel Dunvegan
- Grigadale House Villa Kilchoan
- Half Of 6 Villa The Braes
- Hannahs Cottage Inverasdale
- Heatherbank Garelochhead
- Hebridean Home Stornoway
- Heron Lodge Inverness
- Highland Cottage Clachan of Glendaruel
- Hillfoot Villa Kingussie
- Hilltop Clachtoll
- Hillview House Villa North Kessock
- Holly Cottage Glencoe
- Holly Cottage Strathpeffer
- Holly House Spean Bridge Villa
- Home Farm Cottage Clachan of Glendaruel
- Hong Kong House Villa Tomintoul
- Inshcraig Villa Kincraig
- Inverallan House Grantown-on-Spey
- Inverness Glamping
- Inveryne Cottage, Kilfinan, Nr Tighnabruaich
- Iona Villa Strontian
- Island Bay View Villa Sallachy
- Island View Villa Cullipool
- Jane'S Place Free Parking Inverness
- Janny'S Cottage Fort William
- Jardine Apartment @ Cairn Dhu Stornoway
- Jubilee Cottage Uig
- Jura Villa Strontian
- Katchana Insh
- Kenmore Lodge
- Kerrisdale Villa Dornoch
- Kilbride Cottage Campbeltown
- Kirk House Villa Inverness
- Kullbery Villa Kincraig
- Kyles View Villa Ollach
- Lakefield Apartment Bearnock
- Larch Cottage Weem
- Levishie Hotel Inverness
- Lilac Cottage Strathpeffer
- Little Chestnut Villa Muir of Ord
- Little Danescroft Villa Corpach
- Little Ivy Villa Aviemore
- Loch Duich Cottage Inverinate
- Loch Linnhe Waterfront Lodges With Hot Tubs Glencoe
- Lochinchard Cottages Kinlochbervie
- Lodge 27 Loch Lomond Rowardennan
- Logan Cottage Inverness
- Lunga - 28791 Villa Clachan
- Lyall Cliff Cottage Dunoon
- Mackenzies Peak Villa Sconser
- Mains Of Taymouth Country Estate 4* Houses Villa Kenmore
- Mains Of Taymouth Country Estate 5* Houses Villa Kenmore
- Marine Cottage, Acharacle
- Meall Darroch Inverey
- Meriel Villa Ullapool
- Merlin Cottage Crianlarich
- Mill Cottage, Isle Of Skye Dunvegan
- Mirador Apartment Banavie
- Moorhen Lodge Inverness
- Mountain View, Lairg Villa Oldshore
- Oak Cottage Torcastle
- Old Grumbeg Cottage Skail
- Orion Lodge Roybridge
- Osprey Lodge Kilchrenan
- Patrolmans Cottages Inverlair
- Pebble Nook Villa Onich
- Pebbles Cottage Contin
- Pine Lodge Resolis
- Polfearn Chalet Villa Taynuilt
- Poppies Cottage Craignure
- Quien East Villa Rothesay
- Quien West Villa Rothesay
- Raasay Villa Dornoch
- Rams Cottage Glenelg
- Recroy Villa Nedd
- Riemore Tomintoul
- River View Hotel Dalwhinnie
- Riverfoot Glenelg
- Riverside Cottage Portree
- Roisin Dhu Villa Lochcarron
- Rose Cottage Creggans
- Rose Cottage Lybster
- Rose Cottage Strathpeffer
- Rosewood Cottage Fort William
- Rowan House Villa Inverness
- Rowan Lodge Strathpeffer
- Rubha Lodge Shieldaig
- Seabank Cottage Clachan
- Seabank Lodge Oban
- Sealladh An Locha Cottage Kensaleyre
- Seaview Villa Nairn
- Shelford Villa Innellan
- Shieling Holidays Mull Craignure
- Shoreside Villa Inverinate
- Silver Birch Lodge, Kyle Kintail
- Ski View Cottage Aviemore
- Slioch, Portree Villa Stenscholl
- Solus Na Madainn Tain
- Spinnyfield Roybridge
- Spruce Lodge Strathpeffer
- Squirrel Cottage Kilmuir
- Squirrel Lodge Inverness Croy
- St Duthus House Villa Stornoway
- Staffa Villa Strontian
- Starfish Cottage Craignure
- Stone Water Cottage Contin
- Stonywood Cottage Drumnadrochit
- Strathavon Chalet Villa Aviemore
- Strathcashel Cottage Rowardennan
- Strathisla Villa Aviemore
- Stuffers Cottage Inverey
- Suidhe Cottage Kincraig
- Suidhe Lodge Kincraig
- Suil Na Mara Villa Aultbea
- Summit Villa Oban
- Sunset Cottage Salen
- Taigh An Tobair Hotel Inverness
- Taigh Mhuirne Villa Portree
- The Auld Kirk Villa Forsinain
- The Auld Tyndrum Cottage
- The Barn Villa Stenscholl
- The Boat House Villa Rosemarkie
- The Byre Villa Clachan of Glendaruel
- The Cabin @ Seaview Villa Dunvegan
- The Chalet At Ben Hiant Villa Kilchoan
- The Coach House Oban Villa
- The Cottage @ Corriness House Poolewe
- The Croft House Villa Muir of Ord
- The Dairy Villa Clachan of Glendaruel
- The Decoy Villa Embo
- The Edens Villa Inverness
- The Four Oaks Chalet Villa Fassfern
- The Ghillie'S Cottage Edinbane
- The Granary, Fortingall Villa
- The Hall West Villa Balloch
- The Holt Villa Glenelg
- The Keeper'S Cottage Edinbane
- The Knock Villa Inverey
- The Log Cabin Villa Kilmore
- The Old Bank House Villa Dornoch
- The Old Church Hall Villa Tomintoul
- The Old Church Villa Sconser
- The Old Cottage At Inchbrine Bearnock
- The Old Cottage, Portree Flashader
- The Old Croft House Villa Staffin
- The Old Forge Villa Banavie
- The Old Laundry Villa Grantown-on-Spey
- The Old Sawmill Villa Acharacle
- The Old School House Villa Inverey
- The Rowans Villa Strathpeffer
- The Salmon House Villa Fortingall
- The Shieling Villa Newtonmore
- The Stable Villa Laggan
- The Stables Villa Clachan of Glendaruel
- Thorsvik Villa Teangue
- Tigh An Tearlach Feshiebridge
- Tigh Bata Villa Halistra
- Tigh Beag Villa Laggan
- Tigh Dhomhnaill Hotel Staffin
- Tigh Na Creag Villa Sconser
- Tigh-An-Achaidh Inverinate
- Tiriodh No66 Burn Brae Hotel Inverness
- Tombae Villa Boat of Garten
- Torr Beag Villa Carsaig
- Torr Solais Cottage Kilchoan
- Torsa - 28790 Villa Clachan
- Trencrom Villa Fort William
- View For Two Hotel Dunvegan
- Wade House Villa Aberfeldy
- Waterside Villa Inverinate
- West Cottage Tarbet
- West Lodge Spean Bridge
- Wester Brae Highland Lodges - Maple Resolis
- Wildcat Lodge Etteridge
- Witchelm House Villa Inverness
- Woodland Villa Oban
- Woodlands Villa Newtonmore