Hotels near Loch Ness

See all 23 Hotels in Loch Ness
The Loch Ness Inn
The Loch Ness Inn

Drumnadrochit, Inverness IV63 6UW

3.0 out of 5.0
4.6 out of 5 (13 reviews)

Located in Drumnadrochit, this inn is within 1 mi (2 km) of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 …

Get Rates
Highland Bear Lodge
Highland Bear Lodge

Camallt, Inverness IV63 6TN

4.0 out of 5.0
5 out of 5 (57 reviews)

Located in Loch Ness, this guesthouse is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 …

$142
The Craigdarroch Inn
The Craigdarroch Inn

Foyers, Loch Ness, Near Inverness, Inverness IV2 6XU

4.0 out of 5.0
4.1 out of 5 (69 reviews)

Located in Foyers, this inn is within 20 mi (32 km) of Benedictine Abbey, Bellfield Park, and Inverness Castle. Inverness …

Get Rates
Foyers house
Foyers house

Foyers, Loch Ness, Inverness IV2 6XU

2.0 out of 5.0
4.3 out of 5 (10 reviews)

Located in Foyers, this beach hotel is within 20 mi (32 km) of Benedictine Abbey, Bellfield Park, and Inverness Castle. …

$73
Drumnadrochit Hotel
Drumnadrochit Hotel

Drumnadrochit, Inverness IV63 6TU

3.0 out of 5.0
3.5 out of 5 (202 reviews)

Located in Drumnadrochit, this hotel is steps from Loch Ness 2000 Exhibition Centre and Original Loch Ness Monster Visitor …

$69
Loch Ness Clansman Hotel
Loch Ness Clansman Hotel

Brackla, Inverness IV3 8LA

3.0 out of 5.0
3.5 out of 5 (218 reviews)

Located in Drumnadrochit, this hotel is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 …

Get Rates
The Lovat, Loch Ness
The Lovat, Loch Ness

Loch Ness, Fort Augustus PH32 4DU

4.0 out of 5.0
4.5 out of 5 (134 reviews)

Located in Fort Augustus, this family-friendly hotel is 0.2 mi (0.3 km) from Benedictine Abbey, and within 20 mi (32 km) of …

Get Rates
The Inch Hotel
The Inch Hotel

Fort Augustus, Fort Augustus PH32 4BN

3.0 out of 5.0
4.2 out of 5 (107 reviews)

Located in Loch Ness, this hotel is 0.8 mi (1.3 km) from Benedictine Abbey and within 20 mi (32 km) of Urquhart Castle and …

$113
Tigh Na Coin Beagan
Tigh Na Coin Beagan

By Gorthleck, Inverness IV2 6YP

4.0 out of 5.0
4.6 out of 5 (116 reviews)

Located in Loch Ness, this bed & breakfast is 13.6 mi (21.9 km) from Benedictine Abbey and within 25 mi (40 km) of Bellfiel …

$75
Aslaich
Aslaich

East Lewiston, Inverness IV63 6UJ

3.0 out of 5.0
4.5 out of 5 (114 reviews)

Located in Drumnadrochit, this bed & breakfast is within 1 mi (2 km) of Original Loch Ness Monster Visitor Centre and Loch …

$72

Where To Stay In Loch Ness

Loch Ness, Drumnadrochit Hotel Information

Are you planning to spend some time in Scottish Highlands? Hoping to find somewhere to stay in Loch Ness? Within easy driving distance of central Loch Ness you'll find 8 Expedia-recommended long-stay and short-stay accommodation options from which to choose.

The The Craigdarroch Inn is one of the most convenient hotels because it is one of only a small number of choices within an easy stroll of the Loch Ness center.

Loch Ness features only a handful of economical lodgings. You'll find the Caledonian Cottage situated 11 miles from the center of town.

The Loch Ness Country House Hotel is 15 miles from the center of Loch Ness. Alternatively, the The Lovat, Loch Ness is located 11 miles away. Two more Expedia-listed accommodation options are the The Craigdarroch Inn and the The Inch Hotel.

Inverness is 18 miles to the northeast of Loch Ness and is where you'll find Culloden Battlefield and Inverness Castle. Should you wish to visit Inverness, be sure to check out the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. 45 miles to the southwest of Loch Ness, is Glencoe, which is home to the The Holly Tree Hotel and Inn at Ardgour. Regardless of whether you're passing through or spending a few nights in Glencoe, set aside a little time to visit the Dragons Tooth Golf Course and Glencoe Folk Museum.

If you love sports and like to watch games you could head to Caledonian Stadium, which is 19 miles to the northeast of Loch Ness. Stay near the action at the Kingsmills Hotel Inverness or the Glenmoriston Townhouse Hotel.

Inverness Airport is a logical airport, and is 25 miles from Loch Ness. Conveniently located Expedia-listed hotels include Dolphin Bay Suites and Inchrye Bed & Breakfast.