Hotels with Restaurants in the Highlands

95 results found
Show Map
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 390 reviews Rating from 390 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 221 reviews Rating from 221 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 432 reviews Rating from 432 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 110 reviews Rating from 110 reviews
Inverness hotel with ensuite bedrooms and free internet. Guest bar and lounge, restaurant and a full Scottish menu.
Show on Mapmap pin
TripAdvisor traveller rating from 76 reviews Rating from 76 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 136 reviews Rating from 136 reviews
Unique Inverness hotel with comfy rooms and excellent food. Free Wi-Fi and ample parking; ideal for a short or last minute break. Welcoming of all guests.
Show on Mapmap pin
TripAdvisor traveller rating from 38 reviews Rating from 38 reviews
Enjoy great dining at the onsite restaurant at the Premier Inn Inverness Hotel in the west of the city centre. Great choice of cuisine, special kids menu, snacks available.
Show on Mapmap pin
TripAdvisor traveller rating from 256 reviews Rating from 256 reviews
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 162 reviews Rating from 162 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 524 reviews Rating from 524 reviews
Welcoming Premier Inn hotel with restaurant in Elgin with great Brewers Fayre meal deals available. Sunday Roast available, choice of breakfast, special kids menu. Free parking.
Show on Mapmap pin
TripAdvisor traveller rating from 211 reviews Rating from 211 reviews
A stylish lodge hotel offering room only accommodation, well appointed room for disabled guests, good facilities on-site including restaurant and bar.
Show on Mapmap pin
TripAdvisor traveller rating from 163 reviews Rating from 163 reviews
Highlands hotel in Kingussie with historic links to Prince Charlie with WiFi, bar, restaurant and parking. Ideal for the Speyside whisky trail.
Show on Mapmap pin
TripAdvisor traveller rating from 112 reviews Rating from 112 reviews
4 star hotel in Aviemore in a delightful resort with excellent restaurants including the on-site Aspects. Cosy rooms with modern furnishings.
Show on Mapmap pin
TripAdvisor traveller rating from 359 reviews Rating from 359 reviews
Drumnadrochit Hotel is located in Inverness, close to Loch Ness 2000 Exhibition Centre, Original Loch Ness Monster Visitor Centre, and Urquhart Castle.
Show on Mapmap pin
TripAdvisor traveller rating from 230 reviews Rating from 230 reviews
Nairn hotel located on the seafron, offering comfortable en-suite rooms with its own restaurant in a unique coastal setting.
Show on Mapmap pin
TripAdvisor traveller rating from 107 reviews Rating from 107 reviews
Royal Hotel is located in central Thurso and local attractions include Dunnet Bay Beach.
Show on Mapmap pin
TripAdvisor traveller rating from 105 reviews Rating from 105 reviews
Highland hotel in a village made famous by Monarch of the Glen being shot here. Wheelchair and disabled access. Families welcome, cots are available. Pets allowed. Restaurant.
Show on Mapmap pin
TripAdvisor traveller rating from 18 reviews Rating from 18 reviews
Superb Inverness hotel in riverside setting in private woodland gardens of 2 acres. Perfect for a tranquil retreat break. Bed and breakfast, on-site restaurant.
Show on Mapmap pin
TripAdvisor traveller rating from 115 reviews Rating from 115 reviews
Located in Thurso, Castletown Hotel is in a rural location and within the vicinity of Dunnet Bay Beach and Dunnet Head Lighthouse.
Show on Mapmap pin
3 star hotel in the Aviemore resort with 88 classic rooms with clean modern decor and furnishings. On-site restaurant and bar with leisure facilities nearby.
Show on Mapmap pin
TripAdvisor traveller rating from 80 reviews Rating from 80 reviews
The Drumossie Hotel Provides Style & Luxury In The Heart Of The Inverness. Perfect for romantic breaks to the Scottish Highlands.
Show on Mapmap pin
TripAdvisor traveller rating from 175 reviews Rating from 175 reviews
Delightful inn in the picturesque coastal village of Brora. Comfortable, affordable single, double and family rooms. Free broadband. Great meals and drinks.
Show on Mapmap pin
TripAdvisor traveller rating from 60 reviews Rating from 60 reviews
Highland hotel featuring stylish rooms with Sky TV and Wi-Fi. Some four posters. Short stroll to city centre, theatre and castle. Good transport links. Parking. Pets allowed.
Show on Mapmap pin
TripAdvisor traveller rating from 158 reviews Rating from 158 reviews
The Royal Highland Hotel is located in central Inverness, close to Eastgate Shopping Centre, Inverness Museum and Art Gallery, and Inverness Castle.
Show on Mapmap pin
TripAdvisor traveller rating from 707 reviews Rating from 707 reviews
Show more results
Not enough results? Expand your search to show Hotels in Scotland

About these results

Restaurants hotels in the Highlands, half board hotels in the Highlands and hotels restaurants Highlands. Find and book hotel food in Highlands UK.

Find half board hotel in Sutherland. Restaurant hotels in Highlands. Restaurant hotel, half board hotels and vegetarian hotels in the Scottish Highlands.