Book Loch Ness hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Loch Ness

Cheap Loch Ness hotels

Loch Ness Lodge

Loch Ness Lodge

5 out of 5
Brachla Inverness Scotland
Located in Inverness, Loch Ness Lodge is in the historical district, within a 10-minute drive of Loch Ness Centre & Exhibition and Drum Farm Gallery Gift ...
Opens in a new windowLoch Ness Lodge
Loch Ness Cottages

Loch Ness Cottages

3.5 out of 5
Brachla, Loch Ness-side Inverness Scotland
The price is AU$433 per night from 21 Dec to 22 Dec
AU$433
21 Dec - 22 Dec
includes taxes & fees
With a stay at Loch Ness Cottages in Inverness, you'll be within a 15-minute drive of Inverness Castle and Loch Ness Centre & Exhibition.
Opens in a new windowLoch Ness Cottages
Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

3 out of 5
Brackla Inverness Scotland
With a stay at Loch Ness Clansman Hotel in Inverness, you'll be connected to a shopping center, within a 15-minute drive of Inverness Castle and Loch Ness Centre ...
Opens in a new windowLoch Ness Clansman Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Loch Ness Inn

The Loch Ness Inn

3 out of 5
Lewiston Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$185 per night from 20 Jan to 21 Jan
AU$185
20 Jan - 21 Jan 2026
includes taxes & fees
Located in Inverness, The Loch Ness Inn is in a rural location, within a 5-minute drive of Nessieland Castle Monster Centre and Drum Farm Gallery Gift Shop.
Opens in a new windowThe Loch Ness Inn
Loch Ness Drumnadrochit Hotel

Loch Ness Drumnadrochit Hotel

3 out of 5
Drumnadrochit Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$221 per night from 28 Dec to 29 Dec
AU$221
28 Dec - 29 Dec
includes taxes & fees
Located in Inverness, Loch Ness Drumnadrochit Hotel is just steps from Loch Ness Centre & Exhibition and a 4-minute drive from Urquhart Castle.
Opens in a new windowLoch Ness Drumnadrochit Hotel
AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness

4 out of 5
GLEBE STREET Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 11 Jan to 12 Jan
AU$136
11 Jan - 12 Jan 2026
includes taxes & fees
A stay at AC Hotel by Marriott Inverness places you in the heart of Inverness, within a 15-minute walk of Inverness Castle and Merkinch Local Nature ...
Opens in a new windowAC Hotel by Marriott Inverness
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

4 out of 5
CHURCH ST 83-97 Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$130 per night from 11 Jan to 12 Jan
AU$130
11 Jan - 12 Jan 2026
includes taxes & fees
River Ness Hotel, a member of Radisson Individuals is centrally located in Inverness, a 4-minute walk from Victorian Market and 7 minutes by foot from Inverness ...
Opens in a new windowRiver Ness Hotel, a member of Radisson Individuals
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

4 out of 5
Fresson Circle, Dalcross Inverness Scotland
Fully refundableReserve now, pay when you stay
The price is AU$112 per night from 4 Jan to 5 Jan
AU$112
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield.
Opens in a new windowCourtyard by Marriott Inverness Airport
Kingsmills Hotel

Kingsmills Hotel

4 out of 5
Culcabock Road Inverness Scotland
With a stay at Kingsmills Hotel in Inverness (Crown), you'll be within a 5-minute drive of Inverness Castle and Victorian Market.
Opens in a new windowKingsmills Hotel
Don't see what you're looking for?
See all available properties in Loch Ness
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Loch Ness hotels essential information

Accommodation
1,816 hotels
Lowest Price
AU$112
Highest Price
AU$433
Popular hotels
Loch Ness Lodge, Loch Ness Cottages, Loch Ness Clansman Hotel, The Loch Ness Inn, Loch Ness Drumnadrochit Hotel, AC Hotel by Marriott Inverness, River Ness Hotel, a member of Radisson Individuals, Courtyard by Marriott Inverness Airport, Kingsmills Hotel

Most recent Loch Ness hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.