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 11 to 20
  1. Skeabost Hotel


    Boutique Hotel



    The stately Skeabost House Hotel situated centrally on the Isle of Skye, is the most recent addition to the small family run set of three Boutique Hotels on the island, known as Sonas Hospitality.

  2. Greshornish House


    Guest Accommodation


    • 4 Guest Accommodation
    4 Guest Accommodation


    "the ultimate in Country House Hotels": "The real country house experience in a real country house." "Superb away-from-it-all location in northern Skye."

  3. Gradings

    • 3 Hotel
    3 Hotel


    The Cairngorm Hotel sits in the heart of Aviemore and is the town's premier independent hotel.

  4. Inch Hotel




    Fort Augustus

    The Inch Hotel on Loch Ness, Fort Augustus is an historic country lodge hotel with unrivalled views over Scotland's most famous Loch.

  5. 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.

  6. Cuillin Hills Hotel


    Country House Hotel


    • 4 Country House Hotel
    4 Country House Hotel


    The rising star in the Skye ...

  7. The Royal Hotel




    • 3 Hotel
    3 Hotel


    Located in the centre of the North Coastal Scottish town of Thurso, this is an excellent base for exploring, leisure, business or simply to relax and enjoy its good food and friendly atmosphere.

  8. Gradings

    • 5 Country House Hotel
    5 Country House Hotel

    Fort William

    Nestling in the foothills of Ben Nevis, Inverlochy Castle sits amidst some of Scotland’s finest scenery and is steeped in history.

  9. Gradings


    Enjoy your stay in one of our comfy rooms. Try our excellent cuisine prepared with local produce and to a high standard by our classically trained chef. Relax with a ‘wee dram’ in our cosy lounge or watch the sunset from our terrace.

  10. Gradings

    • 3 Hotel
    3 Hotel


    Bedrooms all modernised and ensuite with remote control televideos, hospitality tray, hairdryer, trouser press and direct dial telephones.


No results found for your search criteria

Click for more info