The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in Inverness

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Inverness Hotels with Restaurant

Trafford Bank Guest House
5 out of 5
96 Fairfield Road, Inverness, Scotland
Free cancellation
The price is £90 per night from 1 Nov to 2 Nov
4.9/5Exceptional! (240 reviews)

"We had a fantastic experience at the Trafford Bank Guest House. The hospitality was great. We felt warm and welcomed, while also feeling safe with the robust measures in place to mitigate the risk of COVID-19. Both our room and the communal areas were clean and nicely decorated. The breakfast that ..."…"

Reviewed on 26 Sep 2020

Trafford Bank Guest House
Rossmount Guest House
3 out of 5
32 Argyle Street, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £60 per night from 22 Oct to 23 Oct
4.8/5Exceptional! (329 reviews)

"Lovely hosts. Very clean and comfortable. Great location close to centre."…"

Reviewed on 15 Sep 2020

Rossmount Guest House
Culloden House Hotel
4 out of 5
Culloden, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £175 per night from 22 Oct to 23 Oct
4.8/5Exceptional! (270 reviews)

"Visit necessarily affected by current circumstances, however staff very friendly and helpful, nice room and bathroom, comfortable bed, great breakfast."…"

Reviewed on 14 Aug 2020

Culloden House Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Silverstrands Guest House
4 out of 5
7 Broadstone Avenue, Inverness, Scotland
Get Rates
4.7/5Exceptional! (341 reviews)
great stay

"Location is in a quiet neighborhood, but walking distance to downtown shops and restaurants. Kenny is an excellent host; ask him for tips on local places."…"

Reviewed on 26 Oct 2019

Silverstrands Guest House
Rocpool Reserve Hotel & Restaurant
5 out of 5
14 Culduthel Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £172 per night from 6 Nov to 7 Nov
4.6/5Exceptional! (177 reviews)

"Small elegant boutique hotel , great friendly service and excellent food ."…"

Reviewed on 25 Sep 2020

Rocpool Reserve Hotel & Restaurant
Kingsmills Hotel Inverness
4 out of 5
Culcabock Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £64 per night from 27 Oct to 28 Oct
4.5/5Wonderful! (914 reviews)

"My room was lovely and spacious and the bathroom was excellent"…"

Reviewed on 19 Oct 2020

Kingsmills Hotel Inverness
Loch Ness Country House Hotel
4 out of 5
Loch Ness Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £113 per night from 28 Oct to 29 Oct
4.5/5Wonderful! (275 reviews)

"Loverly hotel on outskirts of Inverness good facilities"…"

Reviewed on 20 Sep 2020

Loch Ness Country House Hotel
The Loch Ness Inn
3 out of 5
Lewiston, Drumnadrochit, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £66 per night from 25 Oct to 26 Oct
4.4/5Wonderful! (265 reviews)

"They were well ahead of the game. They rang me up and told me my room and how I can go about checking in directly into the room. This made it very easy and without the need to visit the reception. Very easy access to parking and the facilities. Rooms are of a good size with ample space for couples ..."…"

Reviewed on 25 Sep 2020

The Loch Ness Inn
Benleva Hotel
3 out of 5
Kilmore, Drumnadrochit, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £82 per night from 26 Oct to 27 Oct
4.4/5Excellent! (136 reviews)

"A welcoming inn, beautifully furnished and finished. The room was clean with toiletries and nicely decorated. A lovely hot breakfast included in the cosy dining room. Only downside is that the shower was very weak."…"

Reviewed on 31 Dec 2019

Benleva Hotel
Glenmoriston Townhouse Hotel
4 out of 5
20 Ness Bank, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £61 per night from 8 Nov to 9 Nov
4.2/5Excellent! (728 reviews)

"Kids-free night away as 2 couples & thoroughly enjoyed our stay, hotel was clean & all staff really excellent, a credit to the hotel. We sat outside in the marquee tent from 2 till 10 (1st in & was last out!) near the heaters with our hats & scarfs on enjoying a good few drinks & BBQ food from outside ..."…"

Reviewed on 19 Oct 2020

Glenmoriston Townhouse Hotel
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
Free cancellation
The price is £54 per night from 6 Nov to 7 Nov
4.1/5Very Good! (960 reviews)

"Had a pleasant stay at hotel. Due to Covid it is a grab & go breakfast. Hot bacon & sausage rolls available amongst other things, porridge, croissants and cereals, yoghurt & fruit. Last time we stayed in August there were no hot rolls available, which was understandable in circumstances, so a nice ..."…"

Reviewed on 16 Oct 2020

Holiday Inn Express Inverness
Craigmonie Hotel Inverness by Compass Hospitality
3 out of 5
9 Annfield Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £44 per night from 1 Nov to 2 Nov
4.1/5Very Good! (515 reviews)

"The staff were all very helpful and friendly, check in and out was quick and easy. There was plenty of parking and the Hotel was in a lovely quiet area but only 15 minutes walk down into town. The pool and small gym was an added bonus. We felt very safe with all the necessary Covid safety measures ..."…"

Reviewed on 17 Oct 2020

Craigmonie Hotel Inverness by Compass Hospitality
Beaufort Hotel
3 out of 5
11 Culduthel Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £48 per night from 9 Nov to 10 Nov
4.1/5Very Good! (438 reviews)

"Welcoming staff, fantastic food on each of the three days spent here. Comfortable bedroom with functional small bathroom. Location of hotel good with ample car parking. This hotel for the price is a gem. Hope to see it again."…"

Reviewed on 20 Sep 2020

Beaufort Hotel
pentahotel Inverness
4 out of 5
63 Academy Street, Caledonia House, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £48 per night from 8 Nov to 9 Nov
4/5Very Good! (935 reviews)

"Interior decor was very catching & stylish. Excellent customer service & a very lovely stay"…"

Reviewed on 19 Oct 2020

pentahotel Inverness
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £42 per night from 22 Oct to 23 Oct
3.9/5Very Good! (971 reviews)

"Very good location next to the train station and near the centre of town. Nice grand lobby and staircase."…"

Reviewed on 10 Sep 2020

The Royal Highland Hotel
Jurys Inn Inverness
4 out of 5
Millburn Road, Inverness, Scotland
Free cancellation
The price is £49 per night from 1 Nov to 2 Nov
3.9/5Very Good! (773 reviews)

"The hotel was situated close to the centre of Inverness and had an excellent leisure facility which was partially open. I was not impressed with the Crushh prepacked breakfasts which had to many sweet items for my liking."…"

Reviewed on 19 Oct 2020

Jurys Inn Inverness
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £53 per night from 16 Nov to 17 Nov
3.9/5Good! (902 reviews)

"Centrally located property, close to all amenities, room was clean and tidy, hotel restaurant nearby"…"

Reviewed on 16 Oct 2020

Glen Mhor Hotel
Columba Hotel Inverness by Compass Hospitality
4 out of 5
7 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £45 per night from 22 Oct to 23 Oct
3.7/5Good! (968 reviews)

"Situated by the river and minutes from the city centre with lots of shops (in the shopping centre), restaurants and bars although due to Covid I would recommend you book for eating out as everywhere was pretty busy. We had breakfast and dinner in hotel and it was very good. Room was clean, bed comfy ..."…"

Reviewed on 16 Oct 2020

Columba Hotel Inverness by Compass Hospitality
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Restaurant in Inverness

Search for Hotels with Restaurant in Inverness on Expedia.co.uk. You can easily find your Hotels with Restaurant in Inverness using one of the methods below:

  • View our selection of featured hotels in Inverness
  • Use the map to find budget hotels in the Inverness neighborhood you prefer
  • Use the filters to see hotels in a specific area of Inverness, select a specific theme, brand, or hotel class in Inverness
  • Enter your travel dates now to view the best deals on hotels in Inverness - while they last

More trip options

Travellers loved these Hotels with Restaurant