Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

3 Star Hotels in Inverness

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Inverness 3 Stars Hotels

Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Get Rates
3.9/5Good! (1,547 reviews)

"The property was conveniently placed in Inverness. We did have an issue with the washroom, it did have a rather small shower - which is fine but the issue was the shower wasn’t draining whenever we used it."…"

Reviewed on 16 Mar. 2020

Glen Mhor Hotel
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
AU$174
per night
26 Apr. - 27 Apr.
4.1/5Very Good! (1,004 reviews)

"Too much light coming through that bottom door and had to flip the tv to the wall to get round of the bright light clock on the tv other than that we will be back just minor things all staff vey helpfully too"…"

Reviewed on 16 Feb. 2020

Holiday Inn Express Inverness
Best Western Inverness Palace Hotel & Spa
3 out of 5
8 Ness Walk, Inverness, Scotland
AU$191
per night
1 May - 2 May
4.2/5Very Good! (450 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
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland
Get Rates
3.9/5Good! (1,325 reviews)

"Convenient hotel in town centre next to the railway station. Old style with faded grandeur and creaky floorboards, but clean and with helpful staff. No problems."…"

Reviewed on 9 Mar. 2020

The Royal Highland Hotel
Courtyard by Marriott Inverness Airport
3.5 out of 5
Fresson Circle, Dalcross, Inverness, Scotland
Get Rates
Courtyard by Marriott Inverness Airport
The Loch Ness Inn
3 out of 5
Lewiston, Drumnadrochit, Inverness, Scotland
AU$286
per night
16 Apr. - 17 Apr.
4.4/5Wonderful! (252 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
The Coo's Guest House
3 out of 5
19 Planefield Rd, Inverness, Scotland
Free CancellationReserve now, pay when you stay
AU$108
per night
6 Apr. - 7 Apr.
4.6/5Exceptional! (48 reviews)

". Had been recently renovated and hosts were very friendly. Room was small and struggle to fit 3 people. Squeaky beds. Not ideal for a honeymoon"…"

Reviewed on 11 Dec. 2019

The Coo's Guest House
Beaufort Hotel
3 out of 5
11 Culduthel Road, Inverness, Scotland
Free CancellationReserve now, pay when you stay
AU$143
per night
19 Apr. - 20 Apr.
4.1/5Very Good! (425 reviews)

"Liked the cleanliness, friendly staff, good food, comfortable quiet room at the back of hotel. Signs up saying renovations taking place so probably the tired look will soon be refreshed."…"

Reviewed on 10 Feb. 2020

Beaufort Hotel
Whitebridge Hotel
3.5 out of 5
Whitebridge, Inverness, Scotland
Free CancellationReserve now, pay when you stay
AU$143
per night
6 Apr. - 7 Apr.
4.5/5Wonderful! (88 reviews)

"The restaurant was unexpectedly excellent. The service was also top notch. The location is kind of in the middle but f nowhere, but it worked well for us to explore the Isle of Skye."…"

Reviewed on 14 Oct. 2019

Whitebridge Hotel
Craigmonie Hotel Inverness by Compass Hospitality
3 out of 5
9 Annfield Road, Inverness, Scotland
Get Rates
4.1/5Very Good! (480 reviews)

"This was a lovely homely hotel. The staff were extremely friendly and helpful. The food was very good with a great choice for breakfast. We would definitely stay at this hotel again if we stay in Inverness. We really enjoyed our stay."…"

Reviewed on 15 Mar. 2020

Craigmonie Hotel Inverness by Compass Hospitality
Don't see what you're looking for?
See all available properties in Inverness
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.

3 Star Hotels in Inverness

Search for hotels in Inverness on Expedia.com.au. 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 neighbourhood 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

Recently booked Inverness hotels