- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
£38
per night
Ramada Encore Inverness
Hotel with 90 rooms from £38. In Inverness centre, the Ramada Encore Inverness is a 10-minute drive from the shores of Loch Ness. ... more
Score: 8.4 out of 10
£39
per night
Columba Hotel
4 Star Hotel with 76 rooms from £39. Smoking/non smoking rooms are request only basis, they cannot be guaranteed.... more
Score: 7.8 out of 10
£46
per night
Glen Mhor Hotel
The Glen Mhor Hotel is located beside the River Ness, a 3-minute walk from Inverness city centre and... more
Score: 7.9 out of 10
£70
per night
Kingsmills Hotel, Inverness
Set in 4 acres of beautiful gardens, this mansion hotel has a spa, a swimming pool and free parking.... more
Score: 8.5 out of 10
£45
per night
Beaufort Hotel
Hotel with 32 rooms from £45. This family-run hotel is 800 metres from Inverness Rail Station and the shops of the city centre. It... more
Score: 8.3 out of 10
£49
per night
The Royal Highland
Hotel with 70 rooms from £49. Next to Inverness Rail Station, this hotel has a grand staircase that inspired the stairway in the T... more
Score: 7.8 out of 10
£48
per night
Thistle Inverness
Just outside Inverness centre, this modern hotel is a 15-minute drive from Inverness Airport. The Th... more
Score: 7.8 out of 10
£39
per night
The Waterside Hotel
Hotel with 28 rooms from £39. This family-run hotel is situated on the south bank of the River Ness, a 3 minutes’ walk from the ci... more
Score: 8.4 out of 10
£61
per night
Holiday Inn Express Inverness
Hotel with 94 rooms from £61. Holiday Inn Express Inverness offers modern accommodation, free parking, and a buffet-style breakfas... more
Score: 8.1 out of 10
£63
per night
Loch Ness Country House Hotel
Loch Ness Country House Hotel is located just off the A82 Inverness to Loch Ness and Fort William ro... more
Score: 9.0 out of 10
£52
per night
Daviot Lodge
5 Star Bed and breakfast with 7 rooms from £52. Please note that we do not accept AMEX at Daviot Lodge. ... more
Score: 9.3 out of 10
£54
per night
Premier Inn Inverness East
Hotel with 60 rooms from £54. Providing comfortable, good value accommodation, Premier Inn Inverness East has good access to rail ... more
Score: 7.5 out of 10
£56
per night
Premier Inn Inverness Centre (Milburn Rd)
Just 15 minutes' walk from Inverness Railway Station and the very heart of the city centre, the hote... more
Score: 7.6 out of 10
£49
per night
Maple Court Hotel
Hotel with 9 rooms from £49. With a beautiful location on the banks of the River Ness, this historical mansion features a traditi... more
Score: 7.9 out of 10
£70
per night
New Drumossie Hotel
Set in 9 acres of private parkland, in the heart of the Highlands, New Drumossie Hotel is only 10 mi... more
Score: 8.4 out of 10