Best Hotels in Scottish Highlands

U.S. News & World Report ranks the best hotels in Scottish Highlands based on an analysis of... READ MORE
U.S. News & World Report ranks the best hotels in Scottish Highlands based on an analysis of industry awards, hotel star ratings and user ratings. Hotels that scored in the top 10 percent of the Best Hotels in Scotland earned a Gold badge. Hotels that appear after ranked hotels are sorted by hotel class and then by user rating, as provided by TripAdvisor.

READ THE BEST HOTELS METHODOLOGY »

See Scottish Highlands Travel Guide »

88 matches

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Price

<$100 - $300+

Hotel Class

1 star - 5 stars

Amenities
Neighborhoods
Brands

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

  • #1
    View all Photos
    The Green Park Hotel
    Pitlochry
    #1 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 5 based on 533 reviewsTripAdvisor (533)
    The Green Park Hotel is a 4 star hotel located at Clunie Bridge Road in Scottish Highlands. It has a 5.0 overall guest rating based on 533 reviews.
    Pitlochry
    TripAdvisor Traveler Rating 5 based on 533 reviewsTripAdvisor (533)
    4.0-star Hotel Class
    Good Critic Rating
  • #2
    View all Photos
    Isle of Eriska Hotel, Spa & Island
    Oban
    #2 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 585 reviewsTripAdvisor (585)
    Free WiFi
    Isle of Eriska Hotel, Spa & Island is a 5 star hotel located at Benderloch in Scottish Highlands. It has a 4.5 overall guest rating based on 585 reviews.
    Oban
    TripAdvisor Traveler Rating 4.5 based on 585 reviewsTripAdvisor (585)
    5.0-star Hotel Class
    Good Critic Rating
    Free WiFi
  • #3
    View all Photos
    Gleneagles Hotel
    Auchterarder
    #3 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 4220 reviewsTripAdvisor (4220)
    Free WiFi

    Nestled approximately 40 miles northwest of Edinburgh on 850 acres of Scotland's lush countryside, Gleneagles Hotel has welcomed guests since 1924. Dedicated to protecting its surroundings without skimping on amenities, the resort features 20 protected natural habitats alongside three championship golf courses, an ESPA-affiliated spa, indoor and outdoor tennis courts, a family pool and an adults-only pool, an equestrian school and 14 specialty shops. Inside the property's main building, guests will find 232 guest rooms and suites with traditional Scottish tartan decor – which some describe as "beautiful" but others say is worn and in need of updating – and modern conveniences like free Wi-Fi, minifridges and televisions with DVD players. For additional square footage, upgrade to one of the hotel's Family Rooms (where there's space for pull-out sofas or extra beds) or suites (which feature separate sitting rooms). All room rates cover daily breakfast in The Strathearn restaurant and on-site activities like fitness classes, lawn croquet, stable tours and games and art projects in the teens and kids clubs. When you've worked up an appetite, recent guests recommend grabbing a bite at the Mediterranean-inspired Deseo or savoring gourmet French-Scottish fusion fare at the two Michelin-starred Andrew Fairlie restaurant. Part of The Leading Hotels of the World, the property participates in the Leaders Club loyalty program.

    Auchterarder
    TripAdvisor Traveler Rating 4.5 based on 4220 reviewsTripAdvisor (4220)
    5.0-star Hotel Class
    Good Critic Rating
    Free WiFi
  • #4
    Banchory Lodge
    Banchory
    #4 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 751 reviewsTripAdvisor (751)
    Banchory Lodge is a 4 star hotel located at None in Scottish Highlands. It has a 4.5 overall guest rating based on 751 reviews.
    Banchory
    TripAdvisor Traveler Rating 4.5 based on 751 reviewsTripAdvisor (751)
    4.0-star Hotel Class
    Good Critic Rating
  • #5
    View all Photos
    Fonab Castle Hotel & Spa
    Pitlochry
    #5 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 2536 reviewsTripAdvisor (2536)
    Free WiFi
    Fonab Castle Hotel & Spa is a 5 star hotel located at Foss Road in Scottish Highlands. It has a 4.5 overall guest rating based on 2536 reviews.
    Pitlochry
    TripAdvisor Traveler Rating 4.5 based on 2536 reviewsTripAdvisor (2536)
    5.0-star Hotel Class
    Free WiFi
  • #6
    The Carnegie Club at Skibo Castle
    Dornoch
    #6 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 5 based on 48 reviewsTripAdvisor (48)
    The Carnegie Club at Skibo Castle is a 5 star hotel located at None in Scottish Highlands. It has a 5.0 overall guest rating based on 48 reviews.
    Dornoch
    TripAdvisor Traveler Rating 5 based on 48 reviewsTripAdvisor (48)
    5.0-star Hotel Class
  • #7
    View all Photos
    Kingsmills Hotel Inverness
    Inverness
    #7 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 2188 reviewsTripAdvisor (2188)
    Free WiFi
    Kingsmills Hotel Inverness is a 4 star hotel located at Culcabock Road in Scottish Highlands. It has a 4.5 overall guest rating based on 2188 reviews.
    Inverness
    TripAdvisor Traveler Rating 4.5 based on 2188 reviewsTripAdvisor (2188)
    4.0-star Hotel Class
    Free WiFi
  • #8
    View all Photos
    The Lovat, Loch Ness
    Fort Augustus
    #8 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 1350 reviewsTripAdvisor (1350)
    Free WiFi
    The Lovat, Loch Ness is a 4 star hotel located at Loch Ness in Scottish Highlands. It has a 4.5 overall guest rating based on 1350 reviews.
    Fort Augustus
    TripAdvisor Traveler Rating 4.5 based on 1350 reviewsTripAdvisor (1350)
    4.0-star Hotel Class
    Free WiFi
  • #9
    View all Photos
    Knock Castle Hotel & Spa
    Crieff
    #9 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 1060 reviewsTripAdvisor (1060)
    Free WiFi
    Knock Castle Hotel & Spa is a 4 star hotel located at Drummond Terrace in Scottish Highlands. It has a 4.5 overall guest rating based on 1060 reviews.
    Crieff
    TripAdvisor Traveler Rating 4.5 based on 1060 reviewsTripAdvisor (1060)
    4.0-star Hotel Class
    Free WiFi
  • #10
    View all Photos
    Pine Trees Hotel
    Pitlochry
    #10 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 816 reviewsTripAdvisor (816)
    Free WiFi
    Pine Trees Hotel is a 4 star hotel located at Strathview Terrace in Scottish Highlands. It has a 4.5 overall guest rating based on 816 reviews.
    Pitlochry
    TripAdvisor Traveler Rating 4.5 based on 816 reviewsTripAdvisor (816)
    4.0-star Hotel Class
    Free WiFi
  • #11
    View all Photos
    Culloden House
    Inverness
    #11 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 620 reviewsTripAdvisor (620)
    Free WiFi
    Culloden House is a 4 star hotel located at Culloden in Scottish Highlands. It has a 4.5 overall guest rating based on 620 reviews.
    Inverness
    TripAdvisor Traveler Rating 4.5 based on 620 reviewsTripAdvisor (620)
    4.0-star Hotel Class
    Free WiFi
  • #12
    View all Photos
    Nevis Bank Inn
    Fort William
    #12 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 613 reviewsTripAdvisor (613)
    Free WiFi
    Nevis Bank Inn is a 4 star hotel located at Belford Road in Scottish Highlands. It has a 4.5 overall guest rating based on 613 reviews.
    Fort William
    TripAdvisor Traveler Rating 4.5 based on 613 reviewsTripAdvisor (613)
    4.0-star Hotel Class
    Free WiFi
  • #13
    View all Photos
    Best Western Plus Inverness Lochardil House Hotel
    Inverness
    #13 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 582 reviewsTripAdvisor (582)
    Free WiFi
    Best Western Plus Inverness Lochardil House Hotel is a 4 star hotel located at Stratherrick Road in Scottish Highlands. It has a 4.5 overall guest rating based on 582 reviews.
    Inverness
    TripAdvisor Traveler Rating 4.5 based on 582 reviewsTripAdvisor (582)
    4.0-star Hotel Class
    Free WiFi
  • #14
    Morag's Lodge
    Fort Augustus
    #14 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 498 reviewsTripAdvisor (498)
    Morag's Lodge is a 4 star hotel located at None in Scottish Highlands. It has a 4.5 overall guest rating based on 498 reviews.
    Fort Augustus
    TripAdvisor Traveler Rating 4.5 based on 498 reviewsTripAdvisor (498)
    4.0-star Hotel Class
  • #15
    View all Photos
    Tor-na-Coille
    Banchory
    #15 in Best Hotels in Scottish Highlands
    TripAdvisor Traveler Rating 4.5 based on 404 reviewsTripAdvisor (404)
    Free WiFi
    Tor-na-Coille is a 4 star hotel located at Inchmarlo Road in Scottish Highlands. It has a 4.5 overall guest rating based on 404 reviews.
    Banchory
    TripAdvisor Traveler Rating 4.5 based on 404 reviewsTripAdvisor (404)
    4.0-star Hotel Class
    Free WiFi