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 – 601 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.

Location of breakfast was great. Took forever to get coffee which was horrible. Full Scottish breakfast was Ok. We opted to not have breakfast the second day. Thought it wasn’t worth the price. Took too long to get food as well. It was a busy weekend but it felt like a factory.

Show more Show less
7.8
Good
5,794 reviews
Price from
$242
per night

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

Great location, but on a slightly busy/noisy street. We booked a Double room and was surprised by the massive bed! So comfortable and luxurious. The restaurant is great - inexpensive, delicious food. We ate here more often than going out.

Show more Show less
7.8
Good
3,060 reviews
Price from
$119
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.

The hotel is very well located. The staff was very helpful and kind. The - 2 nights with breakfast and 1 dinner for two - offer is really good and worth it.

Show more Show less
7.4
Good
5,323 reviews
Price from
$227
per night

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...

close to where we needed to be

Show more Show less
8.6
Excellent
2,513 reviews
Price from
$194
per night

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

Fantastic service from staff. Breakfast staff were superb.

Show more Show less
8.1
Very Good
2,698 reviews
Price from
$241
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.

Excellent service, delicious breakfast, very clean room, super comfortable bedding and pillows

Show more Show less
7.1
Good
3,430 reviews
Price from
$246
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.

Throughly enjoyed our stay. Just a shame there's no parking although the multistorey on Rose Street is nearby.

Show more Show less
7.7
Good
3,097 reviews
Price from
$199
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.

Amazing nice and cozy hotel with big and comfortable rooms. Only minus thing is a bit long walking distance from Inverness center, but then again location was quiet. If we ever come back to Inverness, we choose this hotel again. Staff was very friendly and made our big group to feel very welcome.

Show more Show less
8.6
Excellent
4,765 reviews
Price from
$272
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....

They were able to book us side-by-side rooms last minute when our AirBnB fell through. Typical Holiday Inn experience with clean rooms and good breakfast.

Show more Show less
8
Very Good
3,131 reviews
Price from
$216
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.

Amazing staff, wonderful facilities, delicious food. The location was excellent, walking distance to the city centre but far enough to be out of the hustle and bustle City noise.

Show more Show less
7.6
Good
1,898 reviews
Price from
$153
per night

Most-booked hotels in Inverness in the past month

Inverness's best hotels with breakfast

  • Columba Hotel Inverness by Compass Hospitality

    Columba Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Breakfast options

    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,100 reviews
  • Glen Mhor Hotel

    Glen Mhor Hotel

    Hotel in Inverness
    Breakfast options

    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.

    Room was lovely - great view and a fine breakfast.

    7.8
    Good · 5,791 reviews
  • Leonardo Hotel Inverness - Formerly Jurys Inn

    Leonardo Hotel Inverness - Formerly Jurys Inn

    Hotel in Inverness
    Breakfast options

    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.

    Great food, Comfortable beds and staff very welcoming

    7.1
    Good · 643 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 · 471 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.6
    Excellent · 292 reviews
  • Loch Ness Country House Hotel

    Loch Ness Country House Hotel

    Hotel in Inverness
    Breakfast options

    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 · 389 reviews
  • Mercure Inverness Hotel

    Mercure Inverness Hotel

    Hotel in Inverness
    Breakfast options

    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.

    The breakfast was good. And the location was very good.

    7.1
    Good · 3,440 reviews
  • The Royal Highland Hotel

    The Royal Highland Hotel

    Hotel in Inverness
    Breakfast options

    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.

    The food,cleanness, very friendly staff, location,

    7.4
    Good · 5,328 reviews

Budget hotels in Inverness

  • Ness Walk

    Ness Walk

    Hotel in Inverness
    Budget Hotel

    Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

    Excellent staff Clean rooms, great customer service

    9.3
    Wonderful · 1,530 reviews
  • Heathmount Hotel

    Heathmount Hotel

    Hotel in Inverness
    Budget Hotel

    The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

    Great location near city center with free parking.

    9.0
    Wonderful · 1,366 reviews
  • River Ness Hotel, a member of Radisson Individuals

    River Ness Hotel, a member of Radisson Individuals

    Hotel in Inverness
    Budget Hotel

    River Ness Hotel, a member of Radisson Individuals has a fitness center, shared lounge, a restaurant and bar in Inverness.

    the beautiful decor Staff And the beautiful perfumed aroma

    8.7
    Excellent · 4,166 reviews
  • Blackfriars

    Blackfriars

    Hotel in Inverness
    Budget Hotel

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

    The staff were fantastic and we had a really great time there .

    8.6
    Excellent · 1,020 reviews
  • Chieftain Hotel

    Chieftain Hotel

    Hotel in Inverness
    Budget Hotel

    The Chieftain Hotel in Inverness offers bed and breakfast accommodations, within a 4-minute drive of the city center and train station.

    The staff the food great stuff nice friendly hotel

    8.3
    Very Good · 1,550 reviews
  • Best Western Inverness Palace Hotel & Spa

    Best Western Inverness Palace Hotel & Spa

    Hotel in Inverness
    Budget Hotel

    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,698 reviews
  • The Glenmoriston Townhouse Hotel

    The Glenmoriston Townhouse Hotel

    Hotel in Inverness
    Budget Hotel

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

    Great location. Lovely walk along the river bank at night.

    8.3
    Very Good · 1,542 reviews
  • Kingsmills Hotel

    Kingsmills Hotel

    Hotel in Inverness
    Budget Hotel

    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.6
    Excellent · 4,765 reviews

Hotels located in the center of Inverness

  • Craigmonie Hotel Inverness by Compass Hospitality

    Craigmonie Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Central location

    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,475 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.

    Good breakfast, comfortable bed and very nice staff

    7.7
    Good · 3,097 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 · 773 reviews
  • Drumdevan Country House, Inverness

    Drumdevan Country House, Inverness

    Hotel in Inverness
    Central location

    Set in Inverness, 2.4 mi from Inverness Castle, Drumdevan Country House, Inverness has large private grounds with a terrace, which is protected by Historic Scotland.

    Great location. Dog-friendly. Clean and comfortable.

    6.7
    Pleasant · 695 reviews

FAQs about hotels in Inverness

Learn more about visiting Inverness

  • 38 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