We offer 1490 hotels in Highlands United Kingdom with low prices and discount rates. Our reservation system features cheap and luxury hotels in Highlands, hostels, motels, B&B and other affordable accommodations in Highlands. We have great hotel deals in central Highlands. You can also book Highlands airport hotels at cheap rates. Our system is secure and absolutely free of charge.
All Highlands hotels: get the best deals for Highlands hotels at cheap rates. No booking fees. You pay for the hotel room in Highlands at the check-out. Free cancellation.
Highlands hotel reservation: check availability and room rates
All Highlands hotels
5 stars
- Achnagairn Castle Hotel Kirkhill
- Amhuinnsuidhe Castle
- Ard-Na-Coille Guest House Newtonmore
- Ardrhu House Fort William
- Ardtorna Hotel Benderloch
- Aspen Lodge Oban
- Barcaldine Castle Bed & Breakfast Oban
- Broad Bay House Hotel Stornoway
- Carradales Luxury Guest House
- Corran Bunkhouse Hotel
- Creagan House Bed & Breakfast Strathyre
- Daviot Lodge
- Dornoch Station Hotel
- Dunalastair Hotel Suites Kinloch Rannoch
- Edinbane Lodge
- Fonab Castle Hotel Pitlochry
- Glen Nevis Youth Hostel Fort William
- Glencoe House Hotel
- Glenegedale House Hotel Kintra
- Inver Lodge Lochinver
- Inverbeg Holiday Park Luss
- Invercreran Lodge Luxury Bed & Breakfast Appin
- Isle Of Eriska Hotel Spa & Island Benderloch
- Loch Ness Lodge Drumnadrochit
- Lomond Woods Holiday Park Balloch
- Ness Walk Hotel Inverness
- Newhall Mains Resolis
- Oban Youth Hostel
- Pool House Bed & Breakfast Poolewe
- Portavadie Luxury Apartments
- Portnellan Hotel Crianlarich
- Rocpool Reserve Luxury Highland Package Inverness
- Sandown House Nairn
- Taransay House, Small Hotel Portree
- The Factor'S House Bed & Breakfast Cromarty
- The Glencoe Inn
- The Rowans B And B Oban
- The Torridon Hotel
- The Wendy Hoose Bed & Breakfast Nairn
- Trossachs Holiday Park Drymen
4 stars
- Abbots Brae Hotel Dunoon
- Ac Hotel By Marriott Inverness
- Allt Na Leven Guest House Kinlochleven
- Allt-Na-Craig House
- Alltavona House Oban
- Altskeith Country House Bed & Breakfast Aberfoyle
- An Grianan Hotel Inverness
- An-Airidh Bed & Breakfast Portree
- Anchor Hotel And Seabed Restaurant Tarbert
- Appin Bay View Hotel
- Applecross B&B & Cabins On Nc500, 90 Mins From Skye
- Ardconnel House Hotel Inverness
- Arden House B&B And Self-Catering Callander
- Arden House Bed & Breakfast Kingussie
- Ardencaple Hotel By Greene King Inns Rhu
- Ardentorrie Guest House Inverness
- Ardoch Cottage Bed & Breakfast Balloch
- Ards House Bed & Breakfast Oban
- Ashburn House Bed & Breakfast Fort William
- Atholl Villa Guest House Pitlochry
- Auchrannie Resort Brodick
- Aultguish Inn Garve
- Avalon Hotel Inverness
- Aviemore Youth Hostel
- Ballifeary House Inverness
- Balloch House By Innkeeper'S Collection
- Balmacara Hotel Kyle of Lochalsh
- Balnearn House Hotel Aberfeldy
- Bank Guest House Wick
- Barriemore Oban
- Bazpackers Hostel Inverness
- Beechwood Cottage B&B Glencoe
- Beinn Bhracaigh Pitlochry
- Ben Cruachan Inn Loch Awe
- Best Western Inverness Palace Hotel & Spa
- Birchbank Bed & Breakfast Roybridge
- Blackfriars Inverness
- Blackwater Glamping Pods Kinlochleven
- Blackwater Hostel Kinlochleven
- Bluebell House Hotel Inverness
- Boat Country Inn And Restaurant Boat of Garten
- Boath House Hotel Nairn
- Borve House Hotel
- Bosville Hotel Portree
- Bracken Hide Hotel Portree
- Brae House Bed & Breakfast Aberfeldy
- Braeburn Guesthouse Fort William
- Braeside Guesthouse Oban
- Brambles Of Inveraray
- Bridge Of Orchy Hotel
- Bridgend Hotel
- Buccleuch Guest House Fort William
- Bunchrew House Hotel Inverness
- Cabarfeidh Hotel Stornoway
- Caithness Inn Wick
- Callander Meadows
- Camfield House Bed & Breakfast Thurso
- Carisbrooke Guest House Inverness
- Carndaisy House Hotel Muir of Ord
- Cavell House Hotel Inverness
- Cawdor House B&B Nairn
- Ceol Na Mara Guest House Tarbert
- Chandlers Rothesay
- Clan Macduff Hotel Fort William
- Club House Hotel & Restaurant Nairn
- Coig Na Shee Guest House Newtonmore
- Coppice House Bed & Breakfast Callander
- Corriegour Lodge Hotel Letterfinlay
- Corriness House Hotel Poolewe
- Coshieville House Aberfeldy
- County Hotel Helensburgh
- Courtyard By Marriott Inverness Airport
- Coylumbridge Hotel Aviemore
- Craigdarroch Hotel Foyers
- Craigroyston House Bed & Breakfast Pitlochry
- Craigvar Bed & Breakfast Strathpeffer
- Creag Dhubh Country House Bed & Breakfast Inveraray
- Creag Mhor Lodge Onich
- Crianlarich Youth Hostel
- Crinan Hotel
- Cuillin Hills Hotel Portree
- Dalgreine Guest House Pitlochry
- Dall Lodge Country House Killin
- Dalshian House Hotel Pitlochry
- Davar Lochinver
- Derrybeg Bed And Breakfast Pitlochry
- Dionard Guest House Inverness
- Distant Hills Guest House Spean Bridge
- Dower House Newtonmore B&B
- Drovers Lodge Drumnadrochit
- Drumbuie Farm B&B Drumnadrochit
- Drumdevan Country House, Inverness
- Duisdale House Hotel Isle of Skye
- Dunhallin House Inverness
- Dunlichity House Bed And Breakfast Inverness
- Eagle View Guest House Newtonmore
- East Haugh House Hotel Pitlochry
- Edencoille Guest House Kinlochleven
- Eildon Guest House Inverness
- Eriskay B&B And Aviemore Glamping
- Errichel House And Cottages Aberfeldy
- Eskdale Guest House Inverness
- Fascadail House -Tranquil Place In Gaelic- Bnb Arrochar
- Fernbank House Bed & Breakfast Aberfeldy
- Firhall Highland B&B Grantown-on-Spey
- Fisher'S Hotel Pitlochry
- Forss House Hotel Thurso
- Fortingall Hotel Kenmore
- Fraoch Lodge Boat of Garten
- Garrison Of Inversnaid Farm With Hot Tub
- Glen Affric Holiday Park Cannich
- Glen Mhor Hotel And Apartments Inverness
- Glen Nevis Holidays Fort William
- Glenan Lodge Self Catering Tomatin
- Glenbervie Guest House Oban
- Glenburnie House Hotel Oban
- Glencanisp Lodge Lairg
- Glendale Hotel Rothesay
- Glendruidh House Hotel Inverness
- Glenfinnan House Hotel
- Glengorm Castle Bed & Breakfast Tobermory
- Gleninver Guest House Inverness
- Glenrigh Guest House - Adults Only Oban
- Glenspean Lodge Hotel Roybridge
- Glentower Lower Observatory Fort William
- Glenview Luss Bed & Breakfast
- Golf View Hotel & Spa Nairn
- Gowanlea Guest House Balloch
- Gowanlea Heights Bed & Breakfast Campbeltown
- Gramarvin B&B Oban
- Grammar Lodge Guest House Campbeltown
- Grant Arms Hotel Grantown-on-Spey
- Greenland House Castletown
- Greenlawns Nairn
- Greshornish House Hotel Edinbane
- Grove Guest House Oban
- Hartfield House Hostel Applecross
- Haus Alba Bed & Breakfast Grantown-on-Spey
- Hawthorn Self Catering Cottages Benderloch
- Hawthornbank Hotel Oban
- Hay Lodge Nairn
- Heart Of Glencoe Holidays
- Heathcote B&B Inverness
- Heatherfield House Oban
- Hebridean Guest House Stornoway
- High Cliff Guest House Oban
- High Range Lodge Hotel Aviemore
- Highland Apartments By Mansley Inverness
- Highland Bear Lodge & Luxury Bear Huts Drumnadrochit
- Highland Getaway Hotel Kinlochleven
- Hillview Park Bed & Breakfast Beauly
- Home Farm Bed And Breakfast Muir of Ord
- Hotel Hebrides Tarbert
- Hotel Square Tomintoul
- Inchrye Bed & Breakfast Inverness
- Invergarry Hotel
- Inverness House
- Inverness Lochardil House
- Inverness Youth Hostel
- Invernevis Bed And Breakfast Inverness
- Isle Of Mull Hotel And Spa Craignure
- Isle Of Raasay Distillery
- Jannel Bed & Breakfast Stornoway
- Kelson Lodge Grandtully
- Kettle House B&B Fort Augustus
- Kilcamb Lodge Hotel Strontian
- Kilchrenan House Hotel Oban
- Killoran House Hotel Dervaig
- Kilmaronock Manse B&B Drymen
- Kilmuir Park Bed & Breakfast Dunvegan
- Kincraig Castle Hotel Invergordon
- Kingsmills Hotel Inverness
- Kinloch Lodge Hotel And Restaurant
- Knap Guest House Tarbert
- Knipoch House Hotel Oban
- Knockendarroch Hotel Pitlochry
- Knockomie Hotel Inverness
- Leanach Farm Bed & Breakfast Inverness
- Ledgowan Lodge Hotel Achnasheen
- Leonardo Hotel Inverness - Formerly Jurys Inn
- Letterfinlay Lodge House
- Linndhu House Tobermory
- Linnhe Lochside Holidays Corpach
- Loch Fyne Hotel & Spa Inveraray
- Loch Melfort Hotel Arduaine
- Loch Ness Country House Hotel Inverness
- Loch Rannoch Hotel And Estate Kinloch Rannoch
- Lochend Chalets Hotel Port Of Menteith
- Lochranza Youth Hostel
- Lochview House Hotel Fort William
- Lubnaig Guest House Callander
- Lyndon Guest House Inverness
- Lynnfield Hotel Kirkwall
- Macdonald Aviemore Hotel At Macdonald Aviemore Resort
- Macdonald Drumossie Hotel Inverness
- Macdonald Forest Hills Hotel & Spa Aberfoyle
- Macdonald Highlands Hotel At Macdonald Aviemore Resort
- Macdonald Morlich Hotel At Macdonald Aviemore Resort
- Machrie Hotel & Golf Links Port Ellen
- Mackays Hotel Oban
- Maclean Guest House Fort William
- Mansefield Guest House Fort William
- Marmalade Hotel Portree
- Mercure Inverness Hotel
- Mingarry Park Hotel Acharacle
- Monachyle Mhor Hotel Lochearnhead
- Moness Resort Aberfeldy
- Moorfield House Hotel Braemar
- Moorings Hotel Fort William
- Morag'S Lodge Fort Augustus
- Moray Park Guest House Inverness
- Moyness House Hotel Inverness
- Muthu Newton Hotel Nairn
- Muthu Queens Oban Hotel
- Nevis Bank Inn Fort William
- No.20 Boutique B&B Helensburgh
- No.26 By The Sea Hotel Oban
- Oakbank Farm Hotel Lamlash
- Oban Bay Hotel
- Old Drynie House Bed & Breakfast Inverness
- Old North Inn Hotel, Inverness
- Old Pines Hotel And Restaurant Spean Bridge
- Orcades Hostel Kirkwall
- Oyster Inn Connel Oban
- Pentahotel Inverness
- Pentland Lodge House Thurso
- Port Charlotte Hotel
- Port Charlotte Youth Hostel
- Port Na Craig Inn & Restaurant Pitlochry
- Portavadie Loch Fyne Scotland
- Portree Guest House
- Portree Youth Hostel
- Queen Of The Loch, Balloch By Marston'S Inns
- Ratagan Youth Hostel Shiel Bridge
- Ravenscourt House, Guest House Grantown-on-Spey
- Ravenscraig Guest House Aviemore
- Riva Boutique Hotel Helensburgh
- Riverside House Callander
- Riverside Ullapool
- Rokeby Manor Hotel Invergarry
- Ronebhal Guest House Oban
- Room Only Corbies Rest Inverness
- Rosehill Guest House Pitlochry
- Roseneath Guest House Inverness
- Roskhill House Hotel Lonmore
- Rosslea Hall Hotel Rhu
- Rowardennan Youth Hostel
- Royal Golf Hotel Dornoch
- Royal Marine Hotel Brora
- Royston Guest House Inverness
- Rudha-Na-Craige Hotel Inveraray
- Sandras Backpackers Thurso
- Schiehallion Hotel Aberfeldy
- Scourie Guesthouse
- Sheildaig Farm Bed & Breakfast Balloch
- Shiloh Bed And Breakfast Helensburgh
- Silverstrands Inverness
- Skeabost House Hotel
- Springburn Lodge Beauly
- Stonefield Castle Hotel 'A Bespoke Hotel'
- Stornoway Bed And Breakfast
- Strathallan Bed And Breakfast Grantown-on-Spey
- Strathness House Hotel Inverness
- Strome Lodge Inverness
- Struan House B&B Tarbert
- Summer Isles Hotel Achiltibuie
- Sunny Brae Bed & Breakfast Nairn
- Tali Ayer Bed & Breakfast Nairn
- Tanglewood Lodge Taynuilt
- Tarrel Farmhouse Bed & Breakfast Portmahomack
- The Abbotsford Hotel Callander
- The Airds Hotel And Restaurant Port Appin
- The Atholl Palace Pitlochry
- The Bayview Hotel Rothesay
- The Beach House Loch Lomond Luss
- The Brevins Guest House Fort William
- The Bridge Helmsdale Hotel
- The Clachan B&B Wick
- The Claymore Guest House And Apartments Pitlochry
- The Courie Inn Killin
- The Douglas Hotel Brodick
- The Garrison Hotel Fort William
- The Glenmoriston Townhouse Hotel Inverness
- The Grandtully Hotel
- The Green Park Hotel Pitlochry
- The Highland Club Hotel Fort Augustus
- The Inn At Strathyre Callander
- The Inn On Loch Lomond Luss
- The Islay Hotel Port Ellen
- The Kenmore Club
- The Knowe Guest House Callander
- The Loch Lomond Arms Hotel Luss
- The Lodge On Loch Lomond Hotel Luss
- The Manor House Hotel Oban
- The Marine Bed & Breakfast Thurso
- The Old Manse Hotel Oban
- The Old Mill Inn Pitlochry
- The Perle Oban Hotel & Spa
- The Royal Hotel Campbeltown
- The Sands Hotel, Orkney Burray Village
- The Spey Bed & Breakfast Grantown-on-Spey
- The Station Hotel Alness
- The Steading Bed & Breakfast Aberfeldy
- The Struan Inn Calvine
- The Tongue Hotel
- The Waterhouse Inn Balloch
- The Well House Bed & Breakfast Pitlochry
- The Whispering Pine Lodge Letterfinlay
- The Willows Fort William
- Thornloe Guest House Oban
- Thrumster House Wick
- Tigh An Each B&B & Laggan Glamping Newtonmore
- Tigh Na Cheo Hotel Kinlochleven
- Tigh Na Cloich Hotel Pitlochry
- Tigh Na Sith Hotel Lochinver
- Toravaig House Hotel Teangue
- Torridon Youth Hostel
- Westbourne Guest House Inverness
- Westcot Hotel Callander
- Westlands Of Pitlochry Bed & Breakfast
- Whistlefield Inn Dunoon
- White Cottage B&B North Kessock
- Wimberley House Hotel Inverness
- Woodburn House Bed & Breakfast Pitlochry
- Woodvale Bed & Breakfast Balloch
3 stars
- Aberfeldy Lodge Guest House Inverness
- Aberfoyle Inn
- Abermar Guest House Inverness
- Achilty Guest House Contin
- Achmelvich Beach Youth Hostel
- Achnabobane Farmhouse Hotel Spean Bridge
- Achray House Restaurant With Rooms Saint Fillans
- Adelphi Villa Oban
- Ailean Chraggan Hotel Aberfeldy
- Alban And Abbey House Hotel Inverness
- Albert Hotel Kirkwall
- Alexandra Hotel Fort William
- Allangrange Hotel Near Inverness Munlochy
- Allt Gynack Guest House Kingussie
- Alltonside Guest House Fort William
- Altnaharra Hotel Lairg
- Anchorage guesthouse
- Annslea Guest House Pitlochry
- Ardencaple Hotel Helensburgh
- Ardlochay Lodge Crianlarich
- Ardlogie Guest House Aviemore
- Ardlui Hotel
- Ardmore House B&B Lochinver
- Ardno House B & B Glencoe
- Ardoran House Bed & Breakfast Iona
- Ardross Glencairn Hotel Inverness
- Ardshiel Hotel Campbeltown
- Argyle Guest House Tomintoul
- Argyll Hotel Dunoon
- Argyll Hotel Ullapool
- Argyll House Hotel Oban
- Arisaig Hotel
- Arisaig House Hotel
- Arle Lodge Tobermory
- Armadale Guest House Inverness
- Arrochar Hotel 'A Bespoke Hotel'
- Ashbank Hotel Carradale
- Atholl Arms Hotel Blair Atholl
- Atholl House Skye Hotel Dunvegan
- Averon House Inverness
- Avondale House Hotel Kingussie
- Ayre Hotel & Ayre Apartments Kirkwall
- Ayres Guest House Oban
- Balavil Hotel Newtonmore
- Balconie Inn Evanton
- Balintore Inn
- Ballinluig Rooms & Suites Pitlochry
- Balmaha Inn Bed & Breakfast
- Balsporran Bed And Breakfast Dalwhinnie
- Bank Street Lodge Fort William
- Bannockburn Inn Helmsdale
- Beaufort Hotel Inverness
- Beechwood Lodge Guesthouse Alness
- Belgrave Arms Hotel Helmsdale
- Belvedere Brodick
- Ben A'An House Bed & Breakfast Callander
- Ben Lawers Hotel
- Ben Loyal Hotel Tongue
- Ben Nevis Guest House Fort William
- Ben Nevis Hotel & Leisure Club Fort William
- Ben Wyvis Hotel Strathpeffer
- Bendarroch House Hotel Pitlochry
- Best Western The Crianlarich Hotel
- Bettyhill Hotel
- Birchwood Guest Lodge Balmaha
- Black Isle Holiday Apartments Avoch
- Blair Villa South Oban
- Boat House Super Suites Rothesay
- Borgie Lodge Hotel
- Brae Cottage Dunvegan
- Braemar Lodge Hotel
- Braemar Youth Hostel
- Braeside Guest Rooms Portree
- Breadalbane House Hotel Wick
- Broadford Hotel
- Broadford House Skye Bed & Breakfast
- Broadford Youth Hostel
- Buchanan Arms Hotel & Leisure Club Drymen
- Burghfield House Hotel Dornoch
- Burlington Guest House Whiting Bay
- Burnside Cottage Wick
- Buttonboss Lodge B&B Pitlochry
- Cadillac Kustomz Hotel Rothesay
- Cairn Hotel Carrbridge
- Cairngorm Guest House Aviemore
- Cairngorm Hotel Aviemore
- Cairngorm Lodge Youth Hostel Loch Morlich
- Caladh Inn Stornoway
- Caledonian Hotel 'A Bespoke Hotel' Ullapool
- Caledonian Hotel Fort Augustus
- Cameron Guest House Oban
- Campfield House Bed & Breakfast Fort William
- Canterra Cottage Tain
- Carn Mhor Bed And Breakfast Aviemore
- Carnegie Lodge Hotel Tain
- Carrbridge Hotel
- Carrmoor Guest House Carrbridge
- Carters Rest Guesthouse Milovaig
- Castletown Hotel
- Chase The Wild Goose Hostel Fort William
- Chieftain Hotel Inverness
- City Guesthouse Inverness
- Clachaig Inn Ballachulish
- Clifton Cottage B&B Tyndrum
- Coinachan Guest House Fort William
- Coire Glas Guest House Spean Bridge
- Columba Hotel Inverness By Compass Hospitality
- Columba Hotel Oban
- Columba House Hotel Kingussie
- Commodore Guesthouse, Self-Catering Suites Rothesay
- Conchra House Hotel Kyle of Lochalsh
- Conon Hotel Dingwall
- Coolin View Hotel Portree
- Corran House Bed & Breakfast Kingsburgh
- Corriegarth Hotel Inverness
- Corriemar House Hotel Oban
- Cottages At Glencoe Independent Hostel
- County Hotel Stornoway
- Covenanters Inn Dingwall
- Craggan Outdoors Ardenbeg Bunkhouse Hostel Grantown-on-Spey
- Craigbank Guest House Crianlarich
- Craiglea Bed & Breakfast Braemar
- Craiglynne Hotel Grantown-on-Spey
- Craigmonie Hotel Inverness By Compass Hospitality
- Craigvrack Hotel & Restaurant Pitlochry
- Craik Na Dav B&B Invermoriston
- Creagan Guest House Ullapool
- Croit Anna Hotel Fort William
- Crown Court Hotel Inverness
- Crown Guesthouse Inverness
- Crown Hotel Callander
- Cruachan Hotel Fort William
- Crubenbeg Country House Hotel Newtonmore
- Cuil Na Sithe Bed & Breakfast Fort William
- Cuil-An-Daraich Guest House Pitlochry
Find a hotel
- Hotels by class
- 5 stars (68)
- 4 stars (486)
- 3 stars (782)
- 2 stars (134)
- Unrated (8497)
- All Highlands hotels
- Accommodation type
- Holiday homes (4966)
- Apartments (1922)
- Bed & Breakfasts (920)
- Hotels (672)
- Guest houses (545)
- Chalets (193)
- Lodges (122)
- Villas (117)
- Hostels (99)
- Campsites (93)
- Homestays (77)
- Inns (67)
- Country houses (63)
- Holiday parks (38)
- Luxury tents (29)
- Resorts (18)
- Capsule hotels (6)
- Farm stays (6)
- Botels (5)
- Motels (5)
- Aparthotels (3)
- Love hotel (1)
- Thematic Hotels
- Luxury accommodations (5273)
- Central hotels (4171)
- Cheap and budget hotels (3054)
- Private Villas (2786)
- Pet-friendly hotels (2301)
- Resorts (1963)
- Beach hotels (817)
- Family Friendly hotels (561)
- Golf hotels (506)
- Luxury hotels (505)
- Exceptional Design hotels (424)
- Airport hotels (420)
- Jacuzzi (362)
- Beachfront hotels (323)
- Hotels with indoor pool (84)
- Romantic hotels (82)
- Castle Hotels (78)
- Boutique hotels (77)
- Spa hotels (76)
- Business hotels (60)
- Small Luxury Hotels (42)
- Historical hotels (35)
- Self Catering (15)
- New Hotels (2)
- Casino hotels (1)
Hotels by location
- Nearby
- City Centre North Kessock (424)
- City Centre South Kessock (488)
- City Centre Inverness (534)
- Inverness Ice Centre (552)
- Torvean Golf Club (551)
- RNI Community Hospital Inverness (550)
- Inverness Floral Hall (545)
- Inverness Castle (533)
- Rileys Club Inverness (529)
- Inverness Caledonian Thistle Social Club (529)
- James Pringle Weavers (529)
- Inverness Museum & Art Gallery (528)
- Inverness Railway Station (526)
- Scotish Flair Inverness (522)
- The Spectrum Centre (518)
- Raigmore Hospital Inverness (514)
- Welch Inverness (507)
- Carlton Clubs plc Inverness (478)
- Caledonian Canal (476)
- Caledonian Thistle (436)
- Districts
- Inverness City Centre (329)
- Fort William City Centre (20)
- Stari Grad (1)
- New Cairo City (1)
- Yaohai (1)
- Guzhen Town (1)
- Bajondillo (1)
- Porto de Galinhas City-Centre (1)
- Shakas Rock (1)
- Watamu Beach (1)
- Shirahama Onsen (1)
- Qingxiu (1)