Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

This is an AI-powered search. Please write descriptive search sentences for the best results.

Recent Search

Oyster Logo
Hotels in Inverness
10 Hotels
Royal Highland Hotel
18 Academy Street, Station Square

The Royal Highland Hotel is a mid-range, 86-room property set in a 19th-century building attached to the Inverness train station. While showing a few signs of age in places, the hotel is generally well-presented, and blends period charm with plenty of contemporary art. Rooms are clean and bright with decent-enough amenities, though some are prone to city-center noise. All in all, it's a characterful property that super convenient for train connections, with competitive rates for this category. The Best Western Inverness Palace just across the river, however, has a pool and spa facilities for around the same price. 

Culloden House
Culloden

The four-pearl Culloden House is a handsome and historic 18th-century mansion set in 40 acres of picturesque gardens and woodland. It's located just 10 minutes' drive from Inverness airport and the Culloden Moor battlefield, as well as within easy reach of multiple golf courses. Although a little faded in places, elegant interiors add to the property's period feel throughout, including its 28 rooms and suites. Dining is genuinely outstanding, albeit pricey, with plenty of local seasonal dishes, plus an impressive whisky selection. But it's worth pointing out that rooms lack easy access and can feel cramped, plus spa and fitness facilities are seriously limited. Ultimately, it's one of the Highland's finer examples of its ilk, though travelers looking for spa pampering will find the Best Western Inverness Palace Hotel a better option.

Kingsmills Hotel
Culcabock Road

The 134-room Kingsmills Hotel is an upscale property comprising an 18th-century building with modern extensions set on four acres of well-tended gardens. Surrounded by greenery, the setting feels almost rural, though Inverness city center is within a 15-minute stroll. Many rooms have a fresh look and upmarket features including iPod docks, bathrobes, and balconies with views over the golf course, though some Classic Rooms are dated and worn. The restaurants on site get decent marks, while the health, spa, and pool facilities are pluses. For a more central hotel with a spa, travelers might want to consider the Inverness Palace Hotel & Spa. 

Bunchrew House Hotel
Bunchrew

Bunchrew House Hotel is a genuine 17th-century mansion steeped in history and traditional Scottish charm. The position overlooking the water surrounded by ancient woodland is particularly serene, and Inverness is just a 10-minute drive away. While some rooms feature lovely four-poster beds and views over the water, others show signs of age. Overall, however, for Old World Highland atmosphere and magical setting this is one of the finest options you'll find. 

Best Western Inverness Palace Hotel & Spa
8 Ness Walk

Inverness Palace Hotel is a mid-range property housed in a handsome late 19th-century building on the bank of River Ness in the center of Inverness. While the hotel retains plenty of the Victorian mansion's period touches, much of the interiors have been given a fairly uninspiring chain-hotel makeover. The leisure facilities, however, are some of the best in town, and most riverfront rooms have fine views out to the castle. Overall it's a solid choice, especially for fitness enthusiasts. For a little more character check out the Royal Highland Hotel, right next to the train station, but lose the health center. 

Beaufort Hotel
11 Culduthel Road