Hotels in Inverness
5 handpicked places to stay
Photo © Google Maps contributors, Google Maps
Where you base yourself in Inverness depends largely on how much of your trip is spent in the city and how much on the road. Staying in the compact centre, around the castle and Church Street, means everything from the station to restaurants and the river walks is within a few minutes on foot, and it suits anyone arriving by train or planning a short city break paired with day trips to Loch Ness or Culloden. The riverside stretch just south of the centre, around Ness Bank and Old Edinburgh Road, offers a quieter alternative with some of the city's best guest houses, still an easy walk from everything, and generally better value than the handful of central hotels.
Visitors focused on Culloden, Fort George or the Moray coast might prefer a base on the eastern edge of the city, where a few larger hotels sit closer to the A96 and A9, trading a little walkability for easier driving and parking. Those travelling the North Coast 500 or prioritising Loch Ness itself often push on to Drumnadrochit or Dores for their first or last night, using Inverness only as a supply stop, though this adds twenty to thirty minutes of driving each way back into the city. For most first-time visitors, though, the centre or the immediate riverside remains the simplest choice: Inverness is small enough that little is truly out of reach, and a central base maximises the time spent seeing the Highlands rather than driving between accommodation and attractions. Booking ahead matters more here than in many British cities, since the best guest houses have only a handful of rooms and fill quickly through the North Coast 500 season from May to September.
Riverview Guest House
Guest Accommodation · 2 Moray Park, Inverness
A guest house in Inverness, under a mile from the city centre, with free parking and 24-hour reception close to Culloden Battlefield.
The Willows
B&B · Dalchreichart, Inverness
Adults-only Highland B&B in Dalchreichart near Inverness, handy for Loch Ness and walking or cycling country.
Torridon Guest House
Guest Accommodation · 59 Kenneth Street, Inverness
Guest house on Kenneth Street in Inverness, under a mile from the city centre, with free on-site parking and 24 hour reception.
Waverley Guest House
Guest Accommodation · 25 Union Street, Inverness
A 27-room guest house on Union Street in the heart of Inverness, close to Culloden Battlefield and handy for exploring the Highlands.
Winmar Guest House
Guest Accommodation · 78 Kenneth Street, Inverness
An adults-only guest house on Kenneth Street in Inverness, with en-suite rooms and round-the-clock reception close to the city centre.
Page 6 of 6 · 125 in total