Hotels with Restaurants in the Highlands

23 results found
Show Map
Special Offers
£
Fabulous Highlands hotel alongside Loch Lochy with seafood restaurant, lounge and wine bar. Excellent locally sourced cuisine, fine wines and whisky selection.
Show on Mapmap pin
TripAdvisor traveller rating from 685 reviews Rating from 685 reviews
Grantown-on-Spey
Luxury Edwardian mansion hotel with award-winning restaurant near Grantown on Spey in the Cairngorms. Table d'hote menu and modern Scottish cuisine.
Show on Mapmap pin
TripAdvisor traveller rating from 245 reviews Rating from 245 reviews
Stay in our lovely classic country hotel in the Northern Highlands. Our restaurant has a great reputation and traditional Scottish dishes/ cooking methods. Varied a le carte menu.
Show on Mapmap pin
TripAdvisor traveller rating from 518 reviews Rating from 518 reviews
Enjoy dining in comfort and style by flickering candlelight in the restaurant at our Kingussie hotel near Aviemore. Meals on the menu include traditional Scottish dishes.
Show on Mapmap pin
TripAdvisor traveller rating from 181 reviews Rating from 181 reviews
Castle Hotel is a traditional country hotel in Invergarry, on the shores of Loch Oich. Beautiful B&B in the Scottish Highlands with delicious evening meals.
Show on Mapmap pin
TripAdvisor traveller rating from 465 reviews Rating from 465 reviews
Cromarty
Emphasis on local food including beef from our own family farm at Udale, just five miles away. Locally caught fish and seafood feature strongly.
Show on Mapmap pin
TripAdvisor traveller rating from 146 reviews Rating from 146 reviews
Quality City Centre Inverness hotel with brasserie and bar overlooking the River Ness. Enjoy dining at the Sovereigns Restaurant, Starbucks coffee and snacks served.
Show on Mapmap pin
TripAdvisor traveller rating from 734 reviews Rating from 734 reviews
With a stay at Macdonald Aviemore Inn in Aviemore, you'll be next to a golf course and minutes from Craigellachie National Nature Reserve, and close to Speyside Wildlife. This f...
Show on Mapmap pin
TripAdvisor traveller rating from 227 reviews Rating from 227 reviews
Located in Inverness (Loch Ness), Loch Ness Clansman Hotel is within the vicinity of Urquhart Castle and Loch Ness 2000 Exhibition Centre. This hotel is within the region of Ori...
Show on Mapmap pin
With a stay at Inchnacardoch Lodge Hotel in Fort Augustus (Loch Ness), you'll be convenient to Benedictine Abbey.Rooms Make yourself at home in one of the 14 guestrooms featurin...
Show on Mapmap pin
Our Lodges in Aviemore You ll find our 4-star Luxury Woodland Lodges nestled amongst Macdonald Aviemore Resort s ancient Caledonian pine forests. Our 18 deluxe Highland lodge...
Show on Mapmap pin
TripAdvisor traveller rating from 791 reviews Rating from 791 reviews
With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, this motel offers spacious rooms with original artwork by local artists. The family-run La Taverna Rist...
Show on Mapmap pin
TripAdvisor traveller rating from 199 reviews Rating from 199 reviews
Located in Thurso, Dunnet Head Bed and Breakfast & Self Catering is close to Dunnet Head Lighthouse and Dunnet Bay Beach. This bed & breakfast is within the region of Castle of ...
Show on Mapmap pin
Located in Thurso, Castletown Hotel is in a rural location and within the vicinity of Dunnet Bay Beach and Dunnet Head Lighthouse.Rooms Make yourself at home in one of the 24 gu...
Show on Mapmap pin
Excellent Inverness hotel with great restaurant serving a range of cuisine and special menu for the kids. Sunday Roast available, £22 meal deal. Great for family breaks.
Show on Mapmap pin
TripAdvisor traveller rating from 209 reviews Rating from 209 reviews
Located in Aviemore, Macdonald Academy is convenient to Craigellachie National Nature Reserve and Speyside Wildlife. This family-friendly hotel is within the region of Cairngorm...
Show on Mapmap pin
TripAdvisor traveller rating from 200 reviews Rating from 200 reviews
The Albert Inn is a cosy 8 bedroomed modern yet traditional Highland Inn in the picturesque town of Nairn. With a friendly local bar, its ideal place too stay , whether you are ...
Show on Mapmap pin
TripAdvisor traveller rating from 74 reviews Rating from 74 reviews
Ballindalloch
The Richmond Arms Hotel, lies on the main square of the village of Tomintoul, which is the highest village in the highlands standing at an elevation of over ...
Show on Mapmap pin
TripAdvisor traveller rating from 96 reviews Rating from 96 reviews
The Hilton Coylumbridge Hotel offers a choice of five restaurants incl one with a kid's play area & some offer evening entertainment. Kid's menu, bar with open fire, Costa Coffee.
Show on Mapmap pin
TripAdvisor traveller rating from 1,610 reviews Rating from 1610 reviews
Situated overlooking the Pentland Firth with panoramic views of the Orkney Islands. The Weigh Inn Motel has 20 Superior Lodge and 22 Standard Lodge Rooms that are not star grad...
Show on Mapmap pin
TripAdvisor traveller rating from 129 reviews Rating from 129 reviews
This family-run hotel is 800 metres from Inverness Rail Station and the shops of the city centre. It has free parking, free Wi-Fi, a bar and a restaurant serving modern Scottish...
Show on Mapmap pin
TripAdvisor traveller rating from 295 reviews Rating from 295 reviews
With a stay at Loch Ness Country House Hotel in Inverness, you'll be in the historical district and close to Bellfield Park and Eden Court Theatre. This 4-star hotel is within c...
Show on Mapmap pin
TripAdvisor traveller rating from 343 reviews Rating from 343 reviews
Just outside Inverness centre, this modern hotel is a 15-minute drive from Inverness Airport. The Thistle Inverness Hotel features a leisure centre, free parking and a tradition...
Show on Mapmap pin
TripAdvisor traveller rating from 468 reviews Rating from 468 reviews