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.
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 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.
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.
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.
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.