Find and Book Top Rated Hotels in Inverness

Search among 110 available hotels and places to stay in Inverness from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-110 out of 110
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great55 reviews
2 adults
1 bedroom
1 bed
MapView on map1.1 km from City Centre600 m from Inverness Caledonian Thistle Social Club
From   US$ 176 /nightSelect
Guest house
8.4
Great57 reviews
MapView on map100 m from City Centre200 m from Rileys Club
From   US$ 141 /nightSelect
9.0
Perfect11 reviews
21.4 km from City Centre
From   US$ 212 /nightSelect
Bed & Breakfast
8.6
Great31 reviews
31.6 km from City Centre
From   US$ 144 /nightSelect
8.8
Great15 reviews
16.9 km from City Centre
From   US$ 257 /nightSelect
8.4
Great20 reviews
1000 m from City Centre600 m from Inverness Caledonian Thistle Social Club
From   US$ 193 /nightSelect
8.2
Great15 reviews
800 m from City Centre400 m from The Spectrum Centre
From   US$ 247 /nightSelect
8.4
Great13 reviews
7.0 km from City Centre
From   US$ 441 /nightSelect
8.4
Great18 reviews
3.4 km from City Centre
From   US$ 378 /nightSelect
800 m from City Centre300 m from Inverness Caledonian Thistle Social Club
From   US$ 364 /nightSelect

Best Hotels and Places to Stay in Inverness

Why visit?

When planning a trip to Inverness, there are several reasons why it would be interesting for a tourist to visit. First, the city offers a rich history and heritage, with attractions such as Inverness Castle and the nearby Loch Ness, famous for the mythical creature known as the Loch Ness Monster. Second, Inverness provides a gateway to the Scottish Highlands, with its stunning landscapes, rugged mountains, and picturesque villages. Whether you are interested in exploring the city itself or venturing into the surrounding natural beauty, Inverness has something to offer every traveler.

Where to stay?

Inverness City Centre:Staying in the city center will give you easy access to Inverness main attractions, shops, restaurants, and nightlife. You can choose from a range of accommodations, including hotels, bed and breakfasts (B&Bs), and guesthouses. Many hotels in Inverness city center provide comfortable rooms, excellent service, and convenient amenities for a pleasant stay in the heart of the city.

Old Town: For a more traditional experience, consider staying in the Old Town of Inverness. This area is known for its charming historic buildings and narrow streets. Here, you can find a variety of quaint B&Bs and boutique hotels that offer a cozy and intimate atmosphere. Exploring the Old Town allows you to immerse yourself in the citys past while enjoying the comforts of modern accommodation.

Riverside: If you prefer a tranquil and scenic setting, staying along the riverside can be a great choice. The River Ness flows through Inverness, and choosing accommodation near its banks allows you to enjoy beautiful views and peaceful walks along the water. Riverside hotels and guesthouses offer a serene escape while still providing easy access to the citys amenities and attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $140 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Columba Hotel: Located in the heart of Inverness city centre, The Columba Hotel offers comfortable rooms at an affordable price. With its convenient location, guests can easily explore the citys attractions, shops, and restaurants. The hotel provides modern amenities and friendly service, ensuring a pleasant stay without breaking the bank.

Craigmonie Hotel: Situated near the scenic River Ness, the Craigmonie Hotel offers a great value for money. This cozy hotel features spacious rooms with comfortable beds and a range of amenities. Located just a short walk from Inverness city centre, guests can enjoy easy access to the citys vibrant atmosphere and attractions while still enjoying a peaceful stay.

Premier Inn Inverness Centre (River Ness) Hotel: Offering affordable accommodation and excellent value for money, the Premier Inn Inverness Centre Hotel is located along the banks of the River Ness. The hotel provides comfortable rooms with modern amenities, and guests can enjoy a delicious breakfast at the on-site restaurant. Its central location allows easy exploration of the city centre and nearby attractions.

Best kids-friendly hotels:

Glen Mhor Hotel & Apartments: With its spacious family apartments and convenient location near the city centre and the River Ness, Glen Mhor Hotel & Apartments is a great option for families traveling with children. The hotel offers comfortable and well-equipped accommodations, making it easier for families to feel at home during their stay in Inverness.

The Waterside Hotel: Situated on the banks of the River Ness, The Waterside Hotel is a family-friendly accommodation option. It features family rooms with extra space and amenities suitable for children. The hotels proximity to nearby parks and attractions, coupled with its warm and welcoming atmosphere, makes it an ideal choice for families.

Best hotels for a romantic getaway:

Rocpool Reserve Hotel & Chez Roux Restaurant: This luxurious boutique hotel offers a romantic setting for couples seeking a memorable stay. The elegantly designed rooms, fine dining options at the Chez Roux Restaurant, and attentive service make for a truly romantic experience. Located in the heart of Inverness, the hotel provides easy access to the citys attractions.

Kingsmills Hotel: Nestled in a beautiful countryside setting, the Kingsmills Hotel offers a peaceful retreat for couples. The hotel boasts spacious and stylish rooms, serene gardens, and an on-site spa where guests can relax and rejuvenate together. With its tranquil ambiance, it is an ideal choice for a romantic escape.

Best for location:

Glenmoriston Town House Hotel: Set on the banks of the River Ness, the Glenmoriston Town House Hotel offers stunning river views and a central location. This boutique hotel provides stylish rooms, an award-winning restaurant, and a cozy bar. Its prime location allows guests to explore Inverness city centre while enjoying easy access to nearby attractions.

Mercure Inverness Hotel: Located just outside the city centre, the Mercure Inverness Hotel offers a convenient and scenic location. Situated near the banks of the River Ness and within walking distance of Inverness Castle, this hotel combines a peaceful setting with easy access to the citys amenities.

Jurys Inn Inverness: Set in the city centre, Jurys Inn Inverness provides a prime location for exploring Inverness. With comfortable rooms, a bar, and an on-site restaurant, this hotel offers convenient amenities for travelers. Its central location allows easy access to shops, restaurants, and attractions.

Best for a short city break:

Highland Apartments by Mansley: Offering serviced apartments, Highland Apartments by Mansley provides a home-away-from-home experience. With fully furnished apartments featuring modern amenities and a central location, guests can enjoy the flexibility and convenience of self-catering accommodation while taking advantage of Inverness city attractions.

Glenmoriston Town House Hotel: With its central location and luxurious rooms, Glenmoriston Town House Hotel is an excellent choice for a short city break. Explore Inverness cultural attractions, dine at nearby restaurants, and unwind in the hotels stylish and comfortable rooms.

Show moreLess