Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Inverness – 582 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city center and a 15-minute drive from Loch Ness.

Beautiful building, close to river, very close to center and park, nice personnel, clean, comfy beds, nice breakfast, just lovely! And Inverness itself deserves it's top review score ;)

Show more Show less
7.8
Good
5,636 reviews
Price from
$142
per night

The King's Highway Wetherspoon is located in Inverness in the Highlands region, a 5-minute walk from Inverness Castle.

Location was excellent and the service was great. Everything was good and the rooms were clean, comfortable and big enough. The beds were exceptionally comfortable. Breakfast and meals were affordable and the experience was very pleasant.

Show more Show less
7.8
Good
3,030 reviews
Price from
$77
per night

Next to Inverness Train Station, this hotel has a grand staircase that was inspired by the stairway in the Titanic. It is a friendly, welcoming hotel with 2 restaurants and free parking.

Great hotel, beautiful, clean, everyone was polite and accommodating. Inverness is small, so everything is very close to you, but it is located centrally.

Show more Show less
7.4
Good
5,069 reviews

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

Everything. From lovely and helpful staff, to thorough housekeeping services and cleaned room. The sofa bed was comfortable as a bed and the ventilation was excellent. Would definitely book again.

Show more Show less
8.6
Excellent
2,463 reviews
Price from
$131
per night

Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness.

Everything! Great staff (local family run management), great location, exceptional comfort, copious breakfast of real quality, spacious room, romantic views of the river... I could go on and on but honestly, if you're considering visiting Inverness, consider staying here!

Show more Show less
8.1
Very Good
2,468 reviews
Price from
$176
per night

Set in the heart of Inverness city center and overlooking the River Ness, Mercure Inverness has a free high-speed WiFi. Inverness Rail Station is 656 feet from the hotel.

Great location. Warm friendly staff.

Show more Show less
7.2
Good
3,123 reviews
Price from
$137
per night

pentahotel Inverness is just 328 feet from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colorful rooms and a 24-hour front desk.

Joel and Leona were amazing at reception. they made our stay extra special and feel super welcomed. Leona made extra efforts to tell us where we could eat dinner. breakfast was super yummy with vegan options too

Show more Show less
7.8
Good
2,891 reviews
Price from
$159
per night

Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city center is just one mile away.

Huge and comfy rooms, with all possible facilities. Helpful staff and beautiful property. One of the best properties I have stayed at

Show more Show less
8.7
Excellent
4,379 reviews
Price from
$141
per night

Holiday Inn Express Inverness offers modern accommodations, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle....

Breakfast was lovely fresh and large selection

Show more Show less
8
Very Good
3,039 reviews
Price from
$142
per night

This family-run hotel is half a mile from Inverness Train Station and the shops of the center of the city. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

Comfortable lounge. Very good parking. Extremely friendly staff.

Show more Show less
7.5
Good
1,847 reviews
Price from
$74
per night

Most-booked hotels in Inverness in the past month

Inverness's best hotels with breakfast

  • Best Western Inverness Palace Hotel & Spa

    Best Western Inverness Palace Hotel & Spa

    Hotel in Inverness
    Breakfast options

    Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness.

    The pool is great The staff is extremely accommodating

    8.1
    Very Good · 2,487 reviews
  • The Glenmoriston Townhouse Hotel

    The Glenmoriston Townhouse Hotel

    Hotel in Inverness
    Breakfast options

    This stylish, 4-star property sits on the banks of the River Ness and is 2625 feet from Inverness city center.

    Food was great, large comfortable bed, amazing choice of whiskeys

    8.2
    Very Good · 1,480 reviews
  • Kingsmills Hotel

    Kingsmills Hotel

    Hotel in Inverness
    Breakfast options

    Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city center is just one mile away.

    we had a 1st class night and the staff was excellent.

    8.7
    Excellent · 4,379 reviews
  • AC Hotel by Marriott Inverness

    AC Hotel by Marriott Inverness

    Hotel in Inverness
    Breakfast options

    Ideally located in the center of Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace.

    super well designed. great people . fantastic views

    8.5
    Very Good · 546 reviews
  • Blackfriars

    Blackfriars

    Hotel in Inverness
    Breakfast options

    Conveniently set in Inverness, Blackfriars provides a Full English/Irish breakfast and free WiFi throughout the property.

    The food was beautiful and the staff were so helpful

    8.6
    Excellent · 992 reviews
  • North Kessock Hotel

    North Kessock Hotel

    Hotel in Inverness
    Breakfast options

    Located in Inverness, 5.1 miles from Inverness Castle, North Kessock Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

    Nice view on the see, quiet place, very good restaurant

    8.7
    Excellent · 785 reviews
  • Rocpool Reserve Hotel & Restaurant

    Rocpool Reserve Hotel & Restaurant

    Hotel in Inverness
    Breakfast options

    Located in the heart of Inverness, this award-winning, luxurious boutique hotel, bar and restaurant features a convenient setting within a few minutes’ walk of the High Street and Inverness Castle.

    Really helpful staff, comfy bed and tasty breakfast

    8.5
    Very Good · 287 reviews
  • Macdonald Drumossie Hotel Inverness

    Macdonald Drumossie Hotel Inverness

    Hotel in Inverness
    Breakfast options

    Set in 9 acres of private parkland, in the heart of the Highlands, Macdonald Drumossie Hotel is only 10 minutes’ drive from the center of Inverness and has free parking.

    Breakfast was freshly cooked and good. The location is quiet

    8.2
    Very Good · 739 reviews

Budget hotels in Inverness

  • The King's Highway Wetherspoon

    The King's Highway Wetherspoon

    Hotel in Inverness
    Budget Hotel

    The King's Highway Wetherspoon is located in Inverness in the Highlands region, a 5-minute walk from Inverness Castle.

    Staff were very welcoming and friendly in all aspects

    7.8
    Good · 3,030 reviews
  • Loch Ness Country House Hotel

    Loch Ness Country House Hotel

    Hotel in Inverness
    Budget Hotel

    The Loch Ness Country House Hotel offers excellent food and elegant rooms. It is a striking Georgian building in 6 acres of gardens, 1.9 mi from Inverness city center.

    Beautiful property, cozy accommodation, lovely breakfast

    8.7
    Excellent · 367 reviews
  • The Royal Highland Hotel

    The Royal Highland Hotel

    Hotel in Inverness
    Budget Hotel

    Next to Inverness Train Station, this hotel has a grand staircase that was inspired by the stairway in the Titanic. It is a friendly, welcoming hotel with 2 restaurants and free parking.

    Good location. Very spacious room. Clean and comfortable

    7.4
    Good · 5,069 reviews
  • Craigmonie Hotel Inverness by Compass Hospitality

    Craigmonie Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Budget Hotel

    With modern leisure facilities and rooms with free Wi-Fi, the Craigmonie Hotel also dates back to 1880. It is just over 0.5 miles from the riverside center of Inverness.

    excellent facilities the staff were very professional, efficient

    7.9
    Good · 1,287 reviews

Hotels located in the center of Inverness

  • Smithton Hotel

    Smithton Hotel

    Hotel in Inverness
    Central location

    This hotel is located approximately 3.5 mi from Inverness town center, 5 mi from Inverness Airport and only 1.2 mi from historic Culloden Battlefield.

    Great friendly value for money and homely atmosphere 👌

    8.0
    Very Good · 799 reviews
  • pentahotel Inverness

    pentahotel Inverness

    Hotel in Inverness
    Central location

    pentahotel Inverness is just 328 feet from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colorful rooms and a 24-hour front desk.

    Location was perfect,good breakfast nice clean rooms

    7.8
    Good · 2,891 reviews
  • Glen Mhor Hotel

    Glen Mhor Hotel

    Hotel in Inverness
    Central location

    The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city center and a 15-minute drive from Loch Ness.

    It was very central for getting anywhere in Inverness

    7.8
    Good · 5,642 reviews
  • Corriegarth Hotel

    Corriegarth Hotel

    Hotel in Inverness
    Central location

    Corriegarth Hotel is located in central Inverness and 10 minutes’ walk from the castle and banks of the River Ness. Its restaurant specializes in pub food and local dishes.

    Location is ideal for the city centre of Inverness

    7.7
    Good · 787 reviews
  • Beaufort Hotel

    Beaufort Hotel

    Hotel in Inverness
    Central location

    This family-run hotel is half a mile from Inverness Train Station and the shops of the center of the city. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

    The location was central near the shops and river ness.

    7.5
    Good · 1,845 reviews
  • Mercure Inverness Hotel

    Mercure Inverness Hotel

    Hotel in Inverness
    Central location

    Set in the heart of Inverness city center and overlooking the River Ness, Mercure Inverness has a free high-speed WiFi. Inverness Rail Station is 656 feet from the hotel.

    Old hotel and rooms but good location and clean with nice shower.

    7.2
    Good · 3,138 reviews
  • Leonardo Hotel Inverness - Formerly Jurys Inn

    Leonardo Hotel Inverness - Formerly Jurys Inn

    Hotel in Inverness
    Central location

    This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure center, free parking and a traditional restaurant.

    the staff is very nice and the breakfast is good.....

    7.0
    Good · 801 reviews
  • Columba Hotel Inverness by Compass Hospitality

    Columba Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Central location

    This grand hotel has a great location in the heart of Inverness, yet in a quiet area with splendid views of the River Ness and Inverness Castle.

    Perfect location and very nice hotel at a good price

    6.9
    Pleasant · 2,005 reviews

FAQs about hotels in Inverness

Gateway to the Highlands and Loch Ness

A jewel with historic buildings and charming streets, Inverness is surrounded by a typical Scottish Highland landscape. It is located 10 km from Loch Ness, along the mouth of the Ness River and the Moray Firth coast. It is regarded as the northernmost city in the United Kingdom, and capital of the Highlands.

Take a walk around the Old Town, visit St Andrew’s Cathedral, and make a stopover in the charming Victorian Market. The Old High St Stephen's Church is the oldest building in town, and has been a religious site since pre-Christian times.

The Inverness Castle overlooks the river and is nowadays the seat of the Sheriff Court. A hotel in Inverness city centre is ideal to enjoy the different cultural and recreational activities in town.

Watch the Atlantic salmon jumping out the river near the Ness Islands, and try to catch a glimpse of the famous monster of Loch Ness. The Cairngorms National Park is 40 km away, and Chanonry Point is the best spot to watch dolphins, just 24 km away.

Inverness hotels include a large offer of small, cosy guest houses, B&B’s, and rural cottages, allowing a closer contact with the nature. Don’t miss the Inverness accommodation deals on Booking.com!

Learn more about visiting Inverness

  • 33 attractions
  • 5 points of interest
  • 1 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Inverness:

Explore guest reviews of hotels in Inverness

See all

Research, refine, and make plans for your whole trip