Skip to main content

Hotels and B&Bs near Urquhart Castle

15 within 3 miles · nearest first

In short: 15 hotels and B&Bs within 3 miles of Urquhart Castle in Loch Ness, Highlands. The nearest is Woodlands Bed & Breakfast, 0.2 miles away. 1 accepts dogs.

Updated · Distances are straight-line · Ratings from Google · About Urquhart Castle

Woodlands Bed & Breakfast 0.2 miles

Inverness

Woodlands Bed & Breakfast

★ 4.7 (114)

En-suite rooms with free WiFi and drinks on hand at this Drumnadrochit B&B, with Culloden Battlefield and Beauly both within reach.

Aslaich Bed & Breakfast 0.2 miles

Inverness

Aslaich Bed & Breakfast

★ 4.5 (73)

A small three-room B&B in East Lewiston near Inverness, with garden and mountain views and a full Scottish breakfast included.

Loch Ness Inn 0.3 miles

Drumnadrochit

Loch Ness Inn

★ 4.6 (2,076)

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

Hotels
0.5 miles

Drumnadrochit

Rooms at Elmbank near Loch Ness

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

Drumbuie Farm B&B 0.7 miles

Inverness · Dogs welcome

Drumbuie Farm B&B

★ 4.7 (556)

A working farm B&B in Drumnadrochit, close to Loch Ness and Urquhart Castle, with en-suite rooms and free parking.

Urquhart Bay B&B 0.7 miles

Drumnadrochit

Urquhart Bay B&B

★ 4.8 (84)

A homely B&B at 5 Strone in Drumnadrochit, with mountain views and a garden, close to Culloden Battlefield.

Hotels
0.7 miles

Inverness

Bunillidh

★ 5.0 (12)

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

Morlea Bed & Breakfast 0.7 miles

Morlea

Morlea Bed & Breakfast

★ 4.8 (170)

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 0.8 miles

Inverness

OYO Loch Ness Drumnadrochit Hotel

★ 3.8 (638)

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

Craigdarroch Hotel 0.8 miles

Inverness

Craigdarroch Hotel

★ 3.8 (639)

Small 8-room hotel above the shores of Loch Ness in Foyers, with a garden, bar and easy access to Highland walking country.

Bridgend House B&B 0.8 miles

Inverness

Bridgend House B&B

★ 5.0 (142)

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.

Loch Ness Lodge 0.9 miles

Inverness

Loch Ness Lodge

★ 3.4 (484)

B&B in Drumnadrochit with a garden and sauna, close to Loch Ness itself and handy for walking, cycling and fishing in the Highlands.

Balmridge House Loch Ness Bed & Breakfast 0.9 miles

Inverness

Balmridge House Loch Ness Bed & Breakfast

★ 5.0 (114)

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

Kilmichael House 1.1 miles

Inverness

Kilmichael House

★ 4.1 (168)

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

Drovers Lodge 1.3 miles

Inverness

Drovers Lodge

★ 4.9 (39)

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.

Quick answers

How many hotels and B&Bs are there near Urquhart Castle?

We list 15 within 3 miles of Urquhart Castle, measured in a straight line.

Which hotels and B&Bs are closest to Urquhart Castle?

The nearest are Woodlands Bed & Breakfast (0.2 miles), Aslaich Bed & Breakfast (0.2 miles) and Loch Ness Inn (0.3 miles).

Are there dog-friendly hotels and B&Bs near Urquhart Castle?

Yes: 1 of the 15 accepts dogs. They are marked on this page.

How are the distances worked out?

They are straight-line distances between each place and Urquhart Castle, so the journey by road will be a little longer.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.