Top 10 Hotels in Inverness

See all 63 Hotels in Inverness
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

3.0 out of 5.0
3.8 out of 5 (792 reviews)

Located in the heart of Inverness, this hotel is within a 10-minute walk of Inverness Museum and Art Gallery, Inverness …

$196
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

3.0 out of 5.0
3.8 out of 5 (636 reviews)

Located in the heart of Inverness, this hotel is within a 5-minute walk of Eastgate Shopping Centre and Inverness Museum and …

Get Rates
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel

20 Ness Bank, Inverness IV2 4SF

4.0 out of 5.0
4.3 out of 5 (333 reviews)

Located in the heart of Inverness, this hotel is steps from Inverness Cathedral and Eden Court Theatre. Bellfield Park and …

$267
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

4.0 out of 5.0
4.3 out of 5 (166 reviews)

Situated in the suburbs, this hotel is 3.1 mi (5 km) from Eastgate Shopping Centre and within 6 mi (10 km) of Inverness …

$162
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa

8 Ness Walk, Inverness IV3 5NG

3.0 out of 5.0
3.7 out of 5 (75 reviews)

Located in the heart of Inverness, this eco-friendly hotel is steps from Inverness Museum and Art Gallery and Inverness …

$230
Glendruidh House Hotel
Glendruidh House Hotel

By Castle Heather, Inverness IV2 6AR

3.0 out of 5.0
4.6 out of 5 (93 reviews)

Situated in Inverness, this hotel is within 3 mi (5 km) of Inverness Castle, Inverness Museum and Art Gallery, and Eastgate …

$141
Mercure Inverness Hotel
Mercure Inverness Hotel

Church Street, Inverness IV1 1DX

3.0 out of 5.0
3.5 out of 5 (280 reviews)

Situated in Inverness, this hotel is within a 10-minute walk of Inverness Museum and Art Gallery, Eastgate Shopping Centre …

$269
Culloden House Hotel
Culloden House Hotel

Culloden, Inverness IV2 7BZ

4.0 out of 5.0
4.8 out of 5 (114 reviews)

Situated near the airport, this hotel is 2.9 mi (4.7 km) from Culloden Battlefield and within 6 mi (10 km) of Eastgate …

Get Rates
Loch Ness Clansman Hotel
Loch Ness Clansman Hotel

Brackla, Inverness IV3 8LA

3.0 out of 5.0
3.6 out of 5 (193 reviews)

Situated on a lake, this hotel is within 9 mi (15 km) of Original Loch Ness Monster Visitor Centre, Loch Ness 2000 Exhibition …

$126
City Guesthouse
City Guesthouse

36 Ardconnel St, Inverness IV2 3EU

2.0 out of 5.0
2.6 out of 5 (206 reviews)

Situated in Inverness, this guesthouse is within a 10-minute walk of Inverness Castle, Inverness Museum and Art Gallery, and …

$66

Recent Reviews in Inverness

Hide content

Where to stay in Inverness

Inverness Hotel Guide

If you are wondering where to base yourself while in Inverness, you'll find a generous assortment of comfortable options. We currently offer 24 accommodation options within 6 miles of the heart of Inverness.

Within 0.6 miles of Inverness's heart, you will find a selection of Expedia-listed hotels, like the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments.

The Kingsmills Hotel Inverness and Glen Mhor Hotel are recommended choices if you choose to stay within a short stroll of Inverness Museum and Art Gallery. The Glenmoriston Townhouse Hotel and Royston Guest House are within walking distance of Inverness Castle.
 Those who are traveling to Inverness for Eastgate Shopping Centre, could stay at the nearby Columba Hotel and The Royal Highland Hotel. Accommodation options near Inverness Cathedral, include the Mercure Inverness Hotel and pentahotel Inverness.

The Culloden House Hotel is 3 miles from the main part of Inverness. Another hotel is the Loch Ness Country House Hotel, which is located 2 miles away. The Macdonald Drumossie Hotel and the Craigdarroch Inn are some other Expedia-listed hotels around Inverness.

15 miles from Inverness you will find Nairn, where you can spend a few hours exploring Nairn Golf Club, Nairn Beach and Nairn Museum. Nairn hotels are the Golf View Hotel & Spa and The Newton Hotel. 25 miles to the west of Inverness, is Grantown-on-Spey, which is home to the Seafield Lodge Hotel and The Craiglynne Hotel. While in Grantown-on-Spey, set aside a little time to check out the Lochindorb Castle and Grantown Museum.

Situated 7 miles from Inverness is Inverness Airport. Stay nearby at Dolphin Bay Suites or Inchrye Bed & Breakfast.