Hotels in Inverness

Find the best deals on 925 hotels in Inverness, Scotland

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Inverness

Find the perfect Inverness hotel for business or leisure


Things to do in Inverness

Inverness Cathedral
Clava Cairns
Culloden Battlefield

How much are hotels near Inverness Cathedral?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Inverness nearest to Inverness Cathedral, you should expect to pay around $118/night. This price fluctuates based on time of year. In general, a rate under $118/night is a good deal for momondo users staying near Inverness Cathedral. Hotels near Inverness Cathedral are typically 15% more expensive than the average hotel in Inverness, which is $100.

Hotels near Inverness Cathedral
  • Waverley Guest House
    Best value

    Waverley Guest House

    25 Union Street, Inverness

    7.2

    $54

    View Deal
  • Culloden House Hotel
    #1 Most popular

    Culloden House Hotel

    Culloden, Inverness

    9.3

    $280

    View Deal
  • The Royal Highland Hotel
    #2 Most popular

    The Royal Highland Hotel

    Station Square, 18 Academy Street, Inverness

    7.7

    $80

    View Deal
  • Kingsmills Hotel, Inverness
    #3 Most popular

    Kingsmills Hotel, Inverness

    Culcabock Road, Inverness

    8.8

    $134

    View Deal
  • Columba Hotel Inverness by Compass Hospitality
    #4 Most popular

    Columba Hotel Inverness by Compass Hospitality

    7 Ness Walk, Inverness

    7.8

    $93

    View Deal
  • pentahotel Inverness
    #5 Most popular

    pentahotel Inverness

    63 Academy Street, Inverness

    8.1

    $114

    View Deal
  • Glen Mhor Hotel

    Glen Mhor Hotel

    8-15 Ness Bank, Inverness

    8.0

    $98

    View Deal
  • Mercure Inverness Hotel

    Mercure Inverness Hotel

    Church Street, Inverness

    7.6

    $126

    View Deal
  • Best Western Inverness Palace Hotel & Spa

    Best Western Inverness Palace Hotel & Spa

    8 Ness Walk, Inverness

    8.5

    $162

    View Deal
  • Craigmonie Hotel Inverness By Compass Hospitality

    Craigmonie Hotel Inverness By Compass Hospitality

    9 Annfield Road, Inverness

    8.4

    $102

    View Deal
  • The King's Highway Wetherspoon

    The King's Highway Wetherspoon

    72-74 Church Street, Inverness

    8.0

    $55

    View Deal
  • City Guesthouse

    City Guesthouse

    36 Ardconnel Street, Inverness

    6.0

    $115

    View Deal

How much are hotels near Clava Cairns?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Inverness nearest to Clava Cairns, you should expect to pay around $137/night. This price fluctuates based on time of year. In general, a rate under $137/night is a good deal for momondo users staying near Clava Cairns. Hotels near Clava Cairns are typically 26% more expensive than the average hotel in Inverness, which is $100.

Hotels near Clava Cairns
  • Leanach Farm
    Best value

    Leanach Farm

    Leanach Farm, Inverness

    8.6

    $141

    View Deal
  • Culloden House Hotel
    #1 Most popular

    Culloden House Hotel

    Culloden, Inverness

    9.3

    $280

    View Deal
  • Doura Lodge
    #2 Most popular

    Doura Lodge

    Doura Lodge Little Cantray Culloden Moor, Inverness

    9.6

    $153

    View Deal
  • Rhanna at Culloden Moor
    #3 Most popular

    Rhanna at Culloden Moor

    Inverness

    9.7

    $141

    View Deal
  • Treetops B&B
    #4 Most popular

    Treetops B&B

    Sunnyside, Inverness

    View Deal
  • Lesanne Cottage
    #5 Most popular

    Lesanne Cottage

    Lesanne Cottage Culloden Moor, Inverness

    9.6

    $154

    View Deal
  • Archview Guest House

    Archview Guest House

    Archview Sunnyside, Culloden Moor., Inverness

    View Deal
  • Lesanne Cottage

    Lesanne Cottage

    Inverness

    9.6

    $220

    View Deal

How much are hotels near Culloden Battlefield?

Below are the 6 user recommended hotels in the area of Inverness that is closest to Culloden Battlefield. The average price near Culloden Battlefield is $133/night, with prices varying based on several factors including time of year. Hotels near Culloden Battlefield are typically 24% more expensive than the average hotel in Inverness, which is $100.

Hotels near Culloden Battlefield
  • Rhanna at Culloden Moor
    Best value

    Rhanna at Culloden Moor

    Inverness

    9.7

    $141

    View Deal
  • Culloden House Hotel
    #1 Most popular

    Culloden House Hotel

    Culloden, Inverness

    9.3

    $280

    View Deal
  • Lesanne Cottage
    #2 Most popular

    Lesanne Cottage

    Lesanne Cottage Culloden Moor, Inverness

    9.6

    $154

    View Deal
  • Archview Guest House
    #3 Most popular

    Archview Guest House

    Archview Sunnyside, Culloden Moor., Inverness

    View Deal
  • Culloden Letting
    #4 Most popular

    Culloden Letting

    Inverness

    View Deal
  • Lesanne Cottage
    #5 Most popular

    Lesanne Cottage

    Inverness

    9.6

    $220

    View Deal

When to book a hotel in Inverness

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

cheapest month to stay

44%

expected price decrease

most expensive time to stay

31%

expected price increase

Price
$75 - $189
Highest day of week
Wednesday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$136

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$128

av. 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
$68 - $87
3 star
$100 - $122
4-5 star
$136 - $162

How much does a hotel in Inverness cost per night?

Use the information below to find quality Inverness hotel rooms for low prices
2 stars and under
Highland Backpackers Inverness
Best value

Highland Backpackers Inverness

6.0

$18

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Inverness

These hotels and hostels usually make for a cheap way to stay in Inverness

Get the best value hotel in Inverness

These hotels have the best prices for their ratings

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?

The price of a hotel in Inverness depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $129 per night.

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

Inverness hotels are at their most economical to book in the month of December. The rates you are charged may be 43% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Inverness?

Room prices for hotels in Inverness will be at their lowest on Sunday and peak on Tuesday.

How much does a hostel in Inverness cost?

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

Based on the weather in Inverness, what attractions are popular during June?

With an average temperature of 53.6 °F and expected precipitation of 1.6″, June is a great month to explore the outdoors near Inverness. Some great places to visit near Inverness in June are Calton Hill, Cairngorms National Park, and Ben Nevis.


momondo's favorite hotels

Learn more about these user-preferred hotels in Inverness