Find and Book Top Rated Hotels in Inverness

Search among 169 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-150 out of 169
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
Bed & Breakfast
8.2
Great139 reviews
MapView on map1600 yd from City Center600 yd from Raigmore Hospital
From   US$ 75 /nightSelect
Guest house
8.6
Great16 reviews
MapView on map800 yd from City Center900 yd from Inverness Railway Station
From   US$ 186 /nightSelect
8.2
Great30 reviews
1100 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 88 /nightSelect
Guest house
8.4
Great142 reviews
1200 yd from City Center600 yd from Inverness Caledonian Thistle Social Club
From   US$ 125 /nightSelect
8.4
Great55 reviews
1300 yd from City Center700 yd from Inverness Caledonian Thistle Social Club
From   US$ 175 /nightSelect
8.4
Great75 reviews
1.1 mi from City Center1100 yd from RNI Community Hospital
From   US$ 125 /nightSelect
1700 yd from City Center900 yd from RNI Community Hospital
From   US$ 285 /nightSelect
8.4
Great31 reviews
200 yd from City Center200 yd from Rileys Club
From   US$ 182 /nightSelect
8.8
Great12 reviews
700 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 667 /nightSelect
Bed & Breakfast
8.4
Great56 reviews
200 yd from City Center300 yd from Rileys Club
From   US$ 116 /nightSelect
8.6
Great29 reviews
1100 yd from City Center1100 yd from Raigmore Hospital
From   US$ 226 /nightSelect
Bed & Breakfast
8.2
Great49 reviews
1000 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 106 /nightSelect
8.8
Great13 reviews
400 yd from City Center500 yd from Rileys Club
From   US$ 184 /nightSelect
8.2
Great24 reviews
400 yd from City Center100 yd from The Spectrum Centre
From   US$ 162 /nightSelect
9.0
Perfect19 reviews
13.5 mi from City Center
From   US$ 162 /nightSelect
Bed & Breakfast
8.6
Great31 reviews
19.6 mi from City Center
From   US$ 144 /nightSelect
8.4
Great30 reviews
800 yd from City Center400 yd from The Spectrum Centre
From   US$ 69 /nightSelect
Apartment
8.4
Great21 reviews
1000 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 182 /nightSelect
9.0
Perfect6 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 431 /nightSelect
8.2
Great33 reviews
100 yd from City Center200 yd from Rileys Club
From   US$ 168 /nightSelect
Apartment
8.6
Great25 reviews
1.6 mi from City Center1200 yd from Raigmore Hospital
From   US$ 193 /nightSelect
Guest house
8.0
Great9 reviews
600 yd from City Center500 yd from Inverness Railway Station
From   US$ 168 /nightSelect
8.2
Great24 reviews
800 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 203 /nightSelect
8.8
Great14 reviews
5.2 mi from City Center
From   US$ 182 /nightSelect
Apartment
8.6
Great23 reviews
1.1 mi from City Center1700 yd from Raigmore Hospital
From   US$ 227 /nightSelect
Apartment
8.0
Great27 reviews
900 yd from City Center300 yd from Inverness Caledonian Thistle Social Club
From   US$ 274 /nightSelect
8.6
Great21 reviews
1200 yd from City Center200 yd from RNI Community Hospital
From   US$ 313 /nightSelect
8.4
Great12 reviews
800 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 721 /nightSelect
8.6
Great23 reviews
23.7 mi from City Center
From   US$ 90 /nightSelect
8.2
Great25 reviews
800 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 166 /nightSelect
Bed & Breakfast
8.2
Great28 reviews
3.3 mi from City Center
From   US$ 132 /nightSelect
Apartment
8.6
Great10 reviews
400 yd from City Center200 yd from The Spectrum Centre
From   US$ 324 /nightSelect
8.8
Great15 reviews
10.5 mi from City Center
From   US$ 219 /nightSelect
Villa
8.6
Great14 reviews
1000 yd from City Center400 yd from RNI Community Hospital
From   US$ 193 /nightSelect
Apartment
8.6
Great17 reviews
1400 yd from City Center700 yd from Caledonian Canal
From   US$ 222 /nightSelect
8.2
Great11 reviews
1.4 mi from City Center1800 yd from RNI Community Hospital
From   US$ 341 /nightSelect
8.6
Great15 reviews
1.5 mi from City Center1100 yd from Caledonian Canal
From   US$ 247 /nightSelect
8.4
Great20 reviews
1100 yd from City Center600 yd from Inverness Caledonian Thistle Social Club
From   US$ 195 /nightSelect
8.6
Great12 reviews
6.4 mi from City Center
From   US$ 140 /nightSelect
8.2
Great10 reviews
400 yd from City Center200 yd from The Spectrum Centre
From   US$ 226 /nightSelect
8.6
Great7 reviews
4.3 mi from City Center
From   US$ 272 /nightSelect
8.8
Great19 reviews
5.0 mi from City Center
From   US$ 133 /nightSelect
8.2
Great7 reviews
1100 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 544 /nightSelect
8.2
Great10 reviews
1400 yd from City Center600 yd from Caledonian Canal
From   US$ 327 /nightSelect
Apartment
200 yd from City Center200 yd from Inverness Museum & Art Gallery
From   US$ 205 /nightSelect
Apartment
8.6
Great23 reviews
900 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 438 /nightSelect
9.6
Perfect2 reviews
6.5 mi from City Center
From   US$ 1 168 /nightSelect
8.8
Great22 reviews
1800 yd from City Center200 yd from Caledonian Canal
From   US$ 84 /nightSelect
Villa
9.0
Perfect12 reviews
1.4 mi from City Center1400 yd from Caledonian Canal
From   US$ 205 /nightSelect
Apartment
8.6
Great17 reviews
3.9 mi from City Center
From   US$ 356 /nightSelect

Best hotels and places to stay in Inverness

Why visit?

Inverness, located in the heart of the Scottish Highlands, offers a captivating mix of natural landscapes, history, and culture. Visitors are drawn to its enchanting surroundings, including the famous Loch Ness and the Culloden Battlefield. With its charming Old Town and proximity to stunning castles, Inverness is a must-visit destination for any traveler seeking an authentic Scottish experience.

Where to stay?

Inverness has several areas that offer a variety of accommodation options to suit different preferences. Here are some of the best areas to consider:

Old Town: This historic area offers a unique atmosphere, with its cobblestone streets and charming buildings. Staying here provides easy access to attractions such as Inverness Castle and the Inverness Museum and Art Gallery. There are plenty of restaurants, pubs, and shops to explore.

River Ness: The hotels along the banks of the River Ness offer picturesque views of the river and its iconic bridges. This area provides a tranquil setting while still being within walking distance of the city center. It is also close to attractions like Eden Court Theatre and the Ness Islands.

Crown: Located just east of the city center, the Crown area offers a quieter alternative to staying in the heart of Inverness. It has a range of accommodations, including boutique hotels and guesthouses. The area is well-connected and provides easy access to the city's main attractions.

What is the price per hotel room per night?

The average price per hotel room per night in Inverness varies depending on the hotel's star rating. Here is a general idea of the prices for 3-star, 4-star, and 5-star hotels:

3-star hotels: Prices typically range from $80 to $140 per night.

4-star hotels: Prices typically range from $140 to $200 per night.

5-star hotels: Prices typically range from $200 to $400 per night.

Best value for money:

Glen Mhor Hotel: Located on the banks of the River Ness, this hotel offers comfortable rooms at affordable prices. It boasts a great location and excellent service.

Premier Inn Inverness Centre: Situated in the city center, this budget-friendly hotel offers clean, modern rooms and convenient amenities. It is within walking distance of many attractions.

Best kids-friendly hotels:

Kingsmills Hotel: This family-friendly hotel features spacious rooms, an indoor swimming pool, and a kids' club. It offers a tranquil setting just outside the city center.

Loch Ness Country House Hotel: Nestled amidst beautiful gardens and countryside, this hotel provides a peaceful retreat for families. It offers spacious rooms and a range of outdoor activities for children.

Best hotels for a romantic getaway:

The Glenmoriston Townhouse Hotel: With its elegant rooms and riverside location, this hotel sets the stage for a romantic escape. It also boasts a stylish bar and a cozy piano lounge.

Best for location:

Columba Hotel: Situated right on the banks of the River Ness, this hotel provides easy access to the city's main attractions. It offers comfortable rooms and a welcoming atmosphere.

Mercure Inverness Hotel: Located near Inverness Castle and the city center, this hotel is ideal for exploring the city on foot. It offers modern rooms and a friendly staff.

Best for a short city break:

The Glen Mhor Apartments: These self-catered apartments are centrally located and provide a home-away-from-home experience. They offer modern amenities and are perfect for a short stay.

Best Western Inverness Palace Hotel & Spa: This iconic hotel, overlooking the River Ness, offers comfortable rooms and a spa for relaxation. It is conveniently located near the city's main attractions.

Show moreLess