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.

Cheap Hotels & Resorts in Inverness

Search over 1 million properties and 550 airlines worldwide

Free cancellation on most hotels. Because flexibility matters.

Search over 1 million flights, hotels, packages, and more

Best Inverness Cheap Hotels

Waverley Guest House
3 out of 5
25 Union Street, Inverness, Scotland
AU$131
per night
13 Apr. - 14 Apr.
3.1/5 (474 reviews)

"I’ve stayed before. Close to train restaurants pubs low cost"…"

Reviewed on 5 Jan. 2020

Waverley Guest House
1 Loch Ness Hostel
1 out of 5
Main Street, Drumnadrochit, Inverness, Scotland
AU$95
per night
1 Apr. - 2 Apr.
3.7/5Good! (123 reviews)

"Very clean and warm. Great shower but couldn't get the tv to work. We could have asked but wasn't a big issue"…"

Reviewed on 29 Oct. 2019

1 Loch Ness Hostel
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland
Get Rates
3.9/5Good! (1,322 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
Kingsmills Hotel Inverness
4 out of 5
Culcabock Road, Inverness, Scotland
Get Rates
4.5/5Wonderful! (1,089 reviews)

"Excellent hotel. Very happy with everything. The staff were so helpful and the room was comfortable. Excellent location if you have a car."…"

Reviewed on 21 Mar. 2020

Kingsmills Hotel Inverness
Columba Hotel Inverness by Compass Hospitality
4 out of 5
7 Ness Walk, Inverness, Scotland
AU$106
per night
14 Apr. - 15 Apr.
3.7/5Good! (1,104 reviews)

"This hotel has an amazing location and a fantastic breakfast. The only thing that could be improved is the coffee. It was some of the worst coffee I have ever tried and it tasted like it was brewed with dirty socks."…"

Reviewed on 24 Feb. 2020

Columba Hotel Inverness by Compass Hospitality
OYO Loch Ness Hotel
3 out of 5
Drumnadrochit, Inverness, Scotland
Get Rates
3.5/5Good! (380 reviews)

"I was very warmly greeted at the front desk and instantly felt welcomed. The room was very cozy and the bed was incredibly comfortable--i slept like a rock! Great location and enjoyed the Loch Ness exhibit next door. Would definitely return!"…"

Reviewed on 22 Jan. 2020

OYO Loch Ness Hotel
Jurys Inn Inverness
4 out of 5
Millburn Road, Inverness, Scotland
AU$118
per night
24 Apr. - 25 Apr.
3.9/5Good! (706 reviews)

"The location is excellent for Inverness city centre. Plenty of restaurants pubs and places to visit. The highlands is accessible by road or by train."…"

Reviewed on 27 Mar. 2020

Jurys Inn Inverness
Beaufort Hotel
3 out of 5
11 Culduthel Road, Inverness, Scotland
AU$141
per night
19 Apr. - 20 Apr.
4.1/5Very Good! (424 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
Ardross and Glencairn Guest House
3 out of 5
18-20 Ardross Street, Inverness, Scotland
Free CancellationReserve now, pay when you stay
AU$80
per night
2 Apr. - 3 Apr.
4.2/5Very Good! (325 reviews)

"Weather was very wet but the hotel was very comfortable and clean plenty of space for wheelchair and showers spot on, will come back again"…"

Reviewed on 10 Dec. 2019

Ardross and Glencairn Guest House
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Get Rates
3.9/5Good! (1,539 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
Glenmoriston Townhouse Hotel
4 out of 5
20 Ness Bank, Inverness, Scotland
AU$141
per night
22 Apr. - 23 Apr.
4.2/5Excellent! (707 reviews)

"Nice hotel. Breakfast lovely. Cocktails and drinks very nice. Sunday roast very good."…"

Reviewed on 17 Mar. 2020

Glenmoriston Townhouse Hotel
Loch Ness Clansman Hotel
3 out of 5
Brackla, Loch Ness-side, Inverness, Scotland
AU$150
per night
1 Apr. - 2 Apr.
3.6/5Good! (437 reviews)

"Was very nice, we had no issues here. Had a great bar. Parking was pretty good and the morning over the Loch Ness was great."…"

Reviewed on 3 Feb. 2020

Loch Ness Clansman Hotel
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
AU$162
per night
19 Apr. - 20 Apr.
4.1/5Very Good! (1,002 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
Inchrye Bed & Breakfast
2.5 out of 5
High Street, Ardersier, Fort George, Inverness, Scotland
AU$157
per night
18 Apr. - 19 Apr.
4.6/5Wonderful! (384 reviews)

"Location to Inverness airport very good, I was only there for 1 night stay. Communication with Jess was very good! Jess helped schedule a cab for 4:30AM. 1-2 minute walk from restaurants. I would definitely stay at Inchrye again, and I would recommend it."…"

Reviewed on 28 Oct. 2019

Inchrye Bed & Breakfast
Mercure Inverness Hotel
4 out of 5
Church Street, Inverness, Scotland
AU$201
per night
1 May - 2 May
3.7/5Good! (686 reviews)

"Great location, lovely reception and bar, nice rooms and good breakfast. All for a very reasonable price!"…"

Reviewed on 17 Mar. 2020

Mercure Inverness Hotel
pentahotel Inverness
4 out of 5
63 Academy Street, Caledonia House, Inverness, Scotland
AU$118
per night
21 Apr. - 22 Apr.
4/5Very Good! (898 reviews)

"Great location, only downside was hair dryer didn’t work"…"

Reviewed on 21 Mar. 2020

pentahotel Inverness
Don't see what you're looking for?
We've got more Cheap Hotels. 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.

As you start mapping out your travel itinerary, you realize there are a lot of things to see and do on your list. You plan on visiting the many landmarks that make Inverness unique, and know of a handful of restaurants that are dishing up meals you can’t miss out on. And you can’t forget your plans to tour the museums and art galleries. There are so many things to experience in Inverness, so why spend your entire holiday budget on your accommodation? There are plenty of cheap hotels in Inverness that will not only serve as a comfortable place to recharge between sightseeing, but that will provide exemplary service and welcoming amenities, too.

Instead of spending your whole bank account this trip, book cheap accommodation in Inverness that offers everything you need. Budget hotels offer the things you’d expect from a temporary stay, such as comfortable beds, spacious rooms, televisions with extensive channel offerings, and occasionally even additional features like kitchenettes and pools. If you’re not planning on spending much time in your room, why blow your entire paycheck? Instead, spend your hard-earned money on experiences that will truly make your stay memorable, like tickets to local concerts, plays, or sporting events.

Cheap Inverness hotels allow you to keep cash in your wallet for when you truly need it—like when you’re touring the area and come across an irresistible ice cream shop. Browse an extensive inventory of Inverness hotel deals here on Expedia, and prepare to enjoy your holiday to the fullest.

Frequently asked questions

Travelers loved these Cheap Hotels

More trip options

What's the best budget-friendly hotel in Inverness?

Based on reviews, Kingsmills Hotel Inverness is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Loch Ness Drumnadrochit Hotel and Mercure Inverness Hotel.

How is it to stay in Inverness?

History buffs will enjoy exploring Inverness, and visitors give high marks for the local tours, riverfront, and top-notch restaurants. Walkable and welcoming, this city also attracts tourists with its cafés. Top sights in the city include Inverness Castle, Urquhart Castle, and Lochaber Geopark. In Inverness, there are 344 hotels and other accommodation to choose from.

Where is the best place to stay in Inverness?

Highland Bear Lodge is a favourite property for Expedia customers. This 4-star guesthouse offers free WiFi and free parking. Other top choices based on reviews include Binnilidh Mhor B&B and The Gatehouse.

Inverness City Centre is a walkable neighbourhood known for its lively bars and array of dining options.

Where is the best place to stay in Inverness City Centre?

With 101 hotels and other accommodation to choose from in this neighbourhood, you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Mardon Guest House is the highest ranked property in Inverness City Centre. This 3-star B&B offers free breakfast and free WiFi. It is located a short 8-minute walk from Inverness Castle. Other top choices in the neighbourhood include Hawthorn Lodge Guest House and Rossmount Guest House.

What is there to see in Inverness?

Cultural venues in the city include Eden Court Theatre, Inverness Museum and Art Gallery, and Loch Ness Centre & Exhibition. The city is notable for its historic sites and landmarks like Inverness Castle, Urquhart Castle, and Inverness Cathedral. The city's natural setting is picturesque, including the riverfront and these places to visit: Lochaber Geopark, Moray Firth, and The Falls of Foyers.

Where is the best place to stay with easy access to Inverness Castle?

Adjacent to Inverness Castle, Columba Hotel Inverness by Compass Hospitality is one of the top choices for your stay based on our traveller data, and this 4-star hotel offers a restaurant and free WiFi. Other good choices close by include Glen Mhor Hotel and Best Western Inverness Palace Hotel & Spa.