
The city of Inverness in Scottish Highlands is ideal for a peaceful and lavish getaway. This charming city has something for everyone. From Inverness Museum and Art Gallery to the lush Walker Park, you are guaranteed a fun stay here. History buffs will love seeing Inverness Cathedral, dedicated to St Andrew, made with granite and red-coloured stones. And if you are one for mysteries and legends, don’t miss out on the iconic Loch Ness, which is only a 30-minute drive away from Inverness. Carnarc Point is a great spot for watching sunsets and dolphins. After a day of exploration, you would definitely want to come back and relax at an opulent hotel and enjoy its quality amenities and get a good night’s sleep to wake prepared for the next day. So, check out our list of the best 5-star hotels in Inverness, UK, and have a luxurious stay.
We handpicked these listings carefully, considering (wherever possible) hotel ratings, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 24, 2025.
1. Ness Walk (from USD 367)
Snuggled against the banks of River Ness, Ness Walk is a revamped 5-star hotel blending 19th-century architecture with modern amenities. The interiors use a flow of soft colours and textures that evoke the seasonal landscape of the city. Each room has been intricately designed and comes with free Wi-Fi, a private bathroom, and air conditioning. The property also serves a fabulous breakfast with vegetarian, vegan, continental and gluten-free options. It even houses the romantic yet traditional Torrish Restaurant.
With an additional fee, guests can enjoy tee time at the nearby golf course too. Furthermore, Inverness Castle is only a short drive away, and just a little further, you will find Inverness Museum and Art Gallery.
Ness Walk
8.15 km (5.1 mi) from Culloden Battlefield
2. Rocpool Reserve Hotel & Restaurant (from USD 582)
Nestled in the centre of Inverness, this 5-star boutique hotel provides a comfortable stay. It is also conveniently located just a short stroll away from the bustling High Street and the iconic Inverness Castle. Boasting contemporary and distinctive architecture, the hotel’s sumptuous accommodations showcase an array of lavish amenities such as a coffee machine, luxurious bedding and a tub for relaxing bubble baths.
If you are worried about leaving your fur babies behind, rest assured since the property allows pets for an additional charge.
Rocpool also enjoys unparalleled accessibility, located a mere 20 minutes from Inverness Airport and a 7-minute drive from Inverness bus as well as the train station.
Rocpool Reserve
7.7 km (4.8 mi) from Culloden Battlefield
Other 4-star hotels in Inverness, UK
3. Kingsmills Hotel (from USD 152)
Located near the city centre and cushioned by 4.0 acres (1.6 hectares) of picturesque gardens is the Kingsmills Hotel. The spacious rooms at this hotel offer breathtaking garden views, and some even come with patios. You can go for a dip in their indoor swimming pool or treat yourself at their spa and wellness centre. Pets are also allowed on request, so make sure you have a word with the reception before your arrival.
Moreover, the property houses Inglis Restaurant, which is pure culinary magic as it serves exquisite dishes made with fresh, locally sourced produce. You can also have a delightful meal with vegan, vegetarian, gluten and dairy-free options in their garden conservatory brasserie.
Kingsmills Hotel
6.8 km (4.3 mi) from Culloden Battlefield
4. Leonardo Hotel Inverness - Formerly Jurys Inn (from USD 243)
Superb breakfast, excellent variety and tasty choices, although some menu items and bar prices could be improved.
Reasonable pricing for the area with good value for money.
Convenient location with easy parking and good links to roads and retail outlets.
Well-maintained swimming pool, friendly and helpful staff, quick and reliable WiFi.
Located on Millburn Road, Leonardo Hotel Inverness- Formerly Jurys Inn is a fantastic choice for those looking to explore the vibrant city of Inverness. Situated just a short distance from the breathtaking scenery of Beauly Firth, the hotel also offers easy access to famous local attractions and lochs, including Cairngorms National Park and the legendary Loch Ness.
While here, you can take advantage of the leisure club, which includes a fully equipped fitness centre and an indoor swimming pool. For added convenience, the hotel provides free parking facilities, ensuring hassle-free access for guests travelling by car. After a long day, enjoy resting on the plush beds and using the in-room amenities.
Leonardo Hotel Inverness This is a Proud Certified property where you can be extra sure of a welcoming stay.
6.09 km (3.8 mi) from Culloden Battlefield
5. Mercure Inverness Hotel (from USD 264)
Conveniently located in the heart of Inverness city centre with a captivating view of River Ness, Mercure Inverness Hotel is a welcoming accommodation offering complimentary high-speed Wi-Fi to its guests. The hotel is situated just 0.8 mile (1.2 kilometres) from Inverness Rail Station, making it easy for travellers to sightsee. The surrounding area is vibrant, with a variety of shops and nightlife options to explore.
Each comfortable room at Mercure Inverness features a private bathroom, flat-screen TV and tea/coffee-making facilities. Room service is available around the clock, too, for your convenience.
The hotel’s Brasserie Restaurant serves delectable bistro cuisine accompanied by scenic views of the river. Additionally, there is a friendly bar and a cosy lounge area where guests can unwind and socialize.
Mercure Inverness Hotel
7.85 km (4.9 mi) from Culloden Battlefield
6. Best Western Inverness Palace Hotel & Spa (from USD 309)
Enjoy a buffet breakfast and a pleasant dining experience with helpful staff.
Affordable rates for a stunning location and excellent service.
Conveniently located near town center with beautiful views of the River and Castle.
Dog-friendly, swimming pool, and a wide selection of single malt whiskies.
Located on the shores of River Ness, Best Western Inverness Palace Hotel & Spa offers a great stay for families and solo travellers alike. Connect with your friends back home using complimentary internet access. Later, head to the fitness centre for an invigorating workout and relax in the indoor heated pool. Choose accommodations located in Victorian properties if you want to enjoy a historical twist to your stay. Some rooms even grant you views of the castle and river.
Best Western Inverness Palace Hotel & Spa
7.93 km (5.0 mi) from Culloden Battlefield
7. Inverness Lochardil House (from USD 189)
Outstanding breakfast with a variety of delicious options, although dinner may not be available, staff are attentive and accommodating.
Reasonable pricing for spacious, comfortable rooms and excellent breakfast options.
Conveniently located for a golf holiday, with a peaceful, leafy setting near the river and a short walk into town.
Beautiful castle-like building with stately grounds, bar onsite, and spacious car parking.
Situated near the centre of Inverness, Lochardil House provides comfortable accommodation in a charming Victorian mansion. Surrounded by serene gardens, the property offers a tranquil setting for meditation and long walks with your loved ones. Guests can also take advantage of the complimentary parking and Wi-Fi provided by the hotel.
The hotel’s convenient location offers easy access to several local golf courses, all within a short ride. About 20.5 miles (32.9 kilometres) to the east, you’ll find the magnificent Cairngorms National Park, perfect for a fun-filled day.
Inverness Lochardil House
8.63 km (5.4 mi) from Culloden Battlefield
8. The Glenmoriston Townhouse Hotel (from USD 266)
Delicious and hearty breakfast, excellent restaurant with a good selection of drinks.
Reasonable pricing for the location and amenities offered.
Perfect location on the river, within easy walking distance to the town center and attractions.
Comfortable rooms with river views, onsite parking, and a charming lounge area.
Nestled on the picturesque banks of the River Ness, this stylish 4-star property boasts luxurious and fully equipped rooms. There is a cocktail bar available here, perfect for a nightcap. Moreover, complimentary parking and free Wi-Fi are also offered here.
The Contrast Brasserie is a chic and informal dining venue that serves fresh and modern cuisine, catering to various palates.
Located in a peaceful area, The Glenmoriston Townhouse Hotel is a mere 20 minutes’ drive from Inverness Airport, adding to the appeal of this delightful hotel.
The Glenmoriston Townhouse Hotel
7.9 km (5.0 mi) from Culloden Battlefield
Enjoy a luxurious stay at Inverness
Inverness, UK, is a charming city that hosts a selection of exquisite 5-star hotels, ensuring an unforgettable stay for discerning travellers. Whether you’re looking for a peaceful retreat or easy access to the city’s attractions, the range of hotels in Inverness caters to diverse preferences, providing a truly indulgent stay in this charming city.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data