Inverness is the gateway to the Scottish Highlands and the best base for visiting Loch Ness, Urquhart Castle, Culloden Battlefield, and day trips to the Isle of Skye. The walkable city center along the River Ness is the ideal place to stay, with easy access to the train station and tour departures. Expect hearty Highland fare (venison, seafood, whisky) and a compact core you can explore on foot in a day before heading out to the lochs and castles.
Inverness bills itself as the Capital of the Highlands, and it earns the title. This compact city of around 47,000 people straddles the River Ness, where fast green water rushes under Victorian bridges past a red sandstone castle and a slender white cathedral. You can walk the whole center in fifteen minutes, yet it opens onto some of the wildest country in Britain.
For most visitors, Inverness is the launchpad. Loch Ness begins just southwest of town, Culloden Battlefield and the prehistoric Clava Cairns sit a short drive east, and the Isle of Skye is a long but rewarding day trip. The city itself rewards a slow wander: a riverside walk to the Ness Islands, a browse through the Victorian Market, and a dram in a stone-walled pub with live fiddle.
It is also a surprisingly good food town for its size, with Highland beef and venison, fresh-landed seafood, and a growing crop of independent coffee roasters and bakeries. Come for the monster and the castles; stay for the long summer light that stretches past 10pm in June.
The sweet spot is May, June, and September, when days are long, temperatures sit around 15-19C, and the worst of the midges (tiny biting insects that peak in warm, still July and August weather) are avoided. Midsummer brings up to 18 hours of daylight. July and August are peak season with the highest prices and busiest tours, plus midges near the water. Winter is dark, cold, and quiet, but atmospheric, with a chance of snow on the surrounding hills. Time a visit around the Belladrum Tartan Heart Festival in early August or the Inverness Highland Games in July for local color.
Inverness Airport (INV) sits about 9 miles east of the center, with flights from London, Amsterdam, Dublin and other UK cities; the Stagecoach 11/11A bus or a roughly 20-minute taxi (around 20-25 GBP) brings you into town. The scenic ScotRail line from Edinburgh and Glasgow takes about 3.5 hours and drops you in the heart of the city. Once here, the center is entirely walkable and you rarely need transport within it. For Loch Ness, Culloden and beyond, join a guided day tour, rent a car, or use local Stagecoach buses; ride-hailing is limited, so pre-book taxis for the airport.
Neighborhoods & hotels
Skip the research, get a day-by-day Inverness plan
Tell us your dates and pace; we'll build the itinerary around these picks.
Best Coffee Shops
Inverness has an outsized independent coffee scene for a Highland city, with proper roasts and homemade bakes.
Opening hours
- Monday: Closed
- Tuesday: 8:00 AM - 5:00 PM
- Wednesday: 8:00 AM - 5:00 PM
- Thursday: 8:00 AM - 5:00 PM
- Friday: 8:00 AM - 5:00 PM
- Saturday: 9:00 AM - 4:00 PM
- Sunday: Closed
Opening hours
- Monday: 8:00 AM - 3:00 PM
- Tuesday: 8:00 AM - 3:00 PM
- Wednesday: 8:00 AM - 3:00 PM
- Thursday: 8:00 AM - 3:00 PM
- Friday: 8:00 AM - 4:00 PM
- Saturday: 7:00 AM - 4:00 AM
- Sunday: 7:00 AM - 3:00 AM
Opening hours
- Monday: 9:00 AM - 6:00 PM
- Tuesday: 9:00 AM - 5:00 PM
- Wednesday: 9:00 AM - 6:00 PM
- Thursday: 9:00 AM - 6:00 PM
- Friday: 9:00 AM - 6:00 PM
- Saturday: 9:00 AM - 6:00 PM
- Sunday: 10:00 AM - 5:00 PM
Where to Eat Breakfast and Brunch
Opening hours
- Monday: 12:00 - 9:00 PM
- Tuesday: Closed
- Wednesday: Closed
- Thursday: 12:00 - 9:00 PM
- Friday: 12:00 - 9:00 PM
- Saturday: 12:00 - 9:00 PM
- Sunday: 12:00 - 9:00 PM
Opening hours
- Monday: 7:30 AM - 6:00 PM
- Tuesday: 7:30 AM - 6:00 PM
- Wednesday: 7:30 AM - 6:00 PM
- Thursday: 7:30 AM - 6:00 PM
- Friday: 7:30 AM - 6:00 PM
- Saturday: 8:00 AM - 4:00 PM
- Sunday: 8:00 AM - 4:00 PM
Opening hours
- Monday: 9:00 AM - 5:00 PM
- Tuesday: 9:00 AM - 5:00 PM
- Wednesday: 9:00 AM - 5:00 PM
- Thursday: 9:00 AM - 5:00 PM
- Friday: 9:00 AM - 5:00 PM
- Saturday: 9:00 AM - 5:00 PM
- Sunday: 9:00 AM - 5:00 PM
Best Restaurants for Dinner
Highland beef and venison, day-boat seafood, and a handful of ambitious kitchens make Inverness a better dinner town than its size suggests.
Opening hours
- Monday: 5:00 - 9:30 PM
- Tuesday: 5:00 - 9:30 PM
- Wednesday: 5:00 - 9:30 PM
- Thursday: 5:00 - 9:30 PM
- Friday: 5:00 - 9:30 PM
- Saturday: 5:00 - 9:30 PM
- Sunday: 5:00 - 9:30 PM
Opening hours
- Monday: Closed
- Tuesday: 12:00 - 2:00 PM, 5:30 - 9:00 PM
- Wednesday: 12:00 - 2:00 PM, 5:30 - 9:00 PM
- Thursday: 12:00 - 2:00 PM, 5:30 - 9:00 PM
- Friday: 12:00 - 2:00 PM, 5:30 - 9:15 PM
- Saturday: 12:00 - 2:00 PM, 5:30 - 9:15 PM
- Sunday: Closed
Opening hours
- Monday: 8:00 AM - 4:30 PM
- Tuesday: 8:00 AM - 4:30 PM
- Wednesday: 8:00 AM - 4:30 PM
- Thursday: 8:00 AM - 4:30 PM
- Friday: 8:00 AM - 4:30 PM
- Saturday: 8:00 AM - 4:30 PM
- Sunday: 8:00 AM - 4:30 PM
Opening hours
- Monday: 7:30 AM - 4:00 PM
- Tuesday: 7:30 AM - 4:00 PM
- Wednesday: 7:30 AM - 4:00 PM
- Thursday: 7:30 AM - 4:00 PM
- Friday: 7:30 AM - 4:00 PM
- Saturday: 7:30 AM - 4:00 PM
- Sunday: 7:30 AM - 4:00 PM
Best Pubs and Bars
Inverness does traditional Highland pubs with live music and a serious whisky scene.
Opening hours
- Monday: 5:00 PM - 12:00 AM
- Tuesday: 5:00 PM - 12:00 AM
- Wednesday: 5:00 PM - 12:00 AM
- Thursday: 5:00 PM - 2:00 AM
- Friday: 5:00 PM - 3:00 AM
- Saturday: 5:00 PM - 3:00 AM
- Sunday: 5:00 PM - 12:00 AM
Opening hours
- Monday: 11:00 AM - 12:00 AM
- Tuesday: 11:00 AM - 12:00 AM
- Wednesday: 11:00 AM - 12:00 AM
- Thursday: 11:00 AM - 12:00 AM
- Friday: 11:00 AM - 2:00 AM
- Saturday: 11:00 AM - 2:00 AM
- Sunday: 11:00 AM - 12:00 AM
Opening hours
- Monday: 12:00 PM - 12:00 AM
- Tuesday: 12:00 PM - 12:00 AM
- Wednesday: 12:00 PM - 12:00 AM
- Thursday: 12:00 PM - 12:00 AM
- Friday: 12:00 PM - 12:00 AM
- Saturday: 12:00 PM - 12:00 AM
- Sunday: 12:00 PM - 12:00 AM
Top Things to Do in Inverness
The city core packs its highlights into an easy walking loop along the river.
Opening hours
- Monday: 9:00 AM - 7:00 PM
- Tuesday: 9:00 AM - 7:00 PM
- Wednesday: 9:00 AM - 7:00 PM
- Thursday: 9:00 AM - 7:00 PM
- Friday: 9:00 AM - 7:00 PM
- Saturday: 9:00 AM - 7:00 PM
- Sunday: 9:00 AM - 7:00 PM
Opening hours
- Monday: Closed
- Tuesday: 6:00 AM - 3:00 PM
- Wednesday: Closed
- Thursday: 6:00 AM - 3:00 PM
- Friday: 6:00 AM - 3:00 PM
- Saturday: 6:00 AM - 4:00 PM
- Sunday: 9:00 AM - 4:00 PM
Opening hours
- Monday: Closed
- Tuesday: 10:00 AM - 5:00 PM
- Wednesday: 10:00 AM - 5:00 PM
- Thursday: 10:00 AM - 5:00 PM
- Friday: 10:00 AM - 5:00 PM
- Saturday: 10:00 AM - 5:00 PM
- Sunday: Closed

Best Day Trips from Inverness
This is where Inverness truly shines. Loch Ness, historic battlefields, and the Isle of Skye are all within reach on a day tour.







Before you visit
Plan-ahead checklist
Inverness is the doorway to everything that makes the Highlands unforgettable: mist over Loch Ness, ruined castles on the water, and roads that climb into empty, beautiful glens. Spend a day wandering its river and pubs, then let the region unfold from your doorstep. Pack a raincoat, book your tours early, and come ready to fall for the north of Scotland.
Frequently asked questions
How many days do you need in Inverness?
Where should I stay in Inverness?
Is Inverness worth visiting?
How do you get to Loch Ness from Inverness?
Is Inverness expensive?
Top-Rated Places to Eat, See & Stay
Explore Inverness
Build your own Inverness trip
Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Inverness itinerary.

