Hotels in Inverness

From the quaint and cozy to rustic opulence, there is a hotel in Inverness to suit every traveler's wishes. Travel back in time at the Culloden House Hotel, a beautiful manor house set on 40 acres of woodlands and private gardens. Or stay at Castle Stuart and spend your days conquering Scotland's trickiest links courses before falling into bed in one of the best hotels in Inverness.

Another luxury hotel in Inverness to consider is the Glenmoriston Townhouse Hotel. Just 20 minutes from Loch Ness, the boutique hotel is the perfect venue for a Scottish wedding. Pocket-friendly Inverness Hotel options include Rookery Nook's self-catering cottages, Dunhallin House for creature comforts and Pottery House B&B in the nearby village of Dores.

A 30-room inn with views of the Ness River.