Is it better to stay in Loch Ness or Inverness?

Where to base yourself for Loch Ness: honest pros and cons of staying in Inverness versus a lochside village like Drumnadrochit, Dores or Fort Augustus, and how it affects cruises.

By Fraser MacLennan, Highland writer near Inverness
The River Ness through Inverness at dusk, stone bridges and lit windows, hills to the south where the loch begins

The question usually arrives the night before booking, two browser tabs open and a growing suspicion that one of them is a trap. On one side, a hotel in Inverness with a dozen restaurants in walking distance. On the other, a guesthouse on the loch with a view that looks unreal in the photos. I answered this a lot for passengers who wished they had asked first, so here is the honest version, not the postcard one.

Is it better to stay in Loch Ness or Inverness?

For most visitors, Inverness is the better base. It has the hotels, the restaurants, the train and bus links, and the loch's piers are only four to nine miles south, with coach trips that collect you in the city. Stay lochside, in Drumnadrochit, Dores or Fort Augustus, if you want quiet, dark skies and the water outside your window, and you have a car to get around. The two options sit twenty to forty minutes apart.

The River Ness flowing through Inverness with stone bridges and church spires, hills to the south

The reason Inverness wins for most people is boring and true: the loch is close enough that basing yourself in the city costs almost nothing in access. The nearest pier is four to five miles out, the busy one nine, and the coach day trips start in the city itself. You get dinner options, a station and a choice of beds while still being a short hop from the water. For how that hop works, getting from Inverness to a cruise covers every route.

Those three are the easiest way onto the loch from a city base: two coach days that collect you in Inverness, and the flagship 50-minute sailing you drive to yourself. If you stay lochside instead, you will be driving to a pier anyway, so any of them still works.

What do you get by basing yourself in Inverness?

Basing yourself in Inverness gives you the widest choice of hotels and food, a train and bus hub, late-opening shops and an airport nearby, all while sitting four to nine miles from the loch's piers. Coach-and-cruise trips leave the city, so you need no car to reach the water. The trade-off is that you are not on the loch itself: Inverness sits on the River Ness, with the open water a few miles south.

The long line of the Great Glen from above Loch Ness, the road threading south from Inverness

This is the practical choice, and there is no shame in practical. Inverness is the capital of the Highlands and it acts like one: arrive by train, never hire a car, eat somewhere different each night, and still see the loch, the castle and the monster story on a coach day that starts round the corner from your hotel. For a wider Highland trip the city is the obvious hub, with the Culloden battlefield and the Bronze Age Clava Cairns a few miles east and the road west beyond them; a small-group half-day tour covers Culloden and the cairns from the city, a separate booking from any cruise.

Two well-placed city hotels bracket the choice if you go this way. The Kingsmills Hotel sits in its own grounds about a mile from the centre, a comfortable base with parking and a pool. The Glenmoriston Townhouse Hotel is right on the River Ness in the middle of town, walking distance from the restaurants that make a city base worth it in the first place.

Kingsmills Hotel, Inverness Check rates ›

Glenmoriston Townhouse Hotel, Inverness Check rates ›

The honest catch is that you trade atmosphere for convenience: from a city hotel you do not wake up to the loch, and the evenings belong to the town. Before you weigh the coach day against a hire car, you can compare the real fares or check live availability and current prices for the day from the city.

When is staying by the loch the better call?

Stay by the loch if you want quiet, dark night skies and the water on your doorstep, and you have a car. Drumnadrochit puts you beside Urquhart Castle and the Loch Ness Centre; Dores gives you the long southern view; Fort Augustus, at the far south end, is a pretty canal village but roughly an hour's drive from Inverness. Lochside means fewer restaurants and shops, and you will drive for most things.

Loch Ness in low golden evening light with warm colour on the ridges, a lochside village in the distance

There is a real case for the water, mostly about mornings and evenings. Wake in Drumnadrochit and you are minutes from Urquhart Castle before the coaches arrive, the loch already outside. Dores, on the quieter east shore, gives you the long view down the glen and a famous little inn. Fort Augustus, at the south end where the canal locks step down to the water, is lovely, and it is where the loch's other passenger operator sails from and books direct. Know that it is about thirty-four miles from Inverness, closer to an hour by road, a base for a slower loch-centred trip, not a city one.

On the shore, Drumnadrochit has the pick of the lochside beds. The Loch Ness Inn at Lewiston is a proper village inn with its own restaurant and bar, a short walk from the Loch Ness Centre and a couple of miles from Urquhart Castle, which is about as close to the water and the story as a bookable bed gets.

The Loch Ness Inn, Drumnadrochit Check rates ›

What you give up lochside is choice and spontaneity. The villages have a handful of places to eat, they book out in summer, and once you have driven back from dinner you are in for the night. If that sounds like the point rather than the problem, the loch is your base. The table sets the two against each other plainly.

Factor Stay in Inverness Stay by the loch
Choice of hotels and food Wide Limited, books out early
Need a car No, coach trips collect you Yes, for almost everything
Distance to a cruise pier 4 to 9 miles On the doorstep to a short drive
Evenings Town, restaurants, options Quiet, dark skies, the water
Best for First trips, no-car visitors, wider touring Slow loch-focused stays, photographers

If you are still weighing exactly where the water sits closest, which town is closest to Loch Ness breaks the villages down, and the Loch Ness Cruises homepage lists every sailing with live prices whichever base you choose.

So which should you book?

Book Inverness unless you have a specific reason not to. It gives most visitors the best balance of comfort, food, transport and access, and the loch is a short hop south with coach trips that need no car. Choose a lochside village if you have a car and you want quiet and the water itself over restaurants and choice. Both work: the question is whether your trip is city-based with loch days, or loch-based with city runs.

Urquhart Castle on the west shore of Loch Ness seen low from a boat, the Great Glen behind

My steer, after years of hearing which people regretted, is that first-timers and no-car travellers are almost always happier in Inverness. Whichever you pick, the cruise end is the same handful of sailings from the piers near the city, so where you sleep changes your evenings more than your boat. If you want the sailing side settled next, our honest pick of the best cruise does that in one page.

Sleep in the town or on the shore, the loch is the same dark water either way. Pick the base that matches the trip you actually want, and book the boat with the free-cancellation cushion so a change of plan costs nothing.

Common questions about where to stay

Can you stay right on Loch Ness? Yes. Villages like Drumnadrochit on the west shore, Dores on the quieter east side and Fort Augustus at the south end all have hotels and guesthouses on or beside the water. They give you dark skies, early-morning quiet and the loch on your doorstep. The trade-off is fewer restaurants and shops, and you will need a car for most things, so weigh atmosphere against convenience.
Is Inverness far from Loch Ness? No. Inverness sits at the northern end of the system, and while the city is on the River Ness rather than the loch itself, the open water begins a few miles south. The nearest cruise pier is four to five miles out and the busy one is nine, both a short drive or taxi, and coach day trips leave the city directly, so the loch is easy to reach from a city base.
Where should I stay to see Urquhart Castle and the monster exhibition? Drumnadrochit is the village for both. The castle sits just south of it on the west shore, and the Loch Ness Centre exhibition is in the village itself. Staying there puts you first in the queue before the coaches arrive. If you would rather have city comforts, Inverness is only a short drive away, and the exhibition combo cruise reaches both from there.
Do I need a car if I stay in Inverness? No. That is one of the main reasons to pick the city. Coach-and-cruise day trips collect you in Inverness and handle the transfer, the sailing and a castle visit, so a car is optional. If you stay lochside instead, you will almost certainly need one, both to reach the piers and for everyday things like dinner, since the villages are small and spread out.

← All posts

From £57 · ★ 4.7 (2,515) · free cancellation Check Availability →