Search luxury hotels in Highlands

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 1,493 properties in Highlands
    Show map Map
  • Kingsmills Hotel, Inverness

    Kingsmills Hotel, Inverness

    Inverness, United Kingdom


    1,408 reviews

    Set in 4 acres of beautiful gardens, this mansion hotel has a spa, a swimming pool and free parking. Inverness city centre is just one mile away.

  • Hilton Coylumbridge Hotel

    Hilton Coylumbridge Hotel

    Aviemore, United Kingdom

    Very good

    1,356 reviews

    Set in the Cairngorms National Park, the Hilton Coylumbridge Hotel offers a wide range of activities including a dry ski slope and pool. The hotel also boasts 2 restaurants and 2 bars.

  • Moorings Hotel

    Moorings Hotel

    Fort William, United Kingdom


    1,230 reviews

    Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase.

  • The Glenmoriston Townhouse Hotel

    The Glenmoriston Townhouse Hotel

    Inverness, United Kingdom

    Very good

    1,211 reviews

    This stylish, 4-star property sits on the banks of the River Ness and is 800 metres from Inverness city centre.

  • Columba Hotel Inverness by Compass Hospitality

    Columba Hotel Inverness by Compass Hospitality

    Inverness, United Kingdom


    1,859 reviews

    This grand hotel has a great location in the heart of Inverness, yet in a quiet area with splendid views of the River Ness and Inverness Castle.

  • Boat Hotel

    Boat Hotel

    Boat of Garten, United Kingdom

    Very good

    739 reviews

    In Cairngorm National Park, The Boat Hotel has a restaurant, Wi-Fi access and elegant rooms. Aviemore can be reached in 10 minutes by car.

    “The hotel stay was fabulous. We would liked to stay longer to enjoy it. The front desk staff is so nice that it makes you feel at home. The same applies to the breakfast staff.”

    Gabriela Uruguay
  • Bosville Hotel

    Bosville Hotel

    Portree, United Kingdom


    494 reviews

    Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

  • pentahotel Inverness

    pentahotel Inverness

    Inverness, United Kingdom

    Very good

    1,185 reviews

    Pentahotel Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.

  • Macdonald Highlands Hotel

    Macdonald Highlands Hotel

    Aviemore, United Kingdom

    Very good

    738 reviews

    In Cairngorm National Park, the Macdonald Highland Hotel is part of a resort with 7 restaurants and bars, a golf course and a modern leisure centre. Aviemore Railway Station is just 500 metres away.

  • Golf View Hotel & Spa

    Golf View Hotel & Spa

    Nairn, United Kingdom


    534 reviews

    Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

You might also enjoy these types of property:

Back to list