Find and Book Top Rated Hotels in Inverness

Search among 176 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
1-50 out of 176
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
Great742 reviews
MapView on map300 m from City Centre100 m from Inverness Railway Station
From   US$ 111 /nightSelect
Hotel
8.4
Great304 reviews
MapView on map1000 m from City Centre200 m from RNI Community Hospital
From   US$ 232 /nightSelect
8.4
Great330 reviews
4.7 km from City Centre
From   US$ 419 /nightSelect
8.6
Great772 reviews
From   US$ 150 /nightSelect
8.6
Great825 reviews
400 m from City Centre100 m from The Spectrum Centre
From   US$ 153 /nightSelect
Country house
8.6
Great67 reviews
From   US$ 413 /nightSelect
8.2
Great140 reviews
11.4 km from City Centre2.5 km from Cabot Highlands
From   US$ 187 /nightSelect
8.4
Great467 reviews
800 m from City Centre800 m from Rileys Club
From   US$ 248 /nightSelect
8.2
Great79 reviews
800 m from City Centre400 m from Inverness Caledonian Thistle Social Club
From   US$ 330 /nightSelect
8.2
Great188 reviews
4.3 km from City Centre2.4 km from University of the Highlands and Islands, Inverness
From   US$ 291 /nightSelect
8.4
Great919 reviews
500 m from City Centre300 m from Inverness Castle
From   US$ 175 /nightSelect
8.2
Great150 reviews
3.0 km from City Centre1.9 km from Caledonian Thistle
From   US$ 110 /nightSelect
8.6
Great773 reviews
600 m from City Centre500 m from Inverness Castle
From   US$ 132 /nightSelect
8.4
Great296 reviews
4.1 km from City Centre
From   US$ 138 /nightSelect
8.4
Great187 reviews
800 m from City Centre800 m from Inverness Railway Station
From   US$ 31 /nightSelect
8.0
Great90 reviews
600 m from City Centre500 m from Inverness Castle
From   US$ 489 /nightSelect
8.4
Great596 reviews
2.4 km from City Centre900 m from University of the Highlands and Islands, Inverness
From   US$ 137 /nightSelect
8.2
Great220 reviews
1000 m from City Centre900 m from Inverness Railway Station
From   US$ 85 /nightSelect
Villa
8.6
Great14 reviews
1000 m from City Centre300 m from RNI Community Hospital
From   US$ 193 /nightSelect
Hotel
8.2
Great125 reviews
600 m from City Centre200 m from The Spectrum Centre
From   US$ 238 /nightSelect
8.4
Great166 reviews
400 m from City Centre500 m from Rileys Club
From   US$ 157 /nightSelect
8.2
Great178 reviews
300 m from City Centre200 m from Rileys Club
From   US$ 256 /nightSelect
8.6
Great747 reviews
400 m from City Centre200 m from Inverness Castle
From   US$ 231 /nightSelect
Guest house
8.4
Great181 reviews
1.3 km from City Centre400 m from RNI Community Hospital
From   US$ 63 /nightSelect
Bed & Breakfast
8.2
Great49 reviews
900 m from City Centre400 m from Inverness Caledonian Thistle Social Club
From   US$ 106 /nightSelect
8.0
Great57 reviews
2.2 km from City Centre400 m from Raigmore Hospital
From   US$ 184 /nightSelect
8.2
Great91 reviews
37.6 km from City Centre
From   US$ 152 /nightSelect
8.0
Great336 reviews
600 m from City Centre600 m from Rileys Club
From   US$ 62 /nightSelect
8.6
Great675 reviews
600 m from City Centre400 m from RNI Community Hospital
From   US$ 76 /nightSelect
8.4
Great203 reviews
2.3 km from City Centre1.5 km from RNI Community Hospital
From   US$ 210 /nightSelect
8.6
Great98 reviews
400 m from City Centre100 m from The Spectrum Centre
From   US$ 41 /nightSelect
8.2
Great261 reviews
500 m from City Centre200 m from The Spectrum Centre
From   US$ 182 /nightSelect
Hostel
8.6
Great102 reviews
400 m from City Centre200 m from Inverness Castle
From   US$ 86 /nightSelect
Guest house
8.2
Great94 reviews
500 m from City Centre300 m from Inverness Castle
From   US$ 392 /nightSelect
8.4
Great109 reviews
400 m from City Centre300 m from Inverness Castle
From   US$ 23 /nightSelect
8.2
Great142 reviews
400 m from City Centre500 m from Rileys Club
From   US$ 173 /nightSelect
8.2
Great169 reviews
10.0 km from City Centre
From   US$ 214 /nightSelect
Guest house
8.2
Great277 reviews
700 m from City Centre400 m from Inverness Caledonian Thistle Social Club
From   US$ 113 /nightSelect
8.4
Great231 reviews
500 m from City Centre200 m from Inverness Caledonian Thistle Social Club
From   US$ 137 /nightSelect
8.2
Great203 reviews
4.4 km from City Centre2.2 km from University of the Highlands and Islands, Inverness
From   US$ 141 /nightSelect
4.1 km from City Centre
From   US$ 112 /nightSelect
Guest house
8.2
Great72 reviews
600 m from City Centre600 m from Rileys Club
From   US$ 172 /nightSelect
9.0
Perfect19 reviews
21.8 km from City Centre
From   US$ 162 /nightSelect
Guest house
8.2
Great150 reviews
800 m from City Centre500 m from RNI Community Hospital
From   US$ 104 /nightSelect
Guest house
8.2
Great131 reviews
700 m from City Centre100 m from Inverness Caledonian Thistle Social Club
From   US$ 92 /nightSelect
Guest house
8.2
Great317 reviews
700 m from City Centre100 m from Inverness Caledonian Thistle Social Club
From   US$ 90 /nightSelect
8.8
Great107 reviews
400 m from City Centre200 m from The Spectrum Centre
From   US$ 149 /nightSelect
Bed & Breakfast
8.2
Great151 reviews
300 m from City Centre200 m from Rileys Club
From   US$ 217 /nightSelect
Guest house
8.2
Great91 reviews
1000 m from City Centre200 m from RNI Community Hospital
From   US$ 140 /nightSelect
8.8
Great15 reviews
1000 m from City Centre300 m from RNI Community Hospital
From   US$ 1 524 /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