Find hotels near Loch Na Bo, Elgin
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Compare hotels close to Loch Na Bo with room rates, reviews, and availability. Most hotels are fully refundable.
Hotels near Other Elgin Attractions
Spynie Palace
Spynie Palace is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savor the top-notch restaurants.
Frequently asked questions
Recent reviews of Loch Na Bo hotelsExpedia verified reviews
5/5 Excellent
"Great stay, friendly people."
A verified traveler stayed at OYO Eastbank Hotel, Speyside Scotland
Posted 4 days ago
Hotels near popular Elgin Attractions
- Hotels near Macallan Distillery
- Hotels near Moray Firth
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Relax
- Hotels near Speyside Cooperage
- Hotels near Aberlour Distillery
- Hotels near Cardhu Distillery
- Hotels near Strathisla Distillery
- Hotels near Pluscarden Abbey
- Hotels near Moray Golf Club
- Hotels near Elgin Cathedral
- Hotels near Duffus Castle
- Hotels near Glen Grant Distillery
- Hotels near Burghead Visitor Centre
- Hotels near Hopeman Golf Club
- Hotels near Elgin Museum
- Hotels near The Linn Falls
Other Hotels near Loch Na Bo, Elgin
- North Sea Hotels
- Elgin Hotels
- Scottish Highlands Hotels
- Nairn Hotels
- Great Britain Hotels
- Banff Hotels
- Grantown-on-Spey Hotels
- Lossiemouth Hotels
- Buckie Hotels
- Aberlour Hotels
- Forres Hotels
- Keith Hotels
- Huntly Hotels
- Dufftown Hotels
- Cullen Hotels
- Ballindalloch Hotels
- Findhorn Hotels
- Fochabers Hotels
- Craigellachie Hotels
- Aberdeenshire and Moray Hotels
Explore more hotels
- Golf View Hotel
- The Old Coach House Hotel
- Firth Hotel & Restaurant
- Links Lodge - B&B
- Marine Hotel
- Craigellachie Lodge
- The Aberlour Hotel
- Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
- Classically beautiful large family friendly retreat, situated on the Moray Firth
- Cardhu Country House