Serene view of Loch Ness with lush autumn foliage and calm waters on an overcast day.
City Guide · Inverness

Inverness Travel Guide: Where to Eat, Stay & Explore the Highland Capital

Scotland's Highland capital sits where the River Ness meets the sea, a walkable base for Loch Ness, castles, and some of Britain's most dramatic scenery.

Last updated July 1, 202613 min read
Quick answer

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.

Best time to visit

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.

Getting around

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.

Where to stay

Neighborhoods & hotels

City Centre and RiversideThe most convenient base for first-timers, walkable to the castle, cathedral, restaurants, the train station, and tour pickups. The stretch along the River Ness is quieter and pretty while keeping you minutes from everything.
Ness Islands and HaughA leafy, residential area just south of the center following the river toward the wooded Ness Islands. Good for travelers who want a peaceful, scenic walk home and are happy to stroll 10-15 minutes into town.
CrownA hillside neighborhood of Victorian townhouses and guesthouses just above the center, popular for B&Bs. It suits those wanting good value and a local feel within a short uphill walk of the action.
Kingsmills Hotel
Kingsmills Hotelmidrange Google
4.5 · 2,825 reviews
A well-reviewed four-star hotel about a 15-minute walk from the center, with a spa, pool, and gardens that make it a comfortable, reliable Highland base. Good for travelers who want more space and facilities than a city-center room.
Ness Walk Hotel
Ness Walk Hotelluxury Google
4.6 · 588 reviews
Inverness's standout five-star stay, set in a converted Victorian building on the quiet west bank of the River Ness, a short walk from the center. The genuine splurge, with elegant rooms and the acclaimed Torrish restaurant on site.
Black Isle Hostel
Black Isle Hostelbudget Google
3.9 · 265 reviews
A modern, central hostel above the popular Black Isle Bar, offering dorms and private rooms right in the heart of town. A strong value pick for solo travelers and those who want to be steps from the nightlife.
Inverness Youth Hostel
Inverness Youth Hostelbudget Google
4.1 · 810 reviews
A reliable, well-run SYHA hostel a short walk uphill from the center, with dorms, private rooms, and a self-catering kitchen. Good for backpackers and budget-minded families.

Skip the research, get a day-by-day Inverness plan

Tell us your dates and pace; we'll build the itinerary around these picks.

Generate itinerary
Eat & drink

Best Coffee Shops

Inverness has an outsized independent coffee scene for a Highland city, with proper roasts and homemade bakes.

Velocity Cafe and Bicycle Workshop
Velocity Cafe and Bicycle Workshop Google
4.8 · 492 reviews · City Centre
Closed Mondays & Sundays
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
A community cafe and bike workshop that pours some of the best coffee in town alongside generous vegetarian-leaning plates and cakes. The relaxed, purposeful vibe draws locals and cyclists; expect around 3 GBP for a flat white and hearty lunches under 10 GBP.
The Highland Cafe
The Highland Cafe Google
4.3 · 380 reviews · City Centre
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
A cozy independent spot known for friendly service, solid espresso, and generous breakfast rolls. A good, low-key place to fuel up before a day tour, with most items well under 10 GBP.
Bad Girl Bakery
Bad Girl Bakery Google
4.4 · 127 reviews · City Centre
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
A cult Highland bakery whose city outpost serves outrageously good cakes, brownies, and specialty coffee. Come for a slice of the salted caramel or a seasonal bake with a proper cappuccino; expect around 4-5 GBP for cake and coffee.
Eat & drink

Where to Eat Breakfast and Brunch

The Kitchen Brasserie
The Kitchen Brasserie Google
4.4 · 1,505 reviews · Riverside
Closed Tuesdays & Wednesdays
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
A glass-fronted riverside restaurant with views across the Ness, serving a good weekend brunch and cooked breakfasts. Reliable and central, with mains around 10-14 GBP and a strong window seat if you book ahead.
Cafe 1
Cafe 1 Google
4.6 · 552 reviews · City Centre
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
A long-running bistro near the castle that does a polished brunch using Highland produce. Best known for lunch and dinner, but a smart, calm spot to start the day; expect around 8-12 GBP for brunch plates.
Girvans Restaurant
Girvans Restaurant Google
4.6 · 874 reviews · City Centre
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
A friendly, family-run favorite serving big breakfasts, homemade scones, and all-day fare in a bright room. Popular with locals, with generous portions and breakfasts around 7-10 GBP.
Eat & drink

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.

Torrish at Ness Walk Hotel
Torrish at Ness Walk Hotel Google
4.6 · 662 reviews · Riverside
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
The city's top fine-dining table, inside the five-star Ness Walk Hotel, with refined Scottish tasting menus built on Highland produce. A special-occasion choice; book ahead and expect tasting menus in the region of 70-90 GBP per person.
Rocpool Restaurant
Rocpool Restaurant Google
4.7 · 1,244 reviews · Riverside
Closed Mondays & Sundays
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
A stylish, buzzy riverside brasserie widely rated Inverness's best all-rounder, with modern European cooking and a superb-value early-evening menu. Reserve well ahead; mains run roughly 18-28 GBP and the two-course pre-theatre deal is a steal.
Aspendos
Aspendos Google
4.8 · 21,611 reviews · City Centre
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
A consistently excellent Turkish restaurant that locals rate for grilled meats, mezze, and warm service. A reliable, good-value alternative to the usual pub fare, with mains around 14-20 GBP.
The Mustard Seed Google
Riverside
Set in a converted church on the riverbank, this popular bistro serves modern Scottish plates and a well-priced two-course lunch. Aim for an upstairs table by the window; mains around 16-24 GBP.
The White House
The White House Google
4.4 · 6,299 reviews · City Centre
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
An intimate, ingredient-led restaurant praised for creative small plates and Highland seafood. Book ahead for this locals' favorite; plates around 9-16 GBP designed to share.
After dark

Best Pubs and Bars

Inverness does traditional Highland pubs with live music and a serious whisky scene.

Hootananny
Hootananny Google
4.3 · 2,783 reviews · City Centre
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
The heart of Inverness's live music scene, with free traditional folk sessions most nights and a lively crowd. Come for a pint of local ale, ceilidh energy, and Thai food upstairs; no cover for most sessions.
MacGregor's Bar
MacGregor's Bar Google
4.4 · 1,409 reviews · Riverside
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
A modern Highland bar co-owned by a local musician, with an excellent whisky and craft beer list plus regular live trad music. Good, sharing-focused food and a warm, wood-lined room; drams from around 4 GBP.
Black Isle Bar
Black Isle Bar Google
4.7 · 3,451 reviews · City Centre
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
The city taproom for Black Isle Brewery's organic beers, with more than two dozen taps and wood-fired pizza. Buzzy, central, and reliably good for a casual night; pints around 5-6 GBP.
Top experiences

Top Things to Do in Inverness

The city core packs its highlights into an easy walking loop along the river.

Inverness Castle and Viewpoint
Inverness Castle and Viewpoint Google
4.1 · 5,293 reviews · City Centre
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
The red sandstone castle above the river is being transformed into a major visitor attraction and Highland gateway experience; its grounds and tower viewpoint offer the best panorama over the city and river. Check current opening status before visiting, as the site has been undergoing redevelopment.
Ness Islands Walk
Ness Islands
A free, lovely riverside stroll from the center out to a chain of wooded islands linked by Victorian footbridges. Allow 30-45 minutes round trip; it is at its best in the long evening light and a favorite of locals.
Victorian Market
Victorian Market Google
4.5 · 59,760 reviews · City Centre
Closed Mondays & Wednesdays
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
A restored 1870s covered market in the center, now home to independent shops, a food hall, and craft stalls. A good rainy-day browse and a spot for lunch or a coffee; free to enter.
Inverness Museum and Art Gallery
Inverness Museum and Art Gallery Google
4.5 · 1,323 reviews · City Centre
Closed Mondays & Sundays
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
A compact free museum covering Highland history, Jacobite artifacts, Pictish stones, and local art. Worth an hour to set the scene before touring Culloden and the wider Highlands.
Inverness City Walking Tour
Inverness City Walking Tour
City Centre
A local-led walking tour that unpacks the history of the Highland capital, its river, and its landmarks in a couple of hours. A great orientation on arrival, with tickets from around $20.
★ 4.8 · 727 reviews · from $20.21
Beyond the city

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.

Loch Ness and Urquhart Castle
Loch Ness and Urquhart Castle
Loch Ness
The classic outing: cruise the deep, dark loch and explore the ruined 13th-century Urquhart Castle on its shore, about 20 minutes from the city. This popular tour pairs a boat trip with the castle and Outlander sites; from around $71.
★ 4.9 · 1622 reviews · from $71.41
Loch Ness Cruise from Clansman Harbour
Loch Ness Cruise from Clansman Harbour
Loch Ness
A shorter, budget-friendly option: a one-hour sightseeing cruise from Clansman Harbour with views of Urquhart Castle from the water, just 20 minutes from the center. From around $33, ideal if you are short on time.
★ 4.4 · 1220 reviews · from $33.01
Isle of Skye and Eilean Donan Castle
Isle of Skye and Eilean Donan Castle
Isle of Skye
A long but unforgettable full-day trip to Skye's dramatic coastlines and mountains, stopping at the postcard-perfect Eilean Donan Castle. This top-rated small-group tour is the most popular way to do it from Inverness; from around $97.
★ 4.9 · 2158 reviews · from $97.01
The Ultimate Isle of Skye Day Tour
The Ultimate Isle of Skye Day Tour
Isle of Skye
For a fuller Skye experience, this tour reaches both the Old Man of Storr and Kilt Rock, the Quiraing, and Portree in one long day. Highly rated and comprehensive; from around $147.
★ 5.0 · 1269 reviews · from $146.86
Culloden Battlefield, Clava Cairns and Glen Affric
Culloden Battlefield, Clava Cairns and Glen Affric
Highlands
History and scenery combined: the 1746 Culloden battlefield, the Bronze Age Clava Cairns, and the ancient pine forest of Glen Affric. This small-group tour includes Culloden admission; from around $86.
★ 4.9 · 211 reviews · from $85.57
Jacobite (Hogwarts Express) Steam Train and West Coast
Jacobite (Hogwarts Express) Steam Train and West Coast
West Highlands
Ride the famous Jacobite Steam Train over the Glenfinnan Viaduct (of Harry Potter fame) and tour the scenic West Coast in one big day. A bucket-list outing; from around $269, and it books out fast in summer.
★ 4.7 · 1827 reviews · from $269.48
John O'Groats, Dunrobin Castle and the Far North
John O'Groats, Dunrobin Castle and the Far North
Far North
A journey up the wild northeast coast to Dunrobin Castle and John O'Groats, the northernmost point of the British mainland. A great choice for those wanting a road less traveled; from around $85.
★ 4.6 · 327 reviews · from $84.89
Good to know

Before you visit

Getting aroundThe city center is tiny and best explored on foot. For sights outside town, join a guided tour, rent a car, or use Stagecoach buses; ride-hailing apps have limited coverage, so book taxis by phone in advance.
MoneyThe currency is the pound sterling (GBP). Cards and contactless are accepted almost everywhere, including buses; you rarely need cash, though a little is handy for small rural stops.
Weather and midgesHighland weather changes fast, so pack layers and a waterproof jacket year-round. From late June through August, midges can be a nuisance near water in still conditions; bring repellent if you plan to walk lochside at dusk.
LanguageEnglish is universal. You will see Scottish Gaelic on road signs and hear the odd local word; a friendly 'cheers' and 'ta' go a long way.
TippingTipping is appreciated but modest: around 10 percent in restaurants if service isn't already added, and rounding up for taxis and drinks. It is not expected in pubs when ordering at the bar.
Power and SIMThe UK uses Type G three-pin plugs at 230V. Mobile coverage is good in the city but patchy in the glens, so download maps offline before day trips into the Highlands.
Before you go

Plan-ahead checklist

Book popular Loch Ness, Isle of Skye, and Jacobite Steam Train day tours in advance, as they sell out in summer book 2-4 weeks ahead in peak season
Reserve dinner at top restaurants like Rocpool and Torrish, which fill quickly book several days to a week ahead
Buy the ScotRail train tickets from Edinburgh or Glasgow early for the best fares on the scenic Highland Main Line book a few weeks ahead
Pack waterproofs and midge repellent for summer visits, and layers year-round for changeable Highland weather
Check the current opening status of Inverness Castle, which has been undergoing a major redevelopment

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?
Two to three days is ideal: one for the compact city center and riverside, and one or two for day trips to Loch Ness, Culloden, or the Isle of Skye. If Skye is a priority, allow an extra day, as it is a long full-day round trip.
Where should I stay in Inverness?
Base yourself in the city center or along the River Ness for walkable access to restaurants, the train station, and tour departures. The Crown neighborhood just uphill offers good-value guesthouses within a short walk.
Is Inverness worth visiting?
Yes. Inverness is the most convenient base for exploring the Scottish Highlands, with Loch Ness, historic castles, and dramatic scenery all within reach, plus a walkable riverside center and a surprisingly good food and music scene.
How do you get to Loch Ness from Inverness?
Loch Ness begins about 20 minutes southwest of the city. The easiest options are a guided day tour with a cruise and castle visit, driving yourself, or taking a Stagecoach bus toward Fort William, which stops near Urquhart Castle and Drumnadrochit.
Is Inverness expensive?
It is moderately priced by UK standards. Expect around 100-160 GBP a night for a good mid-range hotel, 15-25 GBP for a restaurant main, and roughly 33-150 GBP for day tours depending on distance, with Skye and steam-train trips at the higher end.

Top-Rated Places to Eat, See & Stay

Plan with MagicTrips

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.

Ready to book your stay?

Hotels
Homes

Traveling somewhere else?

Generate a custom itinerary