Newhall Mains
✓ Restored 18th-century farmstead reinvented as luxury self-catering cottages
Inverness
Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
We've brought Inverness's best Hotels together in one place so you can compare properly — from budget-friendly picks to the ones worth a splurge.
✓ Restored 18th-century farmstead reinvented as luxury self-catering cottages
Inverness
✓ Within walking distance of Inverness city centre, train and bus station
Inverness
✓ Small, design-led independent hotel near Inverness city centre
Inverness
The stays above are mostly self-catering. For hotels and B&Bs in Inverness, Agoda compare prices across booking sites.
Compare Inverness hotels on Agoda ↗Affiliate link — we may earn a commission at no extra cost to you.
There are 115 hotels published on BritStays across the Inverness region, and the pattern they form is a useful one. Nearly two thirds of them — 73 — sit in Inverness itself, with the rest strung out along the coast and the inland towns: Dornoch (7), Nairn (6), Invergordon (4), Tain (4), Dingwall (3), Brora (2) and Alness (2). That tells you something before you look at a single room photo. This is a region with one busy base town and a scattering of smaller places where choice is limited and fills early.
If you want everything within walking distance, Inverness is the obvious choice. The single most recorded facility across the whole set is Near a Train Station (60 hotels), which matters more here than in most regions — plenty of people arrive by rail and never hire a car. Properties like the Columba Hotel, the West End Hotel and Sunny Brae Bed and Breakfast all carry that tag, and Sunny Brae adds WiFi, one of 34 stays where it's been recorded.
The town also covers the predictable end of the market. Holiday Inn Express Inverness, Travelodge Inverness and Courtyard Inverness Airport are there if you want a known quantity for a one-night stop or a late flight. Travelodge Inverness lists Restaurant, WiFi and Disabled Access — worth noting, as only 7 hotels in the set record step-free or accessible facilities, so if that's a requirement you'll want to filter early rather than browse hopefully.
Head out of town and the character changes. Invergordon has four hotels and they share a clear personality: Tuckers Inn, The Ship Inn and the Marine Hotel all list Bar, WiFi and Near a Train Station — sociable, straightforward places with a drink downstairs and the railway close by. That's a good fit for walkers, cyclists and anyone doing a slow coastal loop without a car.
Inland, the mood is quieter. Tulloch Castle and The National Hotel in Dingwall and Drumdevan Country House just outside Inverness suit couples after somewhere with a bit of age and a bit of hush. The Gun Lodge and the North Kessock Hotel fall between the two — North Kessock lists Bar, Restaurant and Parking, which is a practical combination if you're driving and don't want to go out again once you've arrived.
Dornoch, Nairn and Brora are the places to look for a coastal week. Numbers are small — fifteen hotels between them — so these are the ones to book first if your dates are fixed.
The castle and heritage trail is the backbone of a visit. Culloden Battlefield and Inverness Castle are the close-in options; Cawdor Castle, Castle Stuart, Kilravock Castle and Kilcoy Castle spread out around them, and Dunrobin Castle rewards a run further up the coast.
For wet days, the museums are well distributed: The Highlanders' Museum, The Scottish Kiltmaker Visitor Centre and The Old Court house in Inverness, Dingwall Museum if you're based that way, and Hugh Miller's Museum and Cottage for a National Trust visit. Further afield, Am Fasgadh, the Highland Folk Museum and the Falconer Museum make sensible day-trip anchors.
Inverness's 73 hotels mean last-minute dates are sometimes possible in town, especially midweek and outside summer. Everywhere else, assume they aren't: two hotels in Brora or Alness is not a market with slack in it. Book Dornoch, Nairn and the coastal towns months ahead for summer, and book any pet-friendly or accessible room as early as you can regardless of season.
Facility lists show what's been recorded, not everything a hotel offers — parking in particular is often available without being listed. If it matters to your trip, ask before you pay, and ask about arrival times if you're coming in by train in the evening.
There are 115 hotels published for the Inverness region. All 115 stays in this set are hotels rather than a mix of property types.
Inverness has by far the most with 73. After that come Dornoch (7), Nairn (6), Invergordon (4), Tain (4), Dingwall (3), Brora (2) and Alness (2).
Often, yes. Near a Train Station is the most commonly recorded facility, listed by 60 of the 115 hotels, including the Columba Hotel and West End Hotel in Inverness, The National Hotel in Dingwall, and Tuckers Inn, The Ship Inn and the Marine Hotel in Invergordon. Only 3 hotels record being near a bus stop, so check local transport for anywhere more remote.
Not many. Only 8 of the 115 hotels record a Pet Friendly facility, so book early and confirm the policy with the property directly, including whether dogs are allowed in all rooms or only some.
Twenty hotels record a Bar and 15 record a Restaurant. North Kessock Hotel in Inverness lists Bar, Restaurant and Parking; Travelodge Inverness lists a Restaurant alongside WiFi and Disabled Access; and Tuckers Inn, The Ship Inn and the Marine Hotel in Invergordon all list a Bar.
The museums cover you well. In Inverness there's The Highlanders' Museum, The Scottish Kiltmaker Visitor Centre and The Old Court house; Dingwall Museum is handy if you're based there; Hugh Miller's Museum and Cottage is a National Trust site. Further out, Am Fasgadh, the Highland Folk Museum and the Falconer Museum make good day trips, and castles such as Cawdor Castle and Dunrobin Castle have indoor as well as outdoor interest.
— tick to show or hide, click any pin for details.