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 for Inverness Hotels from CA $89

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Inverness hotels and places to stay

Cluanie Inn
3.5 out of 5
Skye & Lochalsh, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $227 per night
67.69 km from city centre
4/5Very Good! (48 reviews)
Outstanding.

"A fabulous refit of an iconic and historical highland Staging Post/Inn. Outstanding in every respect."…"

Reviewed on Dec. 19, 2019

Cluanie Inn
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 CA $169 per night
0.27 km from city centre
4.2/5Very Good! (463 reviews)

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

Reviewed on Mar. 27, 2020

Best Western Inverness Palace Hotel & Spa
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $112 per night
0.47 km from city centre
3.9/5Very Good! (965 reviews)

"Never got clean towels every day"…"

Reviewed on Mar. 24, 2020

Glen Mhor Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Loch Ness Glamping
4 out of 5
The Jennings, Drumnadrochit, Inverness, Scotland
The price is CA $166 per night
24.11 km from city centre
4.9/5Exceptional! (19 reviews)

"Peaceful location, great hosts accommodation was lovely would definitely recommend"…"

Reviewed on Oct. 22, 2019

Loch Ness Glamping
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 CA $107 per night
0.26 km from city centre
3.7/5Good! (991 reviews)
Inverness Stay

"Great location comfortable traditional hotel clean environment. Good food overall very satisfied"…"

Reviewed on Mar. 17, 2020

Columba Hotel Inverness by Compass Hospitality
Holiday Inn Express Inverness
3 out of 5
Stoneyfield, Inverness, Scotland
Free cancellation
The price is CA $114 per night
2.52 km from city centre
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 Mar. 17, 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 CA $95 per night
0.92 km from city centre
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 Mar. 21, 2020

Craigmonie Hotel Inverness by Compass Hospitality
Macdonald Drumossie Hotel
4 out of 5
Old Perth Road, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $150 per night
4.45 km from city centre
4.3/5Excellent! (475 reviews)

"The hotel was immaculate. All the staff where friendly and engaging. In particular the female who worked in the restaurant."…"

Reviewed on Mar. 20, 2020

Macdonald Drumossie Hotel
Ness Walk
5 out of 5
12 Ness Walk, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $236 per night
1 km from city centre
4.9/5Exceptional! (64 reviews)

"Beautiful new property, spotlessly clean with friendly staff."…"

Reviewed on Mar. 8, 2020

Ness Walk
OYO Loch Ness Hotel
3 out of 5
Drumnadrochit, Inverness, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
4.02 km from city centre
3.5/5Good! (386 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 Jan. 22, 2020

OYO Loch Ness Hotel
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.

Inverness Hotel Guide

Should you be searching for upscale or affordable establishments in or around Inverness, it's useful to know that there is a wide range of suitable options. You will find 49 short- and long-stay options within a 0.1-kilometre (0.06-mile) radius of Inverness' downtown on our comprehensive booking section.

Like to find a place near the heart of Inverness? The Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments are located a short distance of the downtown area.

If you are budget aware and are after mid-range or low-budget Inverness hotels or apartments, we also have economy hotels on offer in the area. 3 kilometres (2 miles) away from Inverness' downtown area is the Glendruidh House Hotel. The Binnilidh Mhor B&B and Self Catering Cottage is just 50 kilometres (31 miles) away. Other lower-cost room options include the Columba Hotel Inverness by Compass Hospitality and the Holiday Inn Express Inverness.

The Culloden House Hotel is situated 5 kilometres (3 miles) from downtown Inverness. Or, alternatively, the Kincraig Castle Hotel is located 25 kilometres (16 miles) away. The Loch Ness Country House Hotel as well as the The Craigdarroch Inn are other alternative options around Inverness.

Looking for more to do? Spend the day exploring Loch Morlich and Spey Valley Championship Golf Course, which you'll find in Aviemore, 40 kilometres (25 miles) to the southeast of Inverness. Should you wish to stay in Aviemore, be sure to check out the Hilton Coylumbridge and Macdonald Aviemore Highland Hotel. 35 kilometres (23 miles) to the southeast of Inverness, you'll find Boat of Garten, home to the Dalrachney Lodge Hotel and The Boat Hotel. Regardless of whether you're passing through or spending a few nights in Boat of Garten, a couple of sights worth adding to your itinerary are the Loch Garten Osprey Centre and Boat of Garten Golf Club.

Just because you're on vacation, doesn't mean you can't enjoy your love of sport. Caledonian Stadium can be found 2 kilometres (1 mile) to the north of Inverness. Sports fans wishing to find accommodation near to the sporting action can select from the Kingsmills Hotel Inverness or the Glenmoriston Townhouse Hotel.

If you are flying into or out of Inverness Airport and are looking to stay nearby try Dolphin Bay Suites or Inchrye Bed & Breakfast.

Frequently asked questions

What's the best place to stay in Inverness?
Highland Bear Lodge is ranked highly by Expedia customers. This 4-star guesthouse offers free WiFi and free parking. Reviews from our site also recommend Ballifeary Guest House and Ness Walk as top options for your trip.
If I need to cancel my hotel reservation in Inverness, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Enter dates in and click on “Search”, then filter by “free cancellation” to review the top deals on offer in Inverness.
What's the best accommodation for a budget-friendly stay in Inverness?
Based on reviews, Beaufort Hotel is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include pentahotel Inverness and Kingsmills Hotel Inverness.
What's the best accommodation for a family vacation to Inverness?
Best Western Inverness Palace Hotel & Spa is a top 3-star hotel on Expedia for families, and features an indoor pool and a restaurant. Other choices to stay with the kids include Beaufort Hotel and Glenmoriston Townhouse Hotel. Kids of all ages will also enjoy a visit to Inverness Botanic Gardens.
What's the best accommodation for a romantic getaway to Inverness?
Highland Bear Lodge is a favorite 4-star guesthouse for couples, and features flat-screen TVs and coffee makers. Another choice for a romantic stay is Craigmonie Hotel Inverness by Compass Hospitality.
What's the best pet-friendly accommodation in Inverness?
Aberfeldy Lodge is a top guesthouse for people traveling with their pets, and offers free WiFi for its human guests. Other good options to stay with your pet include Holiday Inn Express Inverness and Iona Guest House.
What's the best place to stay for a beach vacation in Inverness?
Highland Bear Lodge is a top property for your beach vacation. Other good choices to stay near the beach include Inchrye Bed & Breakfast and Antfield House. Head to Dores Beach or Rosemarkie Beach for some quality time by the water.
What's the best high-end hotel in Inverness?
Binnilidh Mhor B&B is a 4-star B&B with a bar, and a popular choice for Expedia travelers looking for a luxurious stay. Kingsmills Hotel Inverness and Highland Bear Lodge are other upscale choices for your vacation.

Recent Reviews in Inverness

More trip options