Hotels in Strathglass
49 handpicked places to stay
Photo © John Allan, CC BY-SA 2.0
Westward Bed and Breakfast
B&B · Westward A831, Beauly · 0.1 miles away
A modest, welcoming B&B on the A831 at Beauly in the Highlands, handy for Beauly Priory and Loch Ness.
The Tomich Hotel
Hotel · Tomich, Tomich · 3.2 miles away
A small hotel in the Highland village of Tomich, handy for walking and cycling with Loch Dochfour and Beauly within reach.
The Grey Hen
B&B · Allt Molach Corrimony, Inverness · 3.6 miles away
Adults-only B&B at Allt Molach Corrimony in the Highlands, with free parking and packed lunches for walkers heading into the hills.
The Steading Highland Glen Lodge
B&B · Kilmartin, Drumnadrochit · 5.6 miles away
Adults-only B&B on Kilmartin, Drumnadrochit, surrounded by Highland glen scenery close to Fairways Golf Course.
Highland Bear Lodge
B&B · Camallt, Drumnadrochit · 6.2 miles away
A small three-room lodge in Drumnadrochit, Highlands, with garden views and free parking close to Fairways Golf Course.
High March
B&B · High March, Drumnadrochit · 6.6 miles away
High March is a B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle in the Scottish Highlands.
Torcroft Lodges
Guest Accommodation · Balnain, Inverness · 7.3 miles away
Self-contained lodges near Balnain, Inverness, suited to travellers wanting a quiet Highlands base with their own space and free parking.
Kilmichael House
B&B · Kilmichael House, Drumnadrochit · 10.4 miles away
Adults-only B&B in Drumnadrochit with en-suite rooms and drinks on hand, close to Culloden Battlefield.
Balmridge House Loch Ness Bed & Breakfast
B&B · Balmacaan Road, Drumnadrochit · 10.5 miles away
A B&B in Drumnadrochit with en-suite family rooms, garden and mountain views, and free parking, near Loch Ness.
Glenmoriston Arms Hotel
Hotel · Skye Rd, Invermoriston · 10.6 miles away
An 11-room hotel on Skye Rd in Invermoriston, close to Loch Ness and Fort Augustus, with free parking and mountain views.
Craik Na Dav B&B
B&B · By Loch Ness, Invermoriston · 10.6 miles away
B&B by Loch Ness in Invermoriston, handy for walking, cycling, fishing and watersports, with mountain views and free parking on site.
Bunillidh
B&B · 115 Balmacaan Road, Drumnadrochit · 10.6 miles away
Bunillidh is a Drumnadrochit B&B in the Highlands, handy for Culloden Battlefield and Beauly, with pubs and restaurants close by.
Loch Ness Lodge
B&B · Brachla, Drumnadrochit · 10.7 miles away
B&B in Drumnadrochit with a garden and sauna, close to Loch Ness itself and handy for walking, cycling and fishing in the Highlands.
Darroch View B&B
B&B · Darroch View, Invermoriston · 10.7 miles away
Adults-only B&B in Invermoriston, Highlands, with garden and mountain views for walkers and touring couples.
Bridgend House B&B
B&B · Bridgend House, Drumnadrochit · 10.7 miles away
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.
Morlea Bed & Breakfast
B&B · The Village Green, Drumnadrochit · 10.8 miles away
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.
OYO Loch Ness Drumnadrochit Hotel
Hotel · Drumnadrochit, Inverness · 10.8 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 · 10.8 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.
Rooms at Elmbank near Loch Ness
Guest Accommodation · Elmbank,lewiston, Loch Ness, Drumnadrochit · 10.8 miles away
Rooms at Elmbank in Drumnadrochit offers en-suite rooms with mountain and garden views, plus free parking, just minutes from Loch Ness.
Loch Ness Inn
Hotel · Lewiston, Drumnadrochit · 11 miles away
A pub-style hotel in Lewiston, Drumnadrochit, with its own restaurant and bar, minutes from Loch Ness and Urquhart Castle.
Aslaich Bed & Breakfast
B&B · East Lewiston, Inverness · 11.1 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 · 11.1 miles away
En-suite rooms with free WiFi and drinks on hand at this Drumnadrochit B&B, with Culloden Battlefield and Beauly both within reach.
Drumbuie Farm B&B
B&B · Drumbuie Farm, Drumnadrochit · 11.3 miles away
A working farm B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle, with en-suite rooms and free parking.
Tigh Na Bruach
Guest Accommodation · Invermoriston, Loch Ness · 11.3 miles away
Tigh Na Bruach is a small three-room guest house in Invermoriston on Loch Ness, with a garden and free on-site parking.
Drovers Lodge
B&B · Upper Lennie, Drumnadrochit · 11.4 miles away
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.
Urquhart Bay B&B
B&B · 5 Strone, Drumnadrochit · 12 miles away
A homely B&B at 5 Strone in Drumnadrochit, with mountain views and a garden, close to Culloden Battlefield.
Foyers Bay Country House
B&B · Lower Foyers, Foyers · 12.1 miles away
Adults-only country house B&B in Foyers, Highlands, with a garden and outdoor seating overlooking Loch Ness country, 20 miles from Inverness.
Binnilidh Mhor B&B and Self Catering Cottage
B&B · Dalchreichart, Inverness · 12.1 miles away
Deep in Glen Moriston near Dalchreichart, this small Inverness-area B&B pairs two guest rooms with a self-catering cottage amid open countryside.
Foyers House
Hotel · Foyers, Inverness · 12.2 miles away
Adults-only hotel in Foyers near Loch Ness, with a whisky bar and terrace looking straight out over the water.
The Willows
B&B · Dalchreichart, Inverness · 12.2 miles away
Adults-only Highland B&B in Dalchreichart near Inverness, handy for Loch Ness and walking or cycling country.
Foyers Roost
Hotel · Upper Foyers, Foyers · 12.2 miles away
Foyers, on Loch Ness's quiet southern shore, is home to Foyers Roost, an adults-only hotel with mountain views and its own spa.
Foresters Lodge bed and breakfast near Loch Ness
B&B · Farigaig, Inverfarigaig · 12.6 miles away
Adults-only B&B in Inverfarigaig, Highlands, tucked near Loch Ness with garden views and free on-site parking.
Ornum House
B&B · 6 Broallan, Beauly · 13 miles away
B&B in Beauly, Highlands, handy for Culloden Battlefield and local golf, pubs and restaurants nearby.
Inch Hotel
Hotel · Private Road, Fort Augustus · 13.6 miles away
Set on a private road above Loch Ness at Fort Augustus, Inch Hotel pairs Highland views with locally sourced Scottish cooking.
Whitebridge Hotel
Hotel · Whitebridge Hotel, Whitebridge · 13.9 miles away
A straightforward Highland hotel in Whitebridge, minutes from Loch Ness and the surrounding mountain scenery, with free parking on site.
Sunrise House
Guest Accommodation · Ault-na-goire, Inverfarigaig · 14 miles away
A guest house near Inverfarigaig in the Highlands, surrounded by countryside good for walking and cycling, with free parking on site.
Appin House
B&B · Inverness Road, Fort Augustus · 14 miles away
Fort Augustus B&B on Inverness Road, walkable to the Loch Ness village, with spacious rooms and some Jacuzzi bathrooms.
Loch Ness Clansman Hotel
Hotel · Brachla, Inverness · 14 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.
Lock Chambers Caledonian Canal Centre
Hotel · Canal Side, Fort Augustus · 14.2 miles away
A café-hotel by the Caledonian Canal in Fort Augustus, known for homemade soups, a Scottish breakfast and canal-view rooms.
Loch Ness Gate House
Hotel · Main Street, Fort Augustus · 14.2 miles away
Small 8-room hotel on Fort Augustus's Main Street, with en-suite rooms and in-room drinks, handy for exploring Loch Ness.
Richmond House Hotel
Hotel · Main Street, Fort Augustus · 14.3 miles away
An adults-only base in Fort Augustus for walkers and Loch Ness explorers, with bright rooms, free parking and a whisky bar downstairs.
Lorien House B&B
B&B · Lorien House, Fort Augustus · 14.3 miles away
B&B in Fort Augustus close to Loch Ness cruises, with secure cycle parking for those exploring the walking and cycling routes nearby.
The Lovat Loch Ness
Hotel · Loch Ness, Fort Augustus · 14.3 miles away
A 28-room hotel in Fort Augustus on Loch Ness, with restaurant, bar, gym and garden, and free on-site parking.
Whitehouse B&B
B&B · Whitehouse A82, Fort Augustus · 14.3 miles away
B&B on the A82 at Fort Augustus, close to Loch Ness, with free parking and easy access to walking and cycling country.
Chrialdon House
Guest Accommodation · Station Road, Beauly · 14.7 miles away
Chrialdon House is a guest accommodation on Station Road in Beauly, Highlands, with a garden and free on-site parking close to Culloden Battlefield.
Kettle House Bed And Breakfast
B&B · Golf Course Road, Fort Augustus · 14.8 miles away
A small, low-key B&B on Golf Course Road in Fort Augustus, with just four rooms and a garden close to Loch Ness.
Lovat Arms Hotel
Hotel · Main Street, Beauly · 14.8 miles away
Highlands hotel in Beauly with a restaurant and bar serving breakfast and packed lunches, close to Culloden Battlefield and walking country.
Suardal Bed and Breakfast
B&B · Suardal Millfield, Fort Augustus · 14.9 miles away
Suardal Bed and Breakfast in Fort Augustus offers mountain-view rooms and free parking, a short reach from Loch Ness.
The Priory Hotel
Hotel · The Square, Beauly · 14.9 miles away
The Priory Hotel sits on The Square in Beauly, Highlands, with Culloden Battlefield just a short drive away for history-minded guests.
Know a hotel / b&b in Strathglass 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