Holidays In The Highlands

Discover Scotland, world-famous for its breath-taking scenery, lively culture and impressive heritage. It’s a land crammed with brilliant moments, sights, sounds and experiences that can make your break truly memorable. Visit Scotland and you’ll find the country is a fantastic mix of stunning landscapes, wildlife and wonderful local produce, combined with a thriving arts and culture scene, and topped off with a colourful history of epic battles and historic castles. The Highlands is a fantastic region of Scotland to visit, whether you are visiting for a short or long time. Step back in time and see the historical sites such as Glenfinnan Monument and Clan Donald Skye Castle. For whiskey drinkers then The Highlands is must visit destination. Over half of Scotland's malt whiskey distilleries are in Speyside and the Malt Whiskey Trail is not to be missed!

Here we have picked a handful of some of our favourite pubs with accommodation and things to do when in the Highlands of Scotland.


The Braeval Hotel, Nairn, Morayshire
The Braeval Hotel is a lively, friendly, family-run Highland inn overlooking the beach in the lovely seaside town of Nairn. The Braeval is a Victorian building and, as you would expect, all 10 of the en-suite rooms have their own individual character. They all vary in size and shape and the price varies accordingly. With large windows along the entire length of the restaurant, diners enjoy a spectacular, uninterrupted sea view and with a little luck, spot the native Bottlenose Dolphins swimming offshore. The décor reflects the character of nearby Fishertown. Period photographs of Nairn fishing port adorn the walls along with local memorabilia. Rooms from £40 B&B.

The Loch Ness Inn, Drumnadrochit, Inverness-shire
Dining in the Loch Ness Inn is more than just food; it’s an experience. When you really want to get away from it all, the accommodation offers contemporary comfort in any one of the 12 rooms. The Loch Ness Inn, conveniently located between Drumnadrochit and Urquhart Castle in the village of Lewiston, is set in the heart of the local Scottish Highland community where you will meet hikers, tourists and locals in friendly comfortable surroundings. The Loch Ness Inn's bedrooms are all individually designed and styled using inspiration from the lochs and glens of Highland Scotland. Visitors will be welcomed not only by the dedicated and friendly team of staff but also feel the warmth of the community. Rooms from £65 B&B.

The Haugh Hotel, Grantown on Spey, Highland
The Haugh Hotel is a traditional stone built small village inn situated in Cromdale, at the heart of the Scottish Highlands. The inn boasts 6 large and spacious en-suite bedrooms. The lounge bar features a lounge area with an open fire and seating for dining. Enjoy homemade meals or a pint from the selection of real ale, draught and bottled beers. The 6 large en-suite bedrooms each have a comfortable seating area, TV/DVD and tea/coffee making facilities. The 2 larger family rooms each have a full en-suite bathroom with overhead shower. The Haugh Hotel is a family friendly establishment. Children are welcome and stay for under half price if under 12 and sharing a room with 2 adults. Rooms from £65 B&B.

Mackenzie’s Higland Inn, Aviemore, Highland
Located in the Highland hub of Aviemore, Mackenzies makes the perfect place to base your exploration of the Cairngorms and the Spey valley. The inn is family friendly, with a children's play area and a garden. Homemade food is available all day, and there is a children's menu and a daily specials' board. Mackenzies pride themselves on their home cooked food from locally sourced produce which compliments some of the best beers, spirits and wines Scotland has to offer. Mackenzies Highland Inn offers 8 comfortable en-suite bedrooms, perfect to base your highland adventures from. All rooms have tea/coffee making facilities, and toiletries are provided. Some of the rooms have spectacular views over the Cairngorms mountain range. Rooms from £35 B&B.

The Argyll Hotel, Ullapool, Highland
The Argyll Hotel is located in the centre of Ullapool, a small fishing village on the scenic West coast of the Scottish Highlands. The Argyll is a small and friendly hotel with seven rooms; a mixture of doubles, twins and family rooms. All but one of the guest rooms looks out over the loch giving stunning views of Loch Broom to the mountains beyond. Freshly cooked Scottish breakfasts made with local sausage and free range eggs, local haddock with poached eggs and scrambled eggs with Ullapool Smokehouse smoked salmon and porridge with cream and a nip of whisky! There is also a full continental selection. Rooms from £45 B&B.

Things To Do:

Highland Wildlife Park
The Highland Wildlife Park was opened in 1972 and, along with Edinburgh Zoo, is run by the Royal Zoological Society of Scotland. Discover Scottish wildlife and endangered animals of the world's mountains and tundra in our spectacular setting.

Tomatin Distillery Company
The smooth, curved hills sheltering the Tomatin Ditillery reflect the softer side of nature in this quiet spot of the highlands. Here, bubbling pure water, tender barley and gentle patience all go into creating an incredibly soft Highland whisky.

Loch Ness Centre & Exhibition
The Loch Ness Centre & Exhibition opened over 30 years ago. A multi-media production guides you through 7 themed areas of the exhibition and 500 million years of history.

Glenmorangie Distillery
Glenmorangie Distillery has been producing its Single Highland malt Scotch whisky since 1843. Crafting the delicate spirit is entrusted to the legendary Sixteen Men of Tain.

Clan Donald Skye Castle
The wonderful 20,000 acre estate in south Skye offers an excellent holiday experience – explore the historic gardens and woodland trails around Armadale Castle, learn about Highland history in the fascinating Museum of the Isles.

(Photo: ©VisitBritain / Joe Cornish)  

Search results (15)

The King's Highway

Inverness, Highland

Ideally located in the city centre, this pub has 27 rooms with a host of facilities to make your stay an...

From £50 per room per night
Rooms :
More Information Check Availability and Book Now

Braeval Hotel

Nairn, Morayshire

The Braeval Hotel is a lively, friendly, family-run Highland pub hotel overlooking the beach in the lovely...

Visit Scotland
From £40 per room per night
Rooms :
More Information Check Availability and Book Now

Roy Bridge Hotel

Roybridge, Inverness-shire

Close to the Nevis mountain range lies the dog-friendly Roy Bridge Hotel, a traditional Scottish highland inn...

From £89 per room per night
Rooms :
More Information Check Availability and Book Now

Lochailort Inn

Fort William, Highland

The Lochailort Inn is a small inn and bar set amidst the stunning scenery of the West Coast of Scotland. The...

From £65 per room per night
Rooms :
More Information Check Availability and Book Now

The Inn At Y-Not

Thurso, Highland

Head to mainland Scotland’s most northerly town of Thurso and you’ll discover The Inn at Y-Not, a friendly...

From £68 per room per night
Rooms :
More Information Check Availability and Book Now

The Craigdarroch Inn

Inverness, Scottish Highlands

Nestled on the south side of Loch Ness in the pretty village of Foyers, you’ll find the pet-friendly...

From £57 per room per night
Rooms :
More Information Check Availability and Book Now

The Portree Hotel

Portree, Isle of Skye

Nestled at the heart of the bustling harbour town of Portree in the Isle of Skye, you’ll find the Portree...

From £80 per room per night
Rooms :
More Information Check Availability and Book Now

Aultguish Inn

Garve, Ullapool

Take a well-earned stop at the dog-friendly Aultguish Inn, a cosy retreat with spectacular Highland views and...

From £42 per room per night
Rooms :
More Information Check Availability and Book Now

The Argyll Hotel

Ullapool , Highland

Nestled in the small fishing village of Ullapool on the scenic west coast of the Scottish Highlands sits the...

From £70 per room per night
Rooms :
More Information Check Availability and Book Now

The Torridon Inn

Wester Ross, Highlands

The Torridon Inn lies close to the shores of Loch Torridon with wonderful views of the Torridon mountains....

From £110 per room per night
Rooms :
More Information Check Availability and Book Now
Showing Results 1 - 10 of 15
Page 1 of 2