Hotels in Inverness

Find the best deals on 909 hotels in Inverness

Check-in
Check-out
Compare vs. momondo |

Top Inverness hotels

Find a cheap hotel in Inverness that meets your travel needs.
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel
8.6
112 C$
View all deals
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
8.6
120 C$
View all deals
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
7.9
95 C$
View all deals
Royston Guest House
Royston Guest House
8.5
78 C$
View all deals
Castle Viewpoint
Castle Viewpoint
174 C$
View all deals
Gleninver Guest House
Gleninver Guest House
9.1
90 C$
View all deals

Things to do in Inverness

Inverness Cathedral
Clava Cairns
Culloden Battlefield

How much are hotels near Inverness Cathedral?

Below are the 12 user recommended hotels in the area of Inverness that is closest to Inverness Cathedral. The average price near Inverness Cathedral is 110 C$/night, with prices varying based on several factors including time of year. Hotels near Inverness Cathedral are typically 17% less expensive than the average hotel in Inverness, which is 134 C$.

Hotels near Inverness Cathedral
Glen Mhor Hotel
Best value
Glen Mhor Hotel
8.1
75 C$
Mercure Inverness Hotel
#1 Most popular
Mercure Inverness Hotel
7.8
99 C$
Ballifeary Guest House
#2 Most popular
Ballifeary Guest House
9.7
100 C$
Columba Hotel Inverness by Compass Hospitality
#3 Most popular
Columba Hotel Inverness by Compass Hospitality
7.9
95 C$
Glenmoriston Townhouse Hotel
#4 Most popular
Glenmoriston Townhouse Hotel
8.5
112 C$
pentahotel Inverness
#5 Most popular
pentahotel Inverness
8.4
82 C$
Heathcote B&B
Heathcote B&B
82 C$
Park Hill Guest House
Park Hill Guest House
134 C$
Rossmount Guest House
Rossmount Guest House
10.0
134 C$
The Gatehouse
The Gatehouse
142 C$
Trafford Bank Guest House
Trafford Bank Guest House
181 C$
Craigmonie Hotel Inverness By Compass Hospitality
Craigmonie Hotel Inverness By Compass Hospitality
8.5
90 C$

How much are hotels near Clava Cairns?

If you’re looking for a hotel in Inverness near Clava Cairns then you are in luck. momondo recommends 3 hotels near Clava Cairns and on average, area hotels cost 57 C$/night. This price may vary based on season. Hotels near Clava Cairns are typically 57% less expensive than the average hotel in Inverness, which is 134 C$.

Hotels near Clava Cairns
Leanach Farm
Best value
Leanach Farm
8.7
171 C$
Rhanna at Culloden Moor
#1 Most popular
Rhanna at Culloden Moor
9.8
Lesanne Cottage
#2 Most popular
Lesanne Cottage
9.7

How much are hotels near Culloden Battlefield?

Hotels near Culloden Battlefield are very similar to the average price of a hotel in Inverness, which is 134 C$.

Hotels near Culloden Battlefield
Rhanna at Culloden Moor
Best value
Rhanna at Culloden Moor
9.8
Lesanne Cottage
#1 Most popular
Lesanne Cottage
9.7

When to book a hotel in Inverness

Check out the information below to find the best deal on a Inverness hotel room
Low Season
February
High Season
June

cheapest month to stay

37%

expected price decrease

most expensive time to stay

30%

expected price increase

Price
93 C$ - 208 C$
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

169 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

152 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Inverness is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
89 C$ - 116 C$
3 star
133 C$ - 162 C$
4-5 star
184 C$ - 218 C$

How much does a hotel in Inverness cost per night?

Use the information below to find quality Inverness hotel rooms for low prices
3 stars
Best Western Inverness Palace Hotel & Spa
#1 most popular
Best Western Inverness Palace Hotel & Spa
8.6
120 C$
Castle Viewpoint
#2 most popular
Castle Viewpoint
174 C$
Royston Guest House
Best value
Royston Guest House
8.5
78 C$

Cheap hotels in Inverness

These hotels and hostels are the cheapest accommodations available in Inverness
Royston Guest House
Royston Guest House
8.5
78 C$
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel
8.6
112 C$
Gleninver Guest House
Gleninver Guest House
9.1
90 C$
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
8.6
120 C$
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
7.9
95 C$
Castle Viewpoint
Castle Viewpoint
174 C$

Get the best value hotel in Inverness

These hotels have the best prices for their ratings
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel
8.6
112 C$
Gleninver Guest House
Gleninver Guest House
9.1
90 C$
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
7.9
95 C$
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
8.6
120 C$
Royston Guest House
Royston Guest House
8.5
78 C$

Inverness travel information

How long do people stay in Inverness?

When visiting Inverness the average booking length is 2 nights.

How much does a hotel cost in Inverness?

A hotel room in Inverness will generally set you back around 83 C$ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Inverness?

Hotels in Inverness are usually cheapest during the month of February. You can expect a price decrease of around 37% during this period.

Which day is cheapest to stay in Inverness?

Saturday is the day where you will typically find the lowest price for your hotel room in Inverness. The highest price tends to be on Tuesday.


Looking for a specific type of hotel?

Check out these great hotels in Inverness that are perfect for any stay

Popular flight routes to Inverness

Find the cheapest flights to Inverness
Vancouver to Inverness
Fastest flight time
18h 40m
Cheapest price
831 C$
Halifax to Inverness
Fastest flight time
20h 30m
Cheapest price
907 C$
Montreal to Inverness
Fastest flight time
12h 58m
Cheapest price
924 C$
Toronto to Inverness
Fastest flight time
13h 50m
Cheapest price
945 C$
Calgary to Inverness
Fastest flight time
18h 17m
Cheapest price
1,080 C$
View more

Start planning your trip to Inverness