Top 3 Hotels in Inverness

Our website is funded by adverts and affiliate links. If you make a purchase, we may earn a commission at no cost to you. If you find the content useful, please consider disabling your adblocker and booking through these links! Thank you!

Inverness Castle as viewed from the west across the River Ness.
Diliff, Wikimedia Commons

The hotel scene in Inverness provides a selection of modern luxury, boutique charm, and historic country house experiences, catering to those seeking comfort and quality.

1. Ness Walk

Type: Luxury Hotel

Upon arrival at Ness Walk, the serene riverside setting immediately sets a sophisticated tone. This elegant five-star hotel, housed in a refurbished 19th-century building, blends period features with contemporary design. Dining in Torrish Restaurant, set in the original drawing room, offers views of the River Ness alongside a creative menu. The attentive concierge service and bespoke room elements contribute to a warm, personal luxury experience.

2. The Glenmoriston Townhouse Hotel

Type: Boutique Hotel

Situated on the banks of the River Ness, The Glenmoriston Townhouse offers a stylish yet informal atmosphere. The award-winning Contrast Brasserie provides modern cuisine, while the Whisky and Piano Bar invites guests to socialise over a selection of Scotland's finest whiskies. Rooms are comfortable and feature powerful showers and luxury toiletries, with some offering river views, making it an excellent base for city exploration.

3. Kingsmills Hotel

Type: Leisure Hotel with Spa

Nestled within four acres of beautiful gardens, the Kingsmills Hotel provides a relaxing retreat slightly removed from the city centre. Guests can indulge in the full leisure club facilities, which include a spa, swimming pool, sauna, and gym. The Inglis Restaurant serves excellent cuisine made with fresh, local produce. Many spacious rooms offer garden views, with some even having private patio access, offering a tranquil escape.