Hotels in Drumnadrochit
21 handpicked places to stay
Photo © I G Cameron, Google Maps
Drumnadrochit's hotels and guest houses make the most of its position on Loch Ness, with many rooms and gardens looking out over the water or up into Glen Urquhart. The village itself has a couple of traditional Highland hotels right on the green, offering easy walking access to the shops, pubs and the Loch Ness Centre, while smaller guest houses and B&Bs are scattered along the roads leading out towards Urquhart Castle and into the glen. For those who prefer more space, self-catering cottages and lodges in the surrounding countryside put you within a short drive of the village while offering a quieter, more rural base among farmland and forestry. Given Drumnadrochit's popularity as a stop on Highland touring routes and its status as a Great Glen Way waypoint, rooms can book up quickly in July and August, so it is worth planning ahead for a summer visit. Outside peak season, availability is much easier to find and rates drop noticeably, making spring and autumn a good time for a comfortable, better-value stay within walking distance of the loch shore.
Updated · Ratings from Google; how we list
We list 17 hotels and B&Bs in Drumnadrochit. 16 have a Google rating, averaging 4.7/5.
Best for
Most recommended hotels and B&Bs in Drumnadrochit
Ranked by Google rating weighted by the number of reviews (4.3+ from at least 15 reviews).
- 1 Loch Ness Inn ★ 4.6 · 2,076 reviews
- 2 Drumbuie Farm B&B ★ 4.7 · 556 reviews
- 3 Bridgend House B&B ★ 5.0 · 142 reviews
- 4 Morlea Bed & Breakfast ★ 4.8 · 170 reviews
- 5 Balmridge House Loch Ness Bed & Breakfast ★ 5.0 · 114 reviews
- 6 Highland Bear Lodge ★ 4.8 · 127 reviews
- 7 Woodlands Bed & Breakfast ★ 4.7 · 114 reviews
- 8 Urquhart Bay B&B ★ 4.8 · 84 reviews
Morlea Bed & Breakfast
B&B · The Village Green, Drumnadrochit
An adults-only B&B on Drumnadrochit's Village Green, five en-suite rooms with garden and mountain views, well suited to walkers and couples touring Loch Ness.
Bridgend House B&B
B&B · Bridgend House, Drumnadrochit
Bridgend House B&B in Drumnadrochit offers a hearty breakfast and packed lunches, with pubs and restaurants close by and Loch Ness on the doorstep.
OYO Loch Ness Drumnadrochit Hotel
Hotel · Drumnadrochit, Inverness · 0.2 miles away
A straightforward base in Drumnadrochit for Loch Ness sightseeing, with 29 rooms and free on-site parking near Inverness.
Craigdarroch Hotel
Hotel · Foyers, Loch Ness · 0.2 miles away
Small 8-room hotel above the shores of Loch Ness in Foyers, with a garden, bar and easy access to Highland walking country.
Loch Ness Lodge
B&B · Brachla, Drumnadrochit
B&B in Drumnadrochit with a garden and sauna, close to Loch Ness itself and handy for walking, cycling and fishing in the Highlands.
Kilmichael House
B&B · Kilmichael House, Drumnadrochit
Adults-only B&B in Drumnadrochit with en-suite rooms and drinks on hand, close to Culloden Battlefield.
Aslaich Bed & Breakfast
B&B · East Lewiston, Inverness · 0.4 miles away
A small three-room B&B in East Lewiston near Inverness, with garden and mountain views and a full Scottish breakfast included.
Woodlands Bed & Breakfast
B&B · East Lewiston, Drumnadrochit
En-suite rooms with free WiFi and drinks on hand at this Drumnadrochit B&B, with Culloden Battlefield and Beauly both within reach.
Loch Ness Inn
Hotel · Lewiston, Drumnadrochit
A pub-style hotel in Lewiston, Drumnadrochit, with its own restaurant and bar, minutes from Loch Ness and Urquhart Castle.
Drumbuie Farm B&B
B&B · Drumbuie Farm, Drumnadrochit
A working farm B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle, with en-suite rooms and free parking.
Bunillidh
B&B · 115 Balmacaan Road, Drumnadrochit
Bunillidh is a Drumnadrochit B&B in the Highlands, handy for Culloden Battlefield and Beauly, with pubs and restaurants close by.
Rooms at Elmbank near Loch Ness
Guest Accommodation · Elmbank,lewiston, Loch Ness, Drumnadrochit
Rooms at Elmbank in Drumnadrochit offers en-suite rooms with mountain and garden views, plus free parking, just minutes from Loch Ness.
Balmridge House Loch Ness Bed & Breakfast
B&B · Balmacaan Road, Drumnadrochit
A B&B in Drumnadrochit with en-suite family rooms, garden and mountain views, and free parking, near Loch Ness.
Urquhart Bay B&B
B&B · 5 Strone, Drumnadrochit
A homely B&B at 5 Strone in Drumnadrochit, with mountain views and a garden, close to Culloden Battlefield.
Drovers Lodge
B&B · Upper Lennie, Drumnadrochit
Adults-only B&B at Upper Lennie in Drumnadrochit, with free on-site parking and a garden, handy for walking and cycling in the Highlands.
Torcroft Lodges
Guest Accommodation · Balnain, Inverness · 3.5 miles away
Self-contained lodges near Balnain, Inverness, suited to travellers wanting a quiet Highlands base with their own space and free parking.
Loch Ness Clansman Hotel
Hotel · Brachla, Inverness · 3.8 miles away
A 26-room hotel at Brachla on the shores of Loch Ness, with a restaurant, pool and spa within easy reach of Culloden Battlefield.
Foresters Lodge bed and breakfast near Loch Ness
B&B · Farigaig, Inverfarigaig · 3.9 miles away
Adults-only B&B in Inverfarigaig, Highlands, tucked near Loch Ness with garden views and free on-site parking.
High March
B&B · High March, Drumnadrochit
High March is a B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle in the Scottish Highlands.
Highland Bear Lodge
B&B · Camallt, Drumnadrochit
A small three-room lodge in Drumnadrochit, Highlands, with garden views and free parking close to Fairways Golf Course.
Sunrise House
Guest Accommodation · Ault-na-goire, Inverfarigaig · 4.9 miles away
A guest house near Inverfarigaig in the Highlands, surrounded by countryside good for walking and cycling, with free parking on site.
Nearby towns
Quick answers
How many hotels and B&Bs are there in Drumnadrochit?+
We list 17 hotels and B&Bs in Drumnadrochit. 16 of them have a Google rating, averaging 4.7 out of 5.
What are the most recommended hotels and B&Bs in Drumnadrochit?+
Weighing Google rating against the number of reviews, the most recommended are Loch Ness Inn (4.6/5 from 2,076 reviews), Drumbuie Farm B&B (4.7/5 from 556 reviews) and Bridgend House B&B (5.0/5 from 142 reviews).
Are there family-friendly hotels in Drumnadrochit?+
Yes. We list 8 in Drumnadrochit, including Loch Ness Inn, Drumbuie Farm B&B and Craigmonie Bed & Breakfast.
Know a hotel / b&b in Drumnadrochit that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b