We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Center Mid-range Breakfast included Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness center Quaint Room Service Business Classic Green & up & up Independent Hotels Internet & up Non-Smoking Hotel Hotels with Restaurants Hotels with Free Wifi Cheap Hotels Quiet Hotels Meeting room Reduced mobility rooms Charming Hotels Modern Hotels Suite Hotels Downtown Hotels Wedding Hotels City Center Hotels Hotels with Jacuzzi Hotels with Hot Tubs Clean Hotels Hotels with Balconies Spa Hotels Honeymoon Hotels Golf Hotels Business services Hotels with Bars Luxury Spa Hotels Concierge Hotels on the Lake Ski Hotels Hotels on the River Hotels With Entertainment Romantic Boutique Hotels Boutique Hotels Hotels with Room Service Apartment Hotels Budget Hotels Spring Break Hotels Hotels with Smoking Rooms Party Hotels Air Conditioning Premier Inn All Inclusive Hotels Golf course Convention Hotels Culloden Battlefield Travelodge Urquhart Castle Luxury Beach Hotels Themed Hotels $ $$ $$$ $$$$ Resort hotel Cheap Resorts Unique Hotels Heritage Hotels Eilean Donan Castle Boutique Spa Hotels Mercure Quiet Resorts Ski-In / Ski-Out Relais & Châteaux Historic Hotels Beach Resorts Macdonald Hilton Hotels Boardwalk Hotels Family Resorts Wedding Resorts Airport Transportation Luxury Boutique Hotels Fishing Resorts Pentahotels Oceanfront Hotels Best Western Plus Spa Resorts Golf Resorts Leisureplex Luxury Resorts Best Western Holiday Inn Express
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighborhoods
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Best Western Plus Inverness Lochardil House Hotel
SAVE $104
$301
Booking.com
$197
View Deal
#1 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $218/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Invernairne Hotel
SAVE $14
$148
Hotels.com
$134
View Deal
#2 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $148/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holiday Inn Express Inverness
HIExpress.com
$168
View Deal
#3 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Kingsmills Hotel
SAVE $76
$281
Expedia.com
$205
View Deal
#4 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of $255/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Grant Arms Hotel
SAVE $11
$93
Booking.com
$82
View Deal
#5 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 34% below average rate

The price you found is 34% lower than this hotel's average rate of $124/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Coul House Hotel
SAVE $53
$298
Agoda.com
$245
View Deal
#6 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Bay Highland Hotel
SAVE $38
$126
Hotels.com
$88
View Deal
#7 Best Value of 242 hotels in Scottish Highlands
  • Restaurant
  • Bar/Lounge
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of $123/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Glengarry Castle Hotel
Booking.com
$243
View Deal
#8 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Loch Ness Country House Hotel at Dunain Park
SAVE $49
$274
Expedia.com
$225
View Deal
#9 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $250/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Beaufort Hotel
SAVE $33
$197
Booking.com
$164
View Deal
#10 Best Value of 242 hotels in Scottish Highlands
  • Free Parking
  • Restaurant
Kincraig Castle Hotel
SAVE $67
$250
Booking.com
$183
View Deal
#11 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of $240/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Newton Muthu Hotel
SAVE $37
$154
Expedia.com
$117
View Deal
#12 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Premier Inn Inverness Centre (River Ness) Hotel
PremierInn.com
$140
View Deal
#13 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Restaurant
The Lovat, Loch Ness
TripAdvisor
$179
View Deal
#14 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Rocpool Reserve hotel & Chez Roux
SAVE $100
$398
Booking.com
$298
View Deal
#15 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $332/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Inverlochy Castle Hotel
Booking.com
$612
View Deal
#16 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Best Western Inverness Palace Hotel & Spa
SAVE $32
$256
AMOMA
$224
View Deal
#17 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of $285/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Heathmount Hotel
SAVE $19
$188
Booking.com
$169
View Deal
#18 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Shieldaig Lodge
Shieldaig Lodge
Expedia.com
$275
View Deal
#19 Best Value of 242 hotels in Scottish Highlands
  • Free Parking
  • Breakfast included
Nevis Bank Inn
HRS.com
$183
View Deal
#20 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Bunchrew House Hotel
Booking.com
$450
View Deal
#21 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Premier Inn Fort William Hotel
PremierInn.com
$138
View Deal
#22 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
pentahotel Inverness
SAVE $12
$192
pentahotel
$180
View Deal
#23 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Restaurant
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of $228/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Craigmonie Hotel & Leisure Ltd.
SAVE $55
$228
AMOMA
$173
View Deal
#24 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Glenmoriston Town House
SAVE $94
$667
Orbitz.com
$573
View Deal
#25 Best Value of 242 hotels in Scottish Highlands
  • Free Wifi
  • Free Parking
Travelodge Fort William
Travelodge
$126
View Deal
#26 Best Value of 242 hotels in Scottish Highlands
    Macdonald Drumossie Hotel
    SAVE $102
    $378
    Orbitz.com
    $276
    View Deal
    #27 Best Value of 242 hotels in Scottish Highlands
    • Free Wifi
    • Free Parking
    Glen Mhor Hotel & Apartments
    SAVE $78
    $273
    Elvoline
    $195
    View Deal
    #28 Best Value of 242 hotels in Scottish Highlands
    • Free Wifi
    • Free Parking
    Savings alert: 10% below average rate

    The price you found is 10% lower than this hotel's average rate of $217/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Holly Tree Hotel
    Loading prices...
    #29 Best Value of 242 hotels in Scottish Highlands
    • Free Wifi
    • Free Parking
    Dornoch Castle Hotel
    No availability for your dates from these sites
    #30 Best Value of 242 hotels in Scottish Highlands
    • Free Parking
    • Breakfast included
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.