Highland, United Kingdom

Hotels in Highland

Guests

Why book with Hotels.com?

Where to stay in Highland?

Top hotels in Inverness

  • Glen Mhor Hotel

    Glen Mhor Hotel

    3-star

    Inverness City Centre0.3 miles to city centre

    Guest rating7.6.Good754 Hotels.com guest reviews
    Glen Mhor Hotel
  • The Royal Highland Hotel

    The Royal Highland Hotel

    3-star

    Inverness City Centre0.1 miles to city centre

    Guest rating8.0.Very good420 Hotels.com guest reviews
    The Royal Highland Hotel
  • Kingsmills Hotel

    Kingsmills Hotel

    4-star
    VIP

    Inverness City Centre0.7 miles to city centre

    Guest rating9.0.Superb725 Hotels.com guest reviews
    Kingsmills Hotel
  • Ness Walk

    Ness Walk

    5-star
    VIP

    Inverness City Centre0.6 miles to city centre

    Guest rating9.6.Exceptional270 Hotels.com guest reviews
    Ness Walk
  • Courtyard by Marriott Inverness Airport

    Courtyard by Marriott Inverness Airport

    3.5-star

    Inshes7.2 miles to city centre

    Guest rating9.2.Superb114 Hotels.com guest reviews
    Courtyard by Marriott Inverness Airport

Top hotels in Isle of Skye

  • Inn at Aird a Bhasair

    Inn at Aird a Bhasair

    3.5-star

    19.9 miles to city centre

    Guest rating9.2.Superb92 Hotels.com guest reviews
    Inn at Aird a Bhasair
  • Sligachan Hotel

    Sligachan Hotel

    3-star

    2.9 miles to city centre

    Guest rating8.4.Very good137 Hotels.com guest reviews
    Sligachan Hotel
  • Duisdale House Hotel

    Duisdale House Hotel

    4-star
    VIP

    18.7 miles to city centre

    Guest rating9.2.Superb131 Hotels.com guest reviews
    Duisdale House Hotel
  • Broadford Hotel

    Broadford Hotel

    3-star

    12.9 miles to city centre

    Guest rating9.0.Superb84 Hotels.com guest reviews
    Broadford Hotel
  • House Of Juniper - The Manse

    House Of Juniper - The Manse

    2-star

    13.5 miles to city centre

    House Of Juniper - The Manse

Top hotels in Fort William

  • Cruachan Hotel

    Cruachan Hotel

    3-star

    Fort William City Centre0.7 miles to city centre

    Guest rating8.6.Fabulous227 Hotels.com guest reviews
    Cruachan Hotel
  • Ben Nevis Hotel & Leisure Club

    Ben Nevis Hotel & Leisure Club

    3-star

    Fort William City Centre0.9 miles to city centre

    Guest rating7.2.Good291 Hotels.com guest reviews
    Ben Nevis Hotel & Leisure Club
  • Alexandra Hotel

    Alexandra Hotel

    3-star

    Fort William City Centre0 miles to city centre

    Guest rating7.8.Good257 Hotels.com guest reviews
    Alexandra Hotel
  • The Garrison

    The Garrison

    4-star

    Fort William City Centre0.4 miles to city centre

    Guest rating8.8.Fabulous254 Hotels.com guest reviews
    The Garrison
  • The Corran - Serviced Accommodation

    The Corran - Serviced Accommodation

    3.5-star

    Fort William City Centre8.4 miles to city centre

    Guest rating9.4.Exceptional99 Hotels.com guest reviews
    The Corran - Serviced Accommodation

Top hotels in Portree

  • Uig Hotel

    Uig Hotel

    3-star

    5.2 miles to city centre

    Guest rating9.4.Exceptional323 Hotels.com guest reviews
    Uig Hotel
  • Cuillin Hills Hotel

    Cuillin Hills Hotel

    4-star

    8.8 miles to city centre

    Guest rating9.6.Exceptional206 Hotels.com guest reviews
    Cuillin Hills Hotel
  • The Skye Inn

    The Skye Inn

    4-star

    8.7 miles to city centre

    Guest rating9.0.Superb72 Hotels.com guest reviews
    The Skye Inn
  • Skeabost Hotel

    Skeabost Hotel

    4-star
    VIP

    6.3 miles to city centre

    Guest rating9.0.Superb141 Hotels.com guest reviews
    Skeabost Hotel
  • The Bosville

    The Bosville

    4-star

    8.9 miles to city centre

    Guest rating9.0.Superb96 Hotels.com guest reviews
    The Bosville

Explore Highland

Find out more about Highland

Going on holiday to Highland? Hotels.com has the right accommodation for you.
It is one of the most beautiful places in United Kingdom and on Hotels.com you will find a wide range of accommodation in many cities of this region.

Use our search function to filter and compare the hotels and find the right place for your stay. From 5 stars hotels to cheap hotels you will find the most suitable accommodation for your stay.
You will be able to sort your results per:
  • Nightly rates/ price
  • Location within Highland
  • Cities in Highland
  • Top attractions in Highland
  • Hotels in different areas of United Kingdom
  • Genuine Hotels.com guest reviews for each hotel in Highland
  • Star rating
  • Amenities
  • Hotel name & chain
  • Theme (business, luxury, romantic...)
When you book your stay in Highland with Hotels.com you may also earn free nights on participating hotels by joining the Hotels.com Rewards programme.
It's free to join and only takes 2 minutes to sign up and when you stay 10 nights you receive 1 night free*. So even a short weekend break in Highland can get you on your way to a free night.

As well as our Hotels.com guest reviews, we also display Expedia reviews for hotels and also the TripAdvisor review score for each of our hotels in Highland.
And when you make a hotel reservation in Highland with Hotels.com we'll send you a confirmation with the reservation details of your Highland hotel booking along with contact details, directions, information about nearby attractions, restaurants and even the weather.
To make the most of our service, download our mobile & tablet apps and sign up to our newsletter and follow us on Facebook, Google+ and Twitter to receive the latest Highland deals and Hotels.com discount codes.

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.