Hotels in Inverness

Find the best deals on 847 hotels in Inverness

Check-in
Check-out
Compare vs momondo |

Top Hotels in Inverness

Find the perfect Inverness hotel for business or leisure
$self.alt
pentahotel Inverness
8.3
£48
View all deals
$self.alt
Jurys Inn Inverness
8.1
£53
View all deals
$self.alt
Holiday Inn Express Inverness
8.1
£67
View all deals
$self.alt
Culloden House Hotel
9.2
£109
View all deals
$self.alt
The Royal Highland Hotel
7.9
£58
View all deals
$self.alt
Inverness Lochardil House Hotel, BW Signature Collection
8.9
£54
View all deals
$self.alt
Coul House Hotel
9.6
£127
View all deals
$self.alt
Best Western Inverness Palace Hotel & Spa
8.5
£70
View all deals
$self.alt
Macdonald Drumossie Hotel
8.5
£65
View all deals
$self.alt
Crown Court Town House Hotel
7.0
£45
View all deals
$self.alt
Kingsmills Hotel Inverness
8.9
£76
View all deals
$self.alt
The Craigdarroch Inn
8.0
£75
View all deals
$self.alt
Smithton Hotel
7.9
£64
View all deals
$self.alt
Westbourne Guest House
9.9
£61
View all deals
$self.alt
Glen Mhor Hotel
7.9
£44
View all deals
$self.alt
Craigmonie Hotel Inverness By Compass Hospitality
8.5
£52
View all deals
$self.alt
Columba Hotel Inverness by Compass Hospitality
7.8
£55
View all deals
$self.alt
Ballifeary Guest House
9.6
£58
View all deals
$self.alt
Rocpool Reserve Hotel & Restaurant
9.0
£98
View all deals
$self.alt
Bunchrew House Hotel
9.1
£56
View all deals
$self.alt
Travelodge Inverness Fairways
8.3
£37
View all deals
$self.alt
Loch Ness Clansman Hotel
7.9
£69
View all deals
$self.alt
The Redcliffe
8.2
£57
View all deals
$self.alt
Beaufort Hotel
8.1
£48
View all deals
$self.alt
Glenmoriston Townhouse Hotel
8.4
£65
View all deals
$self.alt
The Old North Inn Inverness
7.9
£25
View all deals
$self.alt
OYO Loch Ness Hotel
7.7
£40
View all deals
$self.alt
Foyers House
8.5
£48
View all deals
$self.alt
The Chieftain Hotel
8.5
£78
View all deals
$self.alt
Benleva Hotel
8.3
£60
View all deals
$self.alt
Loch Ness Backpackers Lodge
8.7
£21
View all deals
$self.alt
Mercure Inverness Hotel
7.7
£58
View all deals
$self.alt
Whinpark Guesthouse
8.6
£33
View all deals
$self.alt
Aberfeldy Lodge
9.1
£67
View all deals
$self.alt
Daviot Lodge
9.5
£78
View all deals
$self.alt
Avalon
9.3
£41
View all deals
$self.alt
Loch Ness Cottages
8.1
£132
View all deals
$self.alt
Loch Ness Lodge Hotel
7.4
£93
View all deals
$self.alt
The Gun Lodge Hotel
8.1
£60
View all deals
$self.alt
Dunhallin House
9.5
£54
View all deals

When to book a hotel in Inverness

Low season
January
High season
October

cheapest month to stay

48%

expected price decrease

most expensive time to stay

77%

expected price increase

Price
£41 - £140
Highest day of week
Friday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£55

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£62

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, 30 days before.
90
Days before departure
0
1-2 star
£51 - £66
3 star
£67 - £88
4-5 star
£99 - £121

Inverness travel tips

Let us help you with the best tips about Inverness

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?

£108 per night is the average rate for a room when booking a hotel in Inverness. Prices will differ depending on factors such as star rating, time of year and location.

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

Inverness hotels are at their most economical to book in the month of January. The rates you are charged may be 53% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Inverness?

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

How much does a hostel in Inverness cost?

Inverness hostels and hotels with a 2 star rating and below charge around £59 for a bed per person. This will be around £22 under the cost of a typical Inverness hotel.


How much does a hotel in Inverness cost?

2 stars and below
$self.alt
#1 most popular
Travelodge Inverness Fairways
8.3
£37
$self.alt
#2 most popular
Foyers House
8.5
£48
$self.alt
Best value
Highland Backpackers Inverness
6.8
£14
3 stars
$self.alt
#1 most popular
Holiday Inn Express Inverness
8.1
£67
$self.alt
#2 most popular
The Royal Highland Hotel
7.9
£58
$self.alt
Best value
Loch Ness Backpackers Lodge
8.7
£21
4 stars and above
$self.alt
#1 most popular
pentahotel Inverness
8.3
£48
$self.alt
#2 most popular
Jurys Inn Inverness
8.1
£53
$self.alt
Best value
Lyndon Guest House
8.8
£40

Cheapest hotels in Inverness

Cheap hotels and hostels in Inverness
$self.alt
Highland Backpackers Inverness
6.8
£14
$self.alt
Bazpackers Hostel
8.9
£20
$self.alt
Inverness Youth Hostel
8.2
£16
$self.alt
Loch Ness Backpackers Lodge
8.7
£21
$self.alt
Inverness Student Hotel
8.7
£16
$self.alt
Woodgrove City Rooms
£21

Best value hotels in Inverness

$self.alt
pentahotel Inverness
8.3
£48
$self.alt
Ballifeary Guest House
9.6
£58
$self.alt
Inverness Lochardil House Hotel, BW Signature Collection
8.9
£54
$self.alt
Rocpool Reserve Hotel & Restaurant
9.0
£98
$self.alt
Westbourne Guest House
9.9
£61
$self.alt
Bunchrew House Hotel
9.1
£56

Looking for a specific type of hotel

Romantic hotels in Inverness
$self.alt
Best value
Craigmonie Hotel Inverness By Compass Hospitality
8.5
£52
$self.alt
No. 1 most popular
Jurys Inn Inverness
8.1
£53
$self.alt
No. 2 most popular
Kingsmills Hotel Inverness
8.9
£76
$self.alt
No. 3 most popular
The Glen Mhor Apartments
7.5
£79
Kid-friendly hotels in Inverness
$self.alt
Best value
Craigmonie Hotel Inverness By Compass Hospitality
8.5
£52
$self.alt
No. 1 most popular
Jurys Inn Inverness
8.1
£53
$self.alt
No. 2 most popular
Kingsmills Hotel Inverness
8.9
£76
$self.alt
No. 3 most popular
The Glen Mhor Apartments
7.5
£79

Popular flight routes to Inverness

Find the cheapest flights to Inverness on popular routes
London to Inverness
Fastest flight time
1h 25m
Cheapest price
£38
Bristol to Inverness
Fastest flight time
1h 25m
Cheapest price
£42
Toulouse to Inverness
Fastest flight time
6h 15m
Cheapest price
£101
Dortmund to Inverness
Fastest flight time
16h 20m
Cheapest price
£102
Milan to Inverness
Fastest flight time
5h 45m
Cheapest price
£103
Geneva to Inverness
Fastest flight time
4h 00m
Cheapest price
£105
Frankfurt am Main to Inverness
Fastest flight time
3h 55m
Cheapest price
£105
Barcelona to Inverness
Fastest flight time
8h 00m
Cheapest price
£107
Madrid to Inverness
Fastest flight time
5h 15m
Cheapest price
£109
Dublin to Inverness
Fastest flight time
1h 25m
Cheapest price
£109
View more

Start planning your trip to Inverness