Where to stay in Inverness

When it’s time to relax and unwind, you can choose from a wide selection of accommodation. From cosy B&Bs to business hotels, there’s something for every budget.

Inverness hotel listings

Showing 1 - 12 of 22

Distances shown from Inverness station

0 miles

Royal Highland Hotel (2 Night Offer & 1st Night Dinner)

18 Academy Street Station Square Inverness IV1 1LG

Prices from:

£99.50

per person per night

Book Now
0 miles

Royal Highland Hotel

18 Academy Street Station Square Inverness IV1 1LG

Prices from:

£40.00

per person per night

Book Now
0.1 miles

Mercure Inverness (2 Night Offer & 1st Night Dinner)

33 Church Street Inverness IV1 1DX

Prices from:

£92.50

per person per night

Book Now
0.1 miles

Mercure Inverness

33 Church Street Inverness IV1 1DX

Prices from:

£26.00

per person per night

Book Now
0.3 miles

Columba Hotel Inverness by Compass Hospitality (2 Night Offer & 1st Night Dinner)

Ness Walk Inverness IV3 5NF

Prices from:

£71.00

per person per night

Book Now
0.3 miles

Columba Hotel Inverness by Compass Hospitality

Ness Walk Inverness IV3 5NF

Prices from:

£22.00

per person per night

Book Now
0.4 miles

Glen Mhor Hotel

8-15 Ness Bank Inverness IV2 4SG

Prices from:

£45.00

per person per night

Book Now
1.5 miles

Holiday Inn Express Inverness

Stoneyfield Inverness IV2 7PA

Prices from:

£22.50

per person per night

Book Now
1.6 miles

Best Western Plus Inverness Lochardil House Hotel

Stratherrick Road Inverness IV2 4LF

Prices from:

£61.50

per person per night

Book Now
1.8 miles

Travelodge Inverness Fairways

Castle Heather Inverness IV2 6AA

Prices from:

£31.50

per person per night

Book Now
2.8 miles

Macdonald Drumossie Hotel (2 Night Offer & 1st Night Dinner)

Old Perth Road Inverness IV2 5BE

Prices from:

£159.00

per person per night

Book Now
2.8 miles

Macdonald Drumossie Hotel

Old Perth Road Inverness IV2 5BE

Prices from:

£38.00

per person per night

Book Now