Search Hotels with Restaurant in Berriedale

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Berriedale hotels with a restaurant

1. Bannockburn Inn

Bannockburn Inn
3.0 star property
Helmsdale
8.8 out of 10, Excellent, (62 reviews)
"Nice place the food in the bar restaurant was great I had a steak with garlic bread to start steak was perfect and the drinks were to my liking"
United Kingdom
Neville
The price is £83
includes taxes & fees
18 Nov - 19 Nov
Bannockburn Inn

2. Belgrave Arms Hotel

Belgrave Arms Hotel
3.0 star property
Helmsdale
8.4 out of 10, Very good, (58 reviews)
"Nice accommodation with an excellent breakfast, ideal for a nights break if doing the north coast 500"
United Kingdom
Brent
The price is £108
includes taxes & fees
10 Dec - 11 Dec
Belgrave Arms Hotel

3. Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (298 reviews)
"I loved this hotel. The staff was friendly and kind. The hotel itself was cozy, clean, and homely!. I would definitly come back"
United States
Michelle
The price is £125
includes taxes & fees
10 Nov - 11 Nov
Royal Marine Hotel
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 Berriedale Hotel Reviews