Hotels in the Highlands

Quick Finder

Search for Places

Search Accommodation

Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Start Date
End Date

Search things to do


Search Food & Drink

  • Looking over Loch Leven to the Ballachulish Hotel
    Ballachulish Hotel on Loch Leven
  • Looking down across Badcall Bay and Eddrachillies Hotel, near Scourie, Sutherland
    Badcall Bay and Eddrachillies Hotel, near Scourie, Sutherland
  • Looking onto Kintail Lodge Hotel on the shore of Loch Duich at Glenshiel
    Kintail Lodge Hotel on the shore of Loch Duich at Glenshiel
  • Looking onto the exterior of Torridon Hotel in the snow
    Torridon Hotel, Achnasheen
  • The exterior of Viewfield House, Portree, Skye
    Viewfield House, Portree, Skye

Find a great choice of Highland hotels and start planning your holiday to Scotland today. 

Take a look through the detailed listings to find the perfect hotel in the Highlands to suit your itinerary and budget. If you wish to visit the Highland capital, there are plenty of hotels in Inverness to choose from, or why not explore the great outdoors of the Highlands whilst based in one of the many Fort William hotels available?

Whatever your requirements, the Highlands’ hotels can meet your needs.

Sort By:
108 results, currently showing 101 to 108
  1. Nethybridge Hotel




    • 3 Hotel
    3 Hotel

    Nethy Bridge

    A warm welcome awaits at the Nethybridge Hotel. Situated in the pretty village of Nethy Bridge in the heart of Speyside/Strathspey, it is close to Grantown-on-Spey, Aviemore, Boat of Garten, the Cairngorms, and a short drive from Inverness.

  2. Gradings

    • 2 Hotel
    2 Hotel


    Situated in the picturesque village of Kyleakin on the Isle of Skye the King's Arms looks out across the Loch Alsh.

  3. Gradings

    Glencoe and Loch Leven area

    Situated in a breath-taking lochside setting at the foot of Glencoe, the Isles of Glencoe Hotel and Leisure Centre nestles on the side of a peninsula reaching into Loch Leven.

  4. Gradings


    Dalrachney Lodge is situated in its own grounds at the end of a drive lined by Scots Pines and bordered by the Dulnain River offering amazing views with wildlife in abundance. The Lodge offers accommodation options to suit every budget.

  5. Croit Anna Hotel




    • 2 AA Hotel
    2 AA Hotel

    Fort William

    The Croit Anna Hotel offers spectacular views of the shores of Loch Linnhe which can be enjoyed from the lounge, both bars and many of the bedrooms. Situated only 2 miles from Fort William this hotel is ideally located.

  6. Norseman Hotel




    • 3 Hotel
    3 Hotel


    The Norseman Hotel is located overlooking the River Wick in the small picturesque Viking town of Wick, offering comfortable accommodation and service.

  7. Alltshellach




    • 4 Guest Accommodation
    4 Guest Accommodation


    Surrounded by towering mountains, Alltshellach has a stunning location on the shores of beautiful Loch Leven, with lawns and wooded grounds sweeping down to the shoreline.

  8. Mercure Inverness




    Inverness City Centre

    The Mercure Inverness is in the heart of the ancient capital and surrounded by idyllic scenery waiting for you to explore.


No results found for your search criteria

Click for more info