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 »

87 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

$1 - $500+

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.

87 matches
  • View all Photos
    Gleneagles Hotel
    Auchterarder
    5.0-star Hotel Class
    5.0-star Hotel Class
    • 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.
  • View all Photos
    The Green Park Hotel
    Pitlochry
    4.0-star Hotel Class
    4.0-star Hotel Class
    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 662 reviews.
  • View all Photos
    Isle of Eriska Hotel, Spa & Island
    Oban, SCT
    5.0-star Hotel Class
    5.0-star Hotel Class
    • 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 674 reviews.
  • View all Photos
    Banchory Lodge
    Banchory
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free WiFi

    Banchory Lodge is a 4 star hotel located at in Scottish Highlands. It has a 4.5 overall guest rating based on 874 reviews.
  • View all Photos
    Fonab Castle Hotel & Spa
    Pitlochry, SCT
    5.0-star Hotel Class
    5.0-star Hotel Class
    • 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 2982 reviews.
  • The Carnegie Club at Skibo Castle
    Dornoch
    5.0-star Hotel Class
    5.0-star Hotel Class
    The Carnegie Club at Skibo Castle is a 5 star hotel located at in Scottish Highlands. It has a 5.0 overall guest rating based on 50 reviews.
  • View all Photos
    Kingsmills Hotel Inverness
    Inverness, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 2428 reviews.
  • View all Photos
    The Lovat, Loch Ness
    Fort Augustus, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 1436 reviews.
  • View all Photos
    Apex City Quay Hotel & Spa
    Dundee, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free WiFi

    Apex City Quay Hotel & Spa is a 4 star hotel located at 1 West Victoria Dock Road in Scottish Highlands. It has a 4.5 overall guest rating based on 1249 reviews.
  • View all Photos
    Knock Castle Hotel & Spa
    Crieff, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 1202 reviews.
  • View all Photos
    Pine Trees Hotel
    Pitlochry, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 973 reviews.
  • View all Photos
    Culloden House
    Inverness, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 787 reviews.
  • View all Photos
    Nevis Bank Inn
    Fort William, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 750 reviews.
  • View all Photos
    Best Western Plus Inverness Lochardil House Hotel
    Inverness, SCT
    4.0-star Hotel Class
    4.0-star Hotel Class
    • 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 618 reviews.
  • Maryculter House Hotel
    Maryculter
    4.0-star Hotel Class
    4.0-star Hotel Class
    Maryculter House Hotel is a 4 star hotel located at South Deeside Road in Scottish Highlands. It has a 4.5 overall guest rating based on 615 reviews.

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.