Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels near Loch Ness

See all 28 Hotels in Loch Ness
The Loch Ness Inn

The Loch Ness Inn

Lewiston, Inverness
3.0 out of 5.0
Last booking: 1 day ago
4.4 out of 5 (62 reviews)

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

$88

$88
Highland Bear Lodge

Highland Bear Lodge

Camallt, Inverness
4.0 out of 5.0
Last booking: 3 days ago
2 others viewing this property now
5.0 out of 5 (92 reviews)

Situated in the mountains, this guesthouse is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre, and Urquhart ...

$106

$106
The Craigdarroch Inn

The Craigdarroch Inn

Foyers, Loch Ness, Near Inverness, Inverness
4.0 out of 5.0
4.0 out of 5 (83 reviews)

Located in Foyers, this inn is within a 15-minute walk of River Foyers and The Falls of Foyers. Benedictine Abbey and Bellfield Park are also within 20 mi (32 ...

$131

$131
Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

Brackla, Inverness
3.0 out of 5.0
1 others viewing this property now
3.5 out of 5 (245 reviews)

Located in Drumnadrochit, this hotel is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition Centre, and Urquhart Castle. ...

$95

$95
Aslaich Bed & Breakfast

Aslaich Bed & Breakfast

East Lewiston, Inverness
3.0 out of 5.0
Last booking: 2 days ago
1 others viewing this property now
4.5 out of 5 (121 reviews)

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

$49

$49
Drumnadrochit Hotel

Drumnadrochit Hotel

Drumnadrochit, Inverness
3.0 out of 5.0
3.5 out of 5 (233 reviews)

Located in Drumnadrochit, this hotel is steps from Loch Ness 2000 Exhibition Centre and Original Loch Ness Monster Visitor Centre. Urquhart Castle is 2.2 mi ...

$68

$68
The Lovat, Loch Ness

The Lovat, Loch Ness

Loch Ness, Fort Augustus
4.0 out of 5.0
Last booking: 20 hours ago
4.5 out of 5 (151 reviews)

Located in Fort Augustus, this family-friendly hotel is 0.2 mi (0.3 km) from Benedictine Abbey, and within 16 mi (25 km) of The Falls of Foyers and River Foyers. ...

$101

$101
Antfield House

Antfield House

Scaniport, Inverness
3.0 out of 5.0
4.7 out of 5 (205 reviews)

Situated in a rural location, this bed & breakfast is within 9 mi (15 km) of Bellfield Park, Inverness Castle, and Inverness Cathedral. Eden Court Theatre and ...

$52

$52
Benleva Hotel

Benleva Hotel

Kilmore, Inverness
3.0 out of 5.0
1 others viewing this property now
3.8 out of 5 (89 reviews)

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

$121

$121
1 Loch Ness Hostel

1 Loch Ness Hostel

Main Street, Inverness
1.0 out of 5.0
3.7 out of 5 (65 reviews)

Located in Drumnadrochit, this hostel is within a 10-minute walk of Original Loch Ness Monster Visitor Centre and Loch Ness 2000 Exhibition Centre. Urquhart ...

$53

$53

Where To Stay In Loch Ness

Loch Ness, Scotland Hotel Information

Expedia.com offers a selection of 181 hotels in Loch Ness, Scotland. You are sure to find cheap deals and discount rates among them with our Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel near Loch Ness in Scotland. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Scotland neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Loch Ness, Scotland now!

Looking for local hotels nearby? Check out the new hotels near me page.

>hotels near me page.