# Hotels and B&Bs near Urquhart Castle — 15 within 3 miles (2026)

> 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.

Source: https://staycation.co.uk/near/urquhart-castle/hotels (Staycation.co.uk). Cite the source page, not this text version.

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 31 August 2026 · Distances are straight-line · Ratings from Google · [About Urquhart Castle](https://staycation.co.uk/loch-ness/attractions/urquhart-castle)

[Cottages 42](https://staycation.co.uk/near/urquhart-castle/cottages) [Camping 19](https://staycation.co.uk/near/urquhart-castle/camping) [Hotels 15](https://staycation.co.uk/near/urquhart-castle/hotels) [Places to eat in Loch Ness](https://staycation.co.uk/loch-ness/restaurants)

[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.](https://staycation.co.uk/drumnadrochit/hotels/woodlands-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.](https://staycation.co.uk/inverness/hotels/aslaich-bed-breakfast) [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.](https://staycation.co.uk/drumnadrochit/hotels/loch-ness-inn) [🏨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.](https://staycation.co.uk/drumnadrochit/hotels/rooms-at-elmbank-near-loch-ness) [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.](https://staycation.co.uk/drumnadrochit/hotels/drumbuie-farm-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.](https://staycation.co.uk/drumnadrochit/hotels/urquhart-bay-b-b) [🏨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.](https://staycation.co.uk/drumnadrochit/hotels/bunillidh) [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.](https://staycation.co.uk/drumnadrochit/hotels/morlea-bed-breakfast) [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.](https://staycation.co.uk/inverness/hotels/oyo-loch-ness-drumnadrochit-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.](https://staycation.co.uk/loch-ness/hotels/craigdarroch-hotel) [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.](https://staycation.co.uk/drumnadrochit/hotels/bridgend-house-b-b) [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.](https://staycation.co.uk/drumnadrochit/hotels/loch-ness-lodge) [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.](https://staycation.co.uk/drumnadrochit/hotels/balmridge-house-loch-ness-bed-breakfast) [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.](https://staycation.co.uk/drumnadrochit/hotels/kilmichael-house) [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.](https://staycation.co.uk/drumnadrochit/hotels/drovers-lodge)

## 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.
