Hotels near Loch Na Bo Elgin

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Loch Na Bo?

The White Cottage

The White Cottage
3.5 star property
1.9 km from Loch Na Bo
The price is CNY7,094
CNY8,512 total
includes taxes & fees
Apr 20 - Apr 21
The White Cottage

The Mains

The Mains
3.5 star property
1.9 km from Loch Na Bo
The price is CNY6,999
CNY8,399 total
includes taxes & fees
Apr 20 - Apr 21
The Mains

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
6.6 km from Loch Na Bo
9.4 out of 10, Exceptional, (464 reviews)
"All round great experience - the staff were very helpful and welcoming, the room was spotless, and the food was delicious with generous portions."
United Kingdom
Jenny
The price is CNY848
CNY1,018 total
includes taxes & fees
Apr 17 - Apr 18
Laichmoray Hotel

Sunninghill

Sunninghill
3.0 star property
7.2 km from Loch Na Bo
9.2 out of 10, Wonderful, (118 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
The price is CNY1,128
CNY1,353 total
includes taxes & fees
Apr 17 - Apr 18
Sunninghill

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
18.9 km from Loch Na Bo
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
The price is CNY940
CNY940 total
includes taxes & fees
Apr 17 - Apr 18
Chapelhill Croft Farmhouse B&B

The Mill House Hotel

The Mill House Hotel
3.5 star property
10.3 km from Loch Na Bo
8.6 out of 10, Excellent, (119 reviews)
"Very friendly staff and a lovely meal at night."
United Kingdom
Paul V
The price is CNY758
CNY910 total
includes taxes & fees
Apr 17 - Apr 18
The Mill House Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
6.6 km from Loch Na Bo
7.6 out of 10, Good, (155 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
The price is CNY694
CNY833 total
includes taxes & fees
Apr 17 - Apr 18
The Royal Hotel

Golf View Hotel

Golf View Hotel
3.0 star property
12 km from Loch Na Bo
8.6 out of 10, Excellent, (218 reviews)
"Clean room, great views of Moray Firth and Covesea lighthouse, great views and fantastic service. Looking forward to next visit."
United Kingdom
Craig
The price is CNY611
CNY733 total
includes taxes & fees
Apr 19 - Apr 20
Golf View Hotel

Stotfield Hotel

Stotfield Hotel
3.0 star property
12 km from Loch Na Bo
7.6 out of 10, Good, (433 reviews)
"Nice hotel, very welcoming and friendly staff. Good value with an excellent breakfast."
United Kingdom
Emma
The price is CNY763
CNY916 total
includes taxes & fees
Apr 17 - Apr 18
Stotfield Hotel

Seascape

Seascape
3.5 star property
11.6 km from Loch Na Bo
9.4 out of 10, Exceptional, (3 reviews)
"Lovely stay, very well equipped kitchen, comfortable & very clean. Lovely welcome pack. Beds were really warm & comfy. The balcony was wonderful, watched the sunrise & the surfers every morning with a cup of tea. Didn’t want to leave had such a peaceful time. Look forward to going back. "
United Kingdom
Kerry
The price is CNY4,498
CNY5,398 total
includes taxes & fees
Apr 26 - Apr 27
Seascape

The Old Coach House Hotel

The Old Coach House Hotel
3.0 star property
15.3 km from Loch Na Bo
7.0 out of 10, Good, (153 reviews)
"Lovely clean room maybe next time we come will ask for soft pillows "
United Kingdom
Mary
The price is CNY386
CNY463 total
includes taxes & fees
Apr 17 - Apr 18
The Old Coach House Hotel

Premier Inn Elgin

Premier Inn Elgin
3.0 star property
5.6 km from Loch Na Bo
7.4 out of 10, Good, (3 reviews)
The price is CNY401
CNY481 total
includes taxes & fees
May 10 - May 11
Premier Inn Elgin

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
7.6 km from Loch Na Bo
8.4 out of 10, Very Good, (551 reviews)
"Beautiful. room with nice views . Breakfast was exceptional."
United States
Stuart
The price is CNY843
CNY1,012 total
includes taxes & fees
Apr 30 - May 1
The Mansion House Hotel

The Station Hotel

The Station Hotel
4.0 star property
10.7 km from Loch Na Bo
9.4 out of 10, Exceptional, (244 reviews)
"Friendly staff and great base for all Speyside has to offer. "
United Kingdom
Sarah
The price is CNY1,311
CNY1,574 total
includes taxes & fees
Apr 18 - Apr 19
The Station Hotel

River View Apartment

River View Apartment
2.5 star property
6.6 km from Loch Na Bo
7.8 out of 10, Good, (7 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
The price is CNY879
CNY1,055 total
includes taxes & fees
Apr 25 - Apr 26
River View Apartment

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
15.2 km from Loch Na Bo
10.0 out of 10, Exceptional, (94 reviews)
"Very cosy small hotel - comfortable bedroom, great breakfast and very helpful and friendly staff. Great location for visiting Speyside."
United Kingdom
Stephen
The price is CNY1,492
CNY1,790 total
includes taxes & fees
Apr 20 - Apr 21
Craigellachie Lodge

Hillhead Hideaways

Hillhead Hideaways
5.0 star property
15.8 km from Loch Na Bo
10.0 out of 10, Exceptional, (7 reviews)
"Fantastic stay. Cabin had everything you need. Hot tub being inside with double doors and glass roof was great as you still got to experience the wonderful views. Breakfast items in the fridge supplied by the host was a nice touch. No complaints. Relaxing and peaceful. "
United Kingdom
Stuart
The price is CNY2,533
CNY3,039 total
includes taxes & fees
Apr 21 - Apr 22
Hillhead Hideaways

St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
7.3 km from Loch Na Bo
The price is CNY1,388
CNY1,665 total
includes taxes & fees
Apr 17 - Apr 18
St Michaels Guesthouse

Copper Beeches

Copper Beeches
3.0 star property
11.7 km from Loch Na Bo
The price is CNY1,041
CNY1,249 total
includes taxes & fees
Apr 17 - Apr 18
Copper Beeches

83 Seatown

83 Seatown
3.5 star property
15 km from Loch Na Bo
10.0 out of 10, Exceptional, (1 review)
"Lovely clean house with a very nice welcome pack, warm and cosy all round very nice "
United Kingdom
Rob
The price is CNY3,673
CNY4,407 total
includes taxes & fees
Apr 20 - Apr 21
83 Seatown
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.

Other landmarks near Loch Na Bo

Frequently asked questions

What are the best hotels near Loch Na Bo?
  • Guests love staying at Hillhead Hideaways, which is a lodge near Loch Na Bo.
  • The Mansion House Hotel is also well reviewed by travelers and is a short drive away.
  • The area has plenty to choose from with 1,077 lodging options including hotels and vacation rentals.
How much does it cost to stay in a hotel near Loch Na Bo?
You can review prices on Hotels.com by entering your search criteria and sorting by price. Remember that rates vary based on where and when you plan to go.
  • Search for the lowest price per night from CNY463
Can I find hotels close to Loch Na Bo that are fully refundable?
Yes, many hotels offer refundable room reservations if you cancel prior to the cancellation deadline. Find refundable rates using the "Fully refundable" filter when you search for hotels.
What are the best romantic hotels near Loch Na Bo?
  • For a romantic stay, Hillhead Hideaways offers couples/private dining and proposal/romance packages. It's a 25-minute drive from Loch Na Bo.
  • Another great option is The Mansion House Hotel, which is a short drive away.
What are the best hotels close to Loch Na Bo with free breakfast?
  • You can enjoy a free on-the-go breakfast at Lossiemouth House, which is a short 15-minute drive from Loch Na Bo.
  • Craigellachie Hotel of Speyside is also a recommended place to stay with a free full breakfast, and it's located 23 minutes away by car.
Which hotels near Loch Na Bo have rooms with great views?
  • Enjoy rooms with hill views at Hillhead Hideaways, which is a 25-minute drive from Loch Na Bo.
  • Also recommended is Blervie House, which has rooms with sea or garden views.
What are the best family hotels close to Loch Na Bo?
  • The entire family will enjoy a stay at The Seafield Arms which offers children's meals and free parking. Loch Na Bo is 30 minutes away by car.
  • Another great option for your family's trip is Cawdor House.
What are the best luxury hotels near Loch Na Bo?
  • Treat yourself when you stay at Hillhead Hideaways, which is a 25-minute drive from Loch Na Bo and offers 4 hot tubs, proposal/romance packages, and couples/private dining.
  • Another luxurious option is Blervie House, which is 30 minutes away by car.
What are the best hotels near Loch Na Bo with free parking?
  • Drive and park with ease when you stay at Hillhead Hideaways, which offers free parking. You'll be a 25-minute drive from Loch Na Bo.
  • The Mansion House Hotel also has free parking and is a short drive away.
What are the best hotels near Loch Na Bo with a pool?
What are the best lodges close to Loch Na Bo?
  • Get back to nature with a stay at Lochside Luxury: Historic Home with Stunning Scottish Woodland Views, which is steps from Loch Na Bo. The lodge offers a gym.
  • Peaceful, relaxing lodge for 2 set in countryside is another property located a short drive away.
What are the best cabins close to Loch Na Bo?
What are the best campsites near Loch Na Bo?
  • Taid's Retreat Silversands Cove Beach Lossiemouth: Experience tranquility when you stay a short 18-minute drive from Loch Na Bo. This campsite offers guests a gym.
  • 1 Bed in Grantown-on-Spey (oc-t32373): This is another option in the larger area where you can enjoy nature.
What are the best pet-friendly hotels close to Loch Na Bo?