Top 10 Hotels in Inverness

See all 61 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 (804 reviews)

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

$114
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

3.0 out of 5.0
3.7 out of 5 (649 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
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

4.0 out of 5.0
4.3 out of 5 (171 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 …

$105
Antfield House
Antfield House

Scaniport, Inverness IV2 6DN

3.0 out of 5.0
4.7 out of 5 (161 reviews)

Situated in a rural location, this bed & breakfast is within 9 mi (15 km) of Bellfield Park, Inverness Castle, and Inverness …

Get Rates
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 (76 reviews)

Located in the heart of Inverness, this spa hotel is steps from Inverness Museum and Art Gallery and Inverness Castle …

$117
Cedar Villa Guest House - B&B
Cedar Villa Guest House - B&B

33 Kenneth street, Inverness IV3 5DH

3.0 out of 5.0
3.9 out of 5 (215 reviews)

Situated in Inverness, this bed & breakfast is within a 10-minute walk of Inverness Museum and Art Gallery, Inverness …

$73
Mercure Inverness Hotel
Mercure Inverness Hotel

Church Street, Inverness IV1 1DX

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

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

$102
Culloden House Hotel
Culloden House Hotel

Culloden, Inverness IV2 7BZ

4.0 out of 5.0
4.8 out of 5 (116 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 (195 reviews)

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

$100
City Guesthouse
City Guesthouse

36 Ardconnel St, Inverness IV2 3EU

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

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

Get Rates

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.