Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Compare and book 3 Star hotels in Inverness, Scotland

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 3 Star Hotels

Best Western Inverness Palace Hotel & Spa
3 out of 5
8 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £104 per night
4.2/5Very Good! (463 reviews)

"Beautiful location perfectly situated to walk throughout the city and amazing food and staff...A++++"…"

Reviewed on 27 Mar 2020

Best Western Inverness Palace Hotel & Spa
BCC Loch Ness Log Cabins
3.5 out of 5
Bearnock Country Centre, Glenurquhart, Drumnadrochit, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £121 per night
3.7/5Good! (48 reviews)

"This property was a nice "glamping" facility, nice shower, great view of Lochness. WIFI was down at the hostile/public area so not terribly convenient, but it was a nice cabin with satellite TV and we booked at the last minute."…"

Reviewed on 28 Feb 2020

BCC Loch Ness Log Cabins
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £74 per night
3.9/5Very Good! (965 reviews)

"Never got clean towels every day"…"

Reviewed on 24 Mar 2020

Glen Mhor Hotel
The Loch Ness Inn
3 out of 5
Lewiston, Drumnadrochit, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £155 per night
4.4/5Wonderful! (254 reviews)

"Location excellent. Staff excellent. Food excellent. Whisky excellent. Enjoy a hearty breakfast, explore the Highlands and Islands, return for a superb evening meal and a dram of on of the many whiskies available and then sleep in one of the simple but comfortable rooms. Perfect."…"

Reviewed on 4 Feb 2020

The Loch Ness Inn
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 £67 per night
4.1/5Very Good! (500 reviews)
Family owned Accommodations

"Older building, but super cute & met our needs. High ceilings, bigger room, noisy hallways, but EXCELLENT customer service. Indoor swimming pool, hot buffet breakfast, onsite pub. Not near city center, but 5 minute drive to Culloden Battlefield & Clava Cairns."…"

Reviewed on 21 Mar 2020

Craigmonie Hotel Inverness by Compass Hospitality
Heathmount
3 out of 5
Kingsmills Road, Inverness, Scotland
Get Rates
4.2/5Excellent! (31 reviews)

"Lovely rooms, friendly staff and fabulous food! Very nice atmosphere, bustling at the weekend, but I'd imagine a little quieter during the week :-)"…"

Reviewed on 19 Nov 2018

Heathmount
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
Free cancellation
The price is £61 per night
4.1/5Very Good! (993 reviews)
Wonderful location

"Great location- We had a car and it was a close walk to groceries and a place to eat. Breakfast was nice and great variety. We had to take 2 rooms as a family, so a bit pricey due to that. Rooms are much smaller then North America’s holiday inn standards."…"

Reviewed on 17 Mar 2020

Holiday Inn Express Inverness
Crown Court Townhouse Hotel
3.5 out of 5
Southside Road, 25, Inverness, Scotland
Get Rates
3.5/5Good! (16 reviews)

"we didn't stay at the Crown Court- they were overbooked and told us a few days before we had to move to a guest house in another part of town - no compensation. no apology"…"

Reviewed on 15 Jul 2019

Crown Court Townhouse Hotel
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is £69 per night
3.9/5Good! (997 reviews)
Great Place

"The deal was amazing, the hotel was great and the staff were very attentive. The only issue (Which is not their fault) was the work men on the Train station roof right outside my window. Ummm!"…"

Reviewed on 10 Mar 2020

The Royal Highland Hotel
GlamNess Luxury Shipping Containers
3 out of 5
Big Burn House, Torbreck, Inverness, Scotland
The price is £49 per night
4.3/5Excellent! (24 reviews)

"Lovely little place to stay would love to go back."…"

Reviewed on 3 Nov 2019

GlamNess Luxury Shipping Containers

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Inverness.
Loch Ness Glamping
Loch Ness Glamping
The Jennings, Drumnadrochit, Inverness, Scotland
The price is £97 per night
4.9/5Exceptional! (19 reviews)
Loch Ness Glamping
Culloden House Hotel
Culloden House Hotel
Culloden, Inverness, Scotland
The price is £350 per night
4.8/5Exceptional! (266 reviews)
Culloden House Hotel
Faebuie Cottages
Faebuie Cottages
Faebuie, Inverness, Scotland
5/5Exceptional! (4 reviews)
Faebuie Cottages

Still don't see what you're looking for?

See all properties in Inverness.
You can also use these popular filters to refine your search.
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: 3 Star Hotels in Inverness

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

  • View our selection of featured hotels in Inverness
  • Use the map to find 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 from basic (1 Star) to luxury hotels (5 Stars) in Inverness
  • Enter your travel dates to view the best deals on hotels in Inverness - while they last

More trip options

Inverness Hotel Reviews