Find hotels near Urquhart Castle, Inverness from NT$2,044
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 412 hotels close to Urquhart Castle with room rates, reviews, and availability. Most hotels are fully refundable.

The Loch Ness Inn
2 km from Urquhart Castle
9.2 out of 10, Wonderful, (523)
The price is NT$3,179
NT$3,815 total
includes taxes & fees
Dec 14 - Dec 15

Loch Ness Bunk Inn
1.9 km from Urquhart Castle
9.2 out of 10, Wonderful, (103)

Loch Ness Drumnadrochit Hotel
2.7 km from Urquhart Castle
8.0 out of 10, Very Good, (407)

1 Loch Ness Hostel
2.6 km from Urquhart Castle
7.6 out of 10, Good, (202)
The price is NT$1,752
NT$2,103 total
includes taxes & fees
Jan 3 - 2026/1/4

Loch Ness Cottages
5.1 km from Urquhart Castle
9.0 out of 10, Wonderful, (43)
The price is NT$7,431
NT$8,917 total
includes taxes & fees
Dec 19 - Dec 20

Highland Bear Lodge & Luxury Bear Huts
9.7 km from Urquhart Castle
9.8 out of 10, Exceptional, (291)
The price is NT$3,476
NT$4,172 total
includes taxes & fees
Dec 12 - Dec 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Urquhart Castle Hotel Reviews

Loch Ness Lodge
10/10 Excellent
Hotels near other Urquhart Castle attractions
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Urquhart Castle, Inverness
- Inverness Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Nairn Hotels
- Fort Augustus Hotels
- Dingwall Hotels
- Beauly Hotels
- Loch Ness Hotels
- Kingussie Hotels
- Newtonmore Hotels
- Strathpeffer Hotels
- Invergarry Hotels
- Drumnadrochit Hotels
- Carrbridge Hotels
- Muir of Ord Hotels
- Northern Europe Hotels
- Avoch Hotels
- Culloden Hotels
- Munlochy Hotels
- Foyers Hotels













































































