Skip to main content

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.

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.

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.

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.

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.