Highlands
Places to eat in Highlands, Highland
Photo © M P, Google Maps
The Highlands are the part of Scotland where the map stops making sense and the scenery takes over. Great glens run north-east to south-west, gouged out by ice and now filled with long, still lochs. Mountains rise straight from the water in places, bare and grey above the treeline, green and wooded below it. Further north the land opens out into wide straths and rolling moor, and the coastline turns ragged, with sea lochs cutting deep inland and small bays tucked between headlands. It's a big landscape, and driving through it is as much a part of visiting as arriving anywhere in particular.
Because the region covers so much ground, where you stay changes the character of your trip. Around Fort William and Loch Linnhe, sites like Linnhe Lochside Holidays and Resipole Holiday Park put you right on the water, with Ben Nevis and the surrounding hills close at hand. Inverness and the Great Glen have their own cluster of options, including Torvean Caravan Park by the Caledonian Canal and Borlum Farm near Loch Ness. Further round the Moray coast, Nairn Lochloy Holiday Park sits near the sandy stretches of the Nairn coastline, while up in Sutherland, Pitgrudy Holiday Park and Brora Club Campsite look out towards the North Sea.
Much of what there is to do here is simply being in the landscape. Loch Ness draws people to its shores and the glen around it; the hills near Fort William are some of the highest in the country and pull walkers and climbers of all levels. The coast has its own pull too, from the beaches near Nairn to the quieter shoreline around Brora, and the sea lochs of the west give a different, saltier version of the same mountain scenery.
Eating out is more low-key than the landscape might suggest, and a stop at Camerons Tearoom & Farm Shop is the kind of straightforward, local option that suits a region built around long days outdoors rather than long evenings at the table.
Most visits to the Highlands are really visits to several different Highlands at once: a west coast trip with lochs and mountains crowding the road, a Great Glen stay based around Inverness and Loch Ness, or a northern route out towards Sutherland's emptier coast. The campsites spread across all three give a good sense of how varied this stretch of Scotland actually is.
Where to go
Popular destinations in Highlands
About Highlands’s towns and villages
Inverness makes a lively base for exploring the Highlands, with Fort William serving as the outdoor capital under Ben Nevis. Aviemore suits those keen on the Cairngorms, with skiing and forest trails close at hand, while Drumnadrochit sits beside Loch Ness and offers easy access to its famous waters. Glencoe remains one of Scotland's most dramatic glens, ideal for walkers and photographers seeking mountain scenery in a compact area.
Along the coast, Ullapool and Lochinver are quiet fishing towns in the far north-west, well placed for exploring wild beaches and the peaks of Assynt. Applecross rewards those willing to cross its remote pass with sweeping views over to Skye. On the Moray Firth, Nairn and Avoch offer gentler seaside charm, while Brora and Wick further north provide a slower pace, sandy shores and a real sense of remoteness.
Inverness
125 stays · 24 campsites · 30 things to do
Fort William
73 stays · 9 campsites · 7 things to do
Aviemore
16 stays · 11 campsites · 10 things to do
Thurso
27 stays · 4 campsites · 1 things to do
Nairn
24 stays · 3 campsites · 3 things to do
Wick
17 stays · 8 campsites · 2 things to do
Ullapool
17 stays · 5 campsites · 1 things to do
Grantown-on-Spey
18 stays · 1 campsites · 2 things to do
Drumnadrochit
17 stays · 2 campsites · 1 things to do
Spean Bridge
14 stays · 4 campsites
Dornoch
12 stays · 5 campsites · 1 things to do
Dingwall
13 stays · 2 campsites · 2 things to do
Where to stay in Highlands(616)
All hotels in Highlands →About staying in Highlands
The Highlands cover a vast stretch of country, so where you base yourself shapes the trip. Inverness offers the widest choice of hotels and guesthouses and makes a practical hub for exploring Loch Ness and the Moray coast, while Fort William, with the Ben and Glen Nevis on its doorstep, suits walkers and climbers wanting an early start on the hills.
Further afield, Dornoch and Wick bring a quieter east-coast pace with golf and beaches nearby, Strathpeffer retains its old spa-town character, and Lairg and Fort Augustus work well as stopovers on longer routes north or along the Great Glen. Spean Bridge suits those heading into the wilder ground towards Ardgour and Knoydart.
Properties range from simple, welcoming B&Bs such as The Willows or Inverness House to lodges and guesthouses like Balvraid Lodge and Lochview Guesthouse offering a bit more comfort after a day outdoors. Booking ahead matters in summer, when the smaller towns fill quickly.
9.6
Trafford Bank
Fairfield Road, residential west end near the river
from £130/night
9.5
Crolinnhe
Achintore Road, loch shore south of the centre
from £140/night
9.4
Ardconnel House
Old Edinburgh Road, near Ness Bank and the river
from £95/night
9.4
Ness Walk
Riverside, Ness Bank, five minutes' walk from the centre
from £260/night
9.4
The Sheiling Guesthouse
Garve Road, loch shore, Ullapool
from £95/night
9.2
Lochview Guest House
Garve Road, on the banks of Loch Broom, Ullapool
from £95/night
8.9
Achintee Farm Guest House
Achintee, at the foot of Ben Nevis
from £95/night
8.7
Kingsmills Hotel
Culcabock, eastern edge of the city, near the golf course
from £165/night
Things to Do in Highlands(99)
All attractions in Highlands →About things to do in Highlands
The Highlands cover such a stretch of ground that days out here rarely mean sitting still. Drumnadrochit and the Loch Ness shoreline draw the crowds chasing monster lore at The Loch Ness Centre, while Aviemore and the Cairngorms lean towards adrenaline, with quad biking, segway treks and archery filling out an activity-packed base for the national park.
Further afield, the coast and islands offer a quieter pace: seal trips from Plockton, wildlife watching at Handa Island near Scourie, or a walk on Portmahomack's beach. Inverness makes a practical hub for indoor options like virtual reality and laser games on wet days, while Ballachulish and Kingussie suit those combining glen walks with paddleboarding or a spot of target shooting.
Choosing between them depends largely on whether you want scenery or activity to lead the day, and how far you're willing to travel between the two.
Where to Eat in Highlands(238)
All restaurants in Highlands →About eating out in Highlands
Eating out across the Highlands ranges from harbourside chip shops to warm little cafes tucked beside a loch or a lock. Inverness holds the biggest concentration of restaurants and pubs, useful for an evening out or a stop between drives, while Fort William and Aviemore serve the walking and skiing crowds with hearty, informal places suited to muddy boots. Smaller towns such as Nairn, Dingwall and Grantown-on-Spey tend towards local pubs and daytime cafes rather than late-night dining.
Further out, in Acharacle, Strathcarron, Spean Bridge and Newtonmore, choice thins but quality holds up, often a single well-loved spot doing good coffee, fresh fish or a proper Highland breakfast. Places like the Laggan Coffee Bothy & Gallery or Laggan Locks Cafe reward those happy to travel a little for their meal. Deciding where to eat here is really about matching pace to place: quick and central in Inverness, slower and scenic the further you head into the glens.
Attractions Near Highlands
All attractions in Highlands →Worth the trip — within 50 miles of Highlands.
G2 Adventure Hub
Kingussie · ⭐ 4.9
Western Isles Cruises
Mallaig · ⭐ 4.9
West Highland Museum
Fort William · ⭐ 4.8
Wildwoodz Paintball Park
Inverness · ⭐ 4.8
The Manx Aviation and Military Museum
Castletown · ⭐ 4.8
Cromarty Beach
Cromarty · ⭐ 4.8
Ecoventures
Cromarty · ⭐ 4.8
Redpoint Beach
Gairloch · ⭐ 4.8
Camping in Highlands(209)
All campsites in Highlands →About camping in Highlands
The Highlands reward a slow approach, and camping or glamping is often the best way to take them at that pace. Around Aviemore, pitches and pods sit close to the Cairngorms for walkers and skiers, while Drumnadrochit and Beauly make sensible bases for exploring Loch Ness and the glens without the crowds staying overnight in busier spots.
Further north and west the landscape gets wilder, and so does the choice of stays: shepherd huts and bothies around Lochinver and Ullapool put you within reach of empty beaches and mountain routes, while Nairn and Strathpeffer offer gentler, coastal or spa-town settings for those wanting less rugged surroundings.
Options range from simple certificated locations for tourers to fully-equipped shepherd huts and glamping pods, such as those at Cawdor Hideaways or Highland Shepherd Huts, so it's worth deciding whether you want a working croft setting, riverside quiet, or easy access to a town before booking.
Boat Of Garten Caravan and Camping Park
Inverness · ⭐ 5.0
Loch Ness Wigwams
Inverness · ⭐ 5.0
The Highland Bothies
Ullapool · ⭐ 5.0
Highland Shepherd Huts
Aviemore · ⭐ 5.0 · from £160/night
Loch Garten Lodges and Caravan Park
Aviemore · ⭐ 5.0
West Horizon
Lochinver · ⭐ 5.0 · from £900/night
Coiltie Glampod
Drumnadrochit · ⭐ 5.0
Nairn Riverside Escapes
Nairn · ⭐ 5.0
Common questions about Highlands
How many campsites are there in Highlands?
We list 54 campsites in and around Highlands.
Where can I eat in Highlands?
We list 1 restaurants, pubs and cafes in and around Highlands.
Staycation ideas for Highlands
The Best Campsites in the Scottish Highlands: 15 Top-Rated Sites
The top-rated campsites in the Scottish Highlands, from beachside pitches on the North Coast 500 to Cairngorms sites near Aviemore, Great Glen touring parks and glamping pods.
Staycations in Scotland: Cities, Highlands and Islands
How to plan a staycation in Scotland: the best city breaks, where to base yourself in the Highlands, which islands to aim for and how to handle long distances.
The Best Last-Minute UK Staycations
Six well-connected UK towns and cities worth booking at short notice, chosen for easy travel and a decent spread of accommodation once the school-holiday crowds have thinned.
Rainy Day Staycations: Best UK Breaks for Bad Weather
When the forecast turns grim, these UK cities and spa towns keep their appeal indoors, with museums, galleries and grand architecture to fill a wet weekend.