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


Search Scots Agents

  • 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 1 to 10
  1. Gradings

    Grantown on Spey

    In the heart of the Malt Whisky Trail, The Craiglynne Hotel is a wonderful base to explore the great Scottish outdoors.

  2. The Glen Hotel





    This elegant Edwardian Hotel is located at the heart of the Scottish Highlands, the magnificent setting for the popular BBC series, 'Monarch of the Glen' which was filmed only a few miles away. Offering nine comfortable bed rooms.

  3. Gradings


    The Golf View Hotel & Spa enjoys views over the Moray Firth to the Black Isle and has gardens leading down to the seashore.

  4. Gradings

    • 4 Hotel
    4 Hotel


    Originally built as a private country house in the early 1900's by renowned Scottish architect Sir Robert Lorimer, the Royal Marine Hotel now offers superior accommodation and superb food amid glorious coastal scenery.

  5. Poolewe Hotel




    • 3 Small Hotel
    3 Small Hotel


    Welcome to Poolewe Hotel Here at Poolewe Hotel, Gary and his enthusiastic team, are always on hand to make sure your stay is a relaxing, enjoyable experience.

  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. Strathy Inn





    The Strathy Inn is a small, 200 year old coaching inn on the edge of the crofting community of Strathy on Scotland's far north coast.

  8. Gradings

    Glencoe and Loch Leven area

    Situated at the foot of Glencoe, The Ballachulish Hotel offers one of the best welcomes to the Highlands.

  9. Duisdale House Hotel


    Boutique Hotel


    • 4 Country House Hotel
    4 Country House Hotel


    Located on the Southernmost tip of the Isle of Skye, this Victorian hotel offers award-winning dining, free WI-FI and parking, ideally situated within 35 acres of beautiful gardens and woodlands with panoramic views and stylish accommodation.

  10. Craigmonie Hotel




    • 3 Hotel
    3 Hotel

    Inverness City Centre

    Leisure Facilities now open to enhance your stay.


No results found for your search criteria

Click for more info