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 51 to 60
  1. Gradings

    • 5 Exclusive Use Venue
    5 Exclusive Use Venue


    Ackergill Tower, one of the most sought after hotels in the world. Purposely low profile and totally private, this stunning 15th century Scottish Castle is truly an idyllic backdrop for all of the most important and memorable of life’s events.

  2. Gradings


    Set on the outskirts of the lively market and whisky town of Elgin, the Eight Acres Hotel & Leisure Club is the perfect base from which to explore the Scottish Highlands.

  3. Gradings

    • 3 Hotel
    3 Hotel


    Hilton Coylumbridge is a family friendly resort in the heart of the beautiful Cairngorms National Park.

  4. Stein Inn




    • 3 Inn
    3 Inn


    THE OLDEST INN ON SKYE. The Inn offers the perfect getaway from the hustle and bustle of city life. Mobile phones don't work in the building and we don't have televisions.

  5. Gradings


    Lunch served seven days from 12.30pm Dinner served seven days from 6.00pm A selection of Scottish Real Ales and Premium Continental Beers & Lagers Beer Garden overlooking the Sea Accommodation

  6. Gradings

    Dingwall Area

    Conon Bridge Hotel has a charming traditional atmosphere, in keeping with an 18th century building and everything you need for a comfortable stay is on hand.

  7. Gradings

    • 3 Hotel
    3 Hotel


    Stunningly situated by the sea, all twenty bedrooms enjoy magnificent sea views and are all fully ensuite.

  8. Fairwinds Hotel





    Fairwinds Hotel is a small country house hotel in the village of Carrbridge - ideally situated to explore everything that the Cairngorm National Park has to offer as well as Inverness, Loch Ness, the Moray coast and the Malt Whisky Trail.

  9. Gradings

    • 4 Hotel
    4 Hotel

    Fort William

    Located in the heart of the Scottish Highlands on the banks of the Caledonian Canal, this hotel enjoys panoramic views of Ben Nevis and the surrounding mountain range. The perfect location for touring the West Highlands.

  10. Kyle Hotel




    Kyle of Lochalsh

    Kyle Hotel is ideally based for exploring the magical Isle Of Skye via the nearby bridge.


No results found for your search criteria

Click for more info