Skip to main content

Filter by:


Star rating

Review score

Belladrum – 236 hotels and places to stay
See the latest prices and deals by choosing your dates.
Loch Ness Clansman Hotel, hotel in Belladrum

On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas.

The staff were extremely attentive, friendly and helpful, and a real credit to the establishment. The location is stunning, the rooms are lovely with excellent facilities, and the food served is incredible. The Whisky bar and the staffs knowledge of such is incredible too.
8.2
Scored 8.2
Very good
Rated very good
1,134 reviews
Price from£103.95per night
Muir Bank, hotel in Belladrum

Set in Muir of Ord, within 21 km of Inverness Castle and 13 km of Strathpeffer Spa Golf Club, Muir Bank offers accommodation with a shared lounge and free WiFi throughout the property as well as free...

Lovely room and hotel in great location.
8.9
Scored 8.9
Fabulous
Rated fabulous
902 reviews
Price from£80per night
Loch Ness Lodge, hotel in Belladrum

This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.

Jaro was brilliant and made our stay so enjoyable, nothing was too difficult. It was a lovely stay.
9.1
Scored 9.1
Superb
Rated superb
428 reviews
Price from£313.50per night
Ord Arms Hotel, hotel in Belladrum

Featuring free WiFi and a restaurant, Ord Arms Hotel offers accommodation in the centre of Muir of Ord, within a 10-minute walk from Glen Ord Distillery and Muir of Ord Golf Club and 14 km from...

The staff at this hotel are exceptional! They went above and beyond for us and we can’t thank them enough. Lovely hotel in a great location
7.7
Scored 7.7
Good
Rated good
275 reviews
Price from£88per night
Old North Inn Hotel, Inverness, hotel in Belladrum

Located just 7 miles from the city of Inverness, Old North Inn Hotel, Inverness is just a 20-minute from the famous Loch Ness and Culloden Battlefield.

Room was fab, plenty space. We had our 2 dogs with us and the hotel was very accommodating for a small additional fee. Location was great. The food in the restaurant and at breakfast was exceptional, delicious fresh food cooked to perfection. Cannot fault the hotel at all.
8.1
Scored 8.1
Very good
Rated very good
1,183 reviews
Price from£44.10per night
The Priory Hotel, hotel in Belladrum

Located in the heart of the Scottish Highlands, The Priory Hotel is situated in the centre of the picturesque village of Beauly and offers its guests traditional Highland hospitality.

Twin room was wonderfully spacious, clean and comfortable. We were at the front of the hotel which you would normally think would be noisy but this was not the case during our stay over the Easter Weekend. The breakfast was lovely and we were able to get just what we wanted. All the staff were lovely and could not do enough to help. We loved our stay and will be booking again :)
8.4
Scored 8.4
Very good
Rated very good
671 reviews
Price from£110per night
Lovat Arms Hotel, hotel in Belladrum

This hotel offers a home away from home in the heart of the magnificent Scottish Highlands Just a 20 minute drive from Inverness, set within historic Beauly, the Lovat is ideally located for fishing,...

I didn't get breakfast with the price of the room but the staff were lovely and helpful and the room very comfortable.
7.7
Scored 7.7
Good
Rated good
316 reviews
Price from£154per night
Downright Gabbler, hotel in Belladrum

Located in Beauly, 20 km from Inverness Castle and 17 km from Strathpeffer Spa Golf Club, Downright Gabbler provides accommodation with free WiFi in a historic building.

Comfy and cosy room.
9.2
Scored 9.2
Superb
Rated superb
130 reviews
Price from£98per night
Highland cabin - relaxing hot tub, hotel in Belladrum

Situated in Inverness, 29 km from Inverness Railway Station, Highland cabin - relaxing hot tub provides accommodation with a hot tub.

I can't fault the cabin itself at all, it was lovely, beds were comfortable and the kitchen facilities were great, my boyfriend is on the tall side so the doorways and shower were the only thing he struggled with. Any questions we had were answered pretty quickly, which was also helpful, and the hot water bottles in the bedroom were definitely a nice touch since we were both feeling the cold.
9.5
Scored 9.5
Exceptional
Rated exceptional
56 reviews
Price from£169per night
Makerston House Apartment Beauly, hotel in Belladrum

Makerston House Apartment Beauly in Inverness features accommodation with free WiFi, 20 km from Inverness Castle, 17 km from Strathpeffer Spa Golf Club and 21 km from Inverness Railway Station.

Everything! Very high standard, had everything you needed and more! Every little detail was thought about. Very clean. It’s going to be hard to top this on another stay elsewhere now.
9.7
Scored 9.7
Exceptional
Rated exceptional
66 reviews
Price from£190per night
See all hotels near Belladrum
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Belladrum:

  • 10
    Scored 10

    Stunning place peaceful and quiet but yet not far away from...

    Stunning place peaceful and quiet but yet not far away from shops and facilities. Fantastic base to explore . Lots of places to eat . We visited lots of places went to the Isle of Skye,Ullapool,Durness,Betty hill,Thurso,and John ogroats. We also visited Loch Ness down as far as fort William . Throughout this time we stopped at stunning waterfalls and scenery of outstanding beauty. So as you can see lots to do and what I really enjoyed was watching the birds of prey.
    Kathleen
    United Kingdom