Find hotels near Moniack Castle, Inverness from ₩98,791
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Moniack Castle hotels

8.6 out of 10, Excellent, (87)
The price is ₩86,946
₩104,335 total
includes taxes & fees
Jan 11 - Jan 12, 2026

8.8 out of 10, Excellent, (215)
The price is ₩204,675
₩245,610 total
includes taxes & fees
Jan 8 - Jan 9, 2026

9.2 out of 10, Wonderful, (10)
The price is ₩170,289
₩204,347 total
includes taxes & fees
Dec 17 - Dec 18

9.4 out of 10, Exceptional, (491)
The price is ₩131,155
₩157,387 total
includes taxes & fees
Dec 17 - Dec 18

AC Hotel by Marriott Inverness
AC Hotel by Marriott InvernessInverness City Centre, 11.1 km from Moniack Castle
9.2 out of 10, Wonderful, (909)
The price is ₩109,706
₩131,647 total
includes taxes & fees
Jan 6 - Jan 7, 2026
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 Moniack Castle Hotel Reviews

AC Hotel by Marriott Inverness
10/10 Excellent
Hotels near other Moniack Castle attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Inverness Attractions
Hotels in top Inverness neighborhoods
Other Hotels near Moniack Castle, Inverness
- Inverness Hotels
- Scottish Highlands Hotels
- North Sea Hotels
- Great Britain Hotels
- Nairn Hotels
- Dingwall Hotels
- Beauly Hotels
- Loch Ness Hotels
- Strathpeffer Hotels
- Invergordon Hotels
- Garve Hotels
- Drumnadrochit Hotels
- Muir of Ord Hotels
- Fortrose Hotels
- Alness Hotels
- Northern Europe Hotels
- Cromarty Hotels
- Culloden Hotels
- Avoch Hotels
- Munlochy Hotels



















































































