Inverness is a small, walkable city that feels like the gateway between the Highlands and the rest of Scotland, with the River Ness acting as its main spine. A really good first move is to follow the riverside paths south from the city centre and loop through the Ness Islands, a little chain of wooded islands linked by footbridges. It’s an easy way to get a feel for the place, and it takes you from busy streets to birdsong in minutes. VisitScotland describes it as a roughly two-hour circuit from the centre, but you can make it shorter or longer depending on how many detours you take.
For a dose of culture, Eden Court sits right on the river and is a big part of the city’s creative life, combining theatre, cinema and events in one riverside venue, so you can just as easily see a comedy night as you can catch a film. If you like browsing, the Victorian Market is a characterful covered arcade in the centre, the kind of place where you can duck in out of the weather and come out with something you didn’t plan to buy.
A lot of Inverness’s history is about its position: it’s long been a strategic crossing and administrative hub in the Highlands. That story sharpens dramatically just east of the city at Culloden, where the final battle of the 1745 Jacobite Rising was fought in 1746. The National Trust for Scotland’s visitor centre is designed to give you the background to the conflict as well as a grounded sense of what happened on the moor. Nearby, you can go much further back in time at Clava Cairns (Balnuaran of Clava), a prehistoric burial site set in woodland, with well-preserved cairns and standing stones that make the area feel quietly ancient.
If you’ve got time, Inverness also works brilliantly as a base for day trips, but even without leaving town you can pack a lot into a couple of days just by following the river, dipping into the old centre, and then stepping out to those two historic sites that frame the city’s past from prehistory to Jacobite Scotland.