The Best Hotels to Book in Inverness

Make one of our favourite Inverness hotels your Highlands highlight
Make one of our favourite Inverness hotels your Highlands highlight | Courtesy of Best Western Inverness Palace Hotel and Spa /
Nicholas Grantham

Known as the Capital of the Highlands, Inverness is one of the top destinations in Scotland, and it’s easy to see why. With a short drive, you can tour distilleries such as Glenmorangie, hunt the Loch Ness Monster, see the site of the Jacobite Rising at Culloden and marvel at many manors and ruins. In the city itself, catch a show at Eden Court Theatre, cruise down the Caledonian Canal and step back in time at Inverness Castle. For a memorable visit, here are the best hotels in Inverness, bookable with Culture Trip.

1. Rocpool Reserve, for five-star luxury

Boutique Hotel, Hotel, Luxury

Double bed in room with footstool, soft chair, phone and kettle at Rocpool Reserve and Hotel
Courtesy of Rocpool Reserve and Hotel /

One of the only five-star hotels in Inverness, Rocpool Reserve is a top choice for those seeking an opulent stay in the heart of the city. The hotel motto is “quality over quantity”, and they apply it to every aspect of the guest experience. Each room is expertly designed and features Egyptian cotton sheets, a super king-size bed and Elemis toiletries. The hotel also has spectacular views over the River Ness.

2. Bunchrew House, for a traditional country retreat


Four-poster bed in room with cushioned chair, table, mirrored cabinet and coffee-making facilities at Bunchrew House
Courtesy of Bunchrew House /
Just 3mi (5km) outside Inverness city centre, Bunchcrew House is set on the bank of Beauly Firth amid beautiful Scottish countryside, offering the best of both the city and the Highlands. This charming country house is a traditional option for those wanting a romantic weekend away or a quiet base for exploring the city. The hotel’s 20-acre (8ha) estate also has beautiful gardens for you to explore.

3. Craigmonie Hotel, for antique charm

Boutique Hotel, Budget Hotel, Independent Hotel

Large bed in room with TV, two armchairs, a desk and soft chair at Craigmonie Hotel
Courtesy of Craigmonie Hotel /

Built as a country house in 1880, Craigmonie has retained its original aesthetic. Striking the perfect balance between antique and modern, the rooms provide all the comforts you need in a classical setting. The hotel also has a number of superb in-house facilities, including a minigym, sauna and heated swimming pool – all for no extra cost.

4. Ness Walk, for boutique touches

Boutique Hotel, Hotel, Luxury

Three sofas by a table in a living space also containing a table with four chairs and skylight windows at Ness Walk
Courtesy of Ness Walk /

Ness Walk is a fantastic option for guests seeking a memorable stay in Inverness. Located in a listed 19th-century building, this five-star hotel is the picture of luxury. The spacious rooms live up to the hotel’s environmentally responsible ethos and feature scenic views across expansive green surroundings; the ecofriendly toiletries by Arran Sense of Scotland are a nice extra. Be sure to try the in-house restaurant and treat yourself to its popular afternoon tea.

5. Glenmoriston Townhouse Hotel, for the whisky bar


Double bed in room with two small armchairs overlooking river at Glenmoriston Townhouse Hotel
Courtesy of Glenmoriston Townhouse Hotel /
The Glenmoriston Townhouse, an endearing hotel along the River Ness, offers guests the quintessential Highland experience. Found slightly outside of the city, this boutique residence is one of the most respected guesthouses in Inverness. Contemporary touches run through both the rooms and apartments. One of the hotel’s top draws is the in-house piano bar, which tempts you with 260 different malt whiskies.

6. Best Western Inverness Palace Hotel and Spa, for the indoor pool

Budget Hotel, Chain Hotel, Hotel

Double bed in room with river views, footstool, two armchairs and small table at Best Western Inverness Palace Hotel and Spa
Courtesy of Best Western Inverness Palace Hotel and Spa /

The Best Western Inverness is a one-stop shop for your stay in the city. The hotel features bright, open rooms and an in-house brasserie and bar, Eight on the River, with an eclectic menu. For visitors wanting to make the most of their time on-site, the hotel has some outstanding facilities, including a leisure club, swimming pool and spa with several treatments on offer.

Fancy discovering more hotels in Inverness? Check out our pick of the best places to stay in Inverness for a local experience, or looking for something different? Check into one of the best B&Bs in Inverness for a cosy stay – all bookable on Culture Trip.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article