Skip to main content

Hotels in Tomich

44 handpicked places to stay

The Tomich Hotel

The Tomich Hotel

Hotel · Tomich, Tomich

A small hotel in the Highland village of Tomich, handy for walking and cycling with Loch Dochfour and Beauly within reach.

Westward Bed and Breakfast

Westward Bed and Breakfast

B&B · Westward A831, Beauly · 6.1 miles away

A modest, welcoming B&B on the A831 at Beauly in the Highlands, handy for Beauly Priory and Loch Ness.

Binnilidh Mhor B&B and Self Catering Cottage

Binnilidh Mhor B&B and Self Catering Cottage

B&B · Dalchreichart, Inverness · 7.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.

B&B
The Willows

The Willows

B&B · Dalchreichart, Inverness · 7.1 miles away

Adults-only Highland B&B in Dalchreichart near Inverness, handy for Loch Ness and walking or cycling country.

The Grey Hen

The Grey Hen

B&B · Allt Molach Corrimony, Inverness · 8 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.

Glenmoriston Arms Hotel

Glenmoriston Arms Hotel

Hotel · Skye Rd, Invermoriston · 9.9 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

Craik Na Dav B&B

B&B · By Loch Ness, Invermoriston · 10 miles away

B&B by Loch Ness in Invermoriston, handy for walking, cycling, fishing and watersports, with mountain views and free parking on site.

The Steading Highland Glen Lodge

The Steading Highland Glen Lodge

B&B · Kilmartin, Drumnadrochit · 10 miles away

Adults-only B&B on Kilmartin, Drumnadrochit, surrounded by Highland glen scenery close to Fairways Golf Course.

Darroch View B&B

Darroch View B&B

B&B · Darroch View, Invermoriston · 10 miles away

Adults-only B&B in Invermoriston, Highlands, with garden and mountain views for walkers and touring couples.

Tigh Na Bruach

Tigh Na Bruach

Guest Accommodation · Invermoriston, Loch Ness · 10.5 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.

Highland Bear Lodge

Highland Bear Lodge

B&B · Camallt, Drumnadrochit · 10.7 miles away

A small three-room lodge in Drumnadrochit, Highlands, with garden views and free parking close to Fairways Golf Course.

Inch Hotel

Inch Hotel

Hotel · Private Road, Fort Augustus · 10.7 miles away

Set on a private road above Loch Ness at Fort Augustus, Inch Hotel pairs Highland views with locally sourced Scottish cooking.

Appin House

Appin House

B&B · Inverness Road, Fort Augustus · 11 miles away

Fort Augustus B&B on Inverness Road, walkable to the Loch Ness village, with spacious rooms and some Jacuzzi bathrooms.

High March

High March

B&B · High March, Drumnadrochit · 11 miles away

High March is a B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle in the Scottish Highlands.

Lock Chambers Caledonian Canal Centre

Lock Chambers Caledonian Canal Centre

Hotel · Canal Side, Fort Augustus · 11.1 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

Loch Ness Gate House

Hotel · Main Street, Fort Augustus · 11.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.

Lorien House B&B

Lorien House B&B

B&B · Lorien House, Fort Augustus · 11.2 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

The Lovat Loch Ness

Hotel · Loch Ness, Fort Augustus · 11.2 miles away

A 28-room hotel in Fort Augustus on Loch Ness, with restaurant, bar, gym and garden, and free on-site parking.

Richmond House Hotel

Richmond House Hotel

Hotel · Main Street, Fort Augustus · 11.2 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.

Whitehouse B&B

Whitehouse B&B

B&B · Whitehouse A82, Fort Augustus · 11.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.

Torcroft Lodges

Torcroft Lodges

Guest Accommodation · Balnain, Inverness · 11.5 miles away

Self-contained lodges near Balnain, Inverness, suited to travellers wanting a quiet Highlands base with their own space and free parking.

Kettle House Bed And Breakfast

Kettle House Bed And Breakfast

B&B · Golf Course Road, Fort Augustus · 11.5 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.

Suardal Bed and Breakfast

Suardal Bed and Breakfast

B&B · Suardal Millfield, Fort Augustus · 11.6 miles away

Suardal Bed and Breakfast in Fort Augustus offers mountain-view rooms and free parking, a short reach from Loch Ness.

Lundie View B & B

Lundie View B & B

B&B · Lundie View B & B, Invergarry · 13.2 miles away

Lundie View B & B in Invergarry offers mountain and garden views, en-suite rooms and free parking, with Loch Ness nearby.

Foyers Bay Country House

Foyers Bay Country House

B&B · Lower Foyers, Foyers · 13.7 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.

Foyers House

Foyers House

Hotel · Foyers, Inverness · 13.9 miles away

Adults-only hotel in Foyers near Loch Ness, with a whisky bar and terrace looking straight out over the water.

Foyers Roost

Foyers Roost

Hotel · Upper Foyers, Foyers · 13.9 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.

Whitebridge Hotel

Whitebridge Hotel

Hotel · Whitebridge Hotel, Whitebridge · 14.1 miles away

A straightforward Highland hotel in Whitebridge, minutes from Loch Ness and the surrounding mountain scenery, with free parking on site.

Balmridge House Loch Ness Bed & Breakfast

Balmridge House Loch Ness Bed & Breakfast

B&B · Balmacaan Road, Drumnadrochit · 14.3 miles away

A B&B in Drumnadrochit with en-suite family rooms, garden and mountain views, and free parking, near Loch Ness.

Rokeby Manor

Rokeby Manor

Hotel · ., Invergarry · 14.3 miles away

Set in the Highland village of Invergarry, Rokeby Manor is a country hotel with a garden, bar and restaurant, well placed for walking and cycling.

Corrie View

Corrie View

B&B · Corrie View Old Ground, Invergarry · 14.4 miles away

Adults-only B&B in Invergarry with breakfast included and a garden for relaxing before exploring Loch Ness and Eilean Donan Castle.

Invergarry Hotel

Invergarry Hotel

Hotel · Invergarry Hotel, Invergarry · 14.4 miles away

A 13-room hotel in Invergarry for travellers touring the Highlands, with easy reach of Loch Ness and Eilean Donan Castle.

B&B
Bunillidh

Bunillidh

B&B · 115 Balmacaan Road, Drumnadrochit · 14.5 miles away

Bunillidh is a Drumnadrochit B&B in the Highlands, handy for Culloden Battlefield and Beauly, with pubs and restaurants close by.

Glengarry Castle Hotel

Glengarry Castle Hotel

Hotel · Glengarry Castle Hotel, Invergarry · 14.5 miles away

A historic hotel near Invergarry with golf, fishing, watersports and walking all close by on Loch Oich in the Highlands.

Cluanie Inn

Cluanie Inn

Hotel · A87, Glenmoriston · 14.6 miles away

Cluanie Inn is a Highlands hotel on the A87 at Glenmoriston, with mountain views right from the roadside setting.

Kilmichael House

Kilmichael House

B&B · Kilmichael House, Drumnadrochit · 14.6 miles away

Adults-only B&B in Drumnadrochit with en-suite rooms and drinks on hand, close to Culloden Battlefield.

Guest Accommodation
Rooms at Elmbank near Loch Ness

Rooms at Elmbank near Loch Ness

Guest Accommodation · Elmbank,lewiston, Loch Ness, Drumnadrochit · 14.7 miles away

Rooms at Elmbank in Drumnadrochit offers en-suite rooms with mountain and garden views, plus free parking, just minutes from Loch Ness.

Drovers Lodge

Drovers Lodge

B&B · Upper Lennie, Drumnadrochit · 14.8 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.

Loch Ness Lodge

Loch Ness Lodge

B&B · Brachla, Drumnadrochit · 14.8 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.

Bridgend House B&B

Bridgend House B&B

B&B · Bridgend House, Drumnadrochit · 14.8 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

Morlea Bed & Breakfast

B&B · The Village Green, Drumnadrochit · 14.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.

Loch Ness Inn

Loch Ness Inn

Hotel · Lewiston, Drumnadrochit · 14.9 miles away

A pub-style hotel in Lewiston, Drumnadrochit, with its own restaurant and bar, minutes from Loch Ness and Urquhart Castle.

OYO Loch Ness Drumnadrochit Hotel

OYO Loch Ness Drumnadrochit Hotel

Hotel · Drumnadrochit, Inverness · 14.9 miles away

A straightforward base in Drumnadrochit for Loch Ness sightseeing, with 29 rooms and free on-site parking near Inverness.

Craigdarroch Hotel

Craigdarroch Hotel

Hotel · Foyers, Loch Ness · 14.9 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.

🏨

Know a hotel / b&b in Tomich 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