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 13

Distances shown from Inverness station

0 miles

Royal Highland Hotel

18 Academy Street Station Square Inverness IV1 1LG

Prices from:

£140.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:

£29.50

per person per night

Book Now
0.1 miles

Mercure Inverness Christmas Break

33 Church Street Inverness IV1 1DX

Prices from:

£175.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:

£76.50

per person per night

Book Now
0.3 miles

Columba Hotel Inverness by Compass Hospitality

Ness Walk Inverness IV3 5NF

Prices from:

£34.50

per person per night

Book Now
2.8 miles

Macdonald Drumossie Hotel

Old Perth Road Inverness IV2 5BE

Prices from:

£52.50

per person per night

Book Now
11.7 miles

Tulloch Castle Hotel (2 Night Offer & 1st Night Dinner)

Tulloch Castle Drive Dingwall IV15 9ND

Prices from:

£85.00

per person per night

Book Now
11.7 miles

Tulloch Castle Hotel

Tulloch Castle Drive Dingwall IV15 9ND

Prices from:

£31.50

per person per night

Book Now
14.5 miles

The Muthu Newton Hotel and Highland Conference Centre

Inverness Road Nairn by Inverness IV12 4RX

Prices from:

£48.00

per person per night

Book Now
38.2 miles

Stotfield Hotel

Stotfield Road Lossiemouth Moray IV31 6QS

Prices from:

£40.50

per person per night

Book Now
45.1 miles

Caledonian Hotel (2 Night Offer & 1st Night Dinner)

Quay Street Ullapool IV26 2UG

Prices from:

£81.00

per person per night

Book Now