Find and Book Top Rated Hotels in Inverness

Search among 167 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 167
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
Hotel
8.4
Great304 reviews
MapView on map1100 yd from City Center200 yd from RNI Community Hospital
From   US$ 196 /nightSelect
8.4
Great330 reviews
MapView on map2.9 mi from City Center
From   US$ 329 /nightSelect
8.6
Great768 reviews
From   US$ 300 /nightSelect
8.6
Great821 reviews
500 yd from City Center100 yd from The Spectrum Centre
From   US$ 220 /nightSelect
8.4
Great738 reviews
300 yd from City Center200 yd from Inverness Railway Station
From   US$ 174 /nightSelect
8.6
Great747 reviews
500 yd from City Center200 yd from Inverness Castle
From   US$ 348 /nightSelect
8.8
Great48 reviews
2.1 mi from City Center1.3 mi from James Pringle Weavers
From   US$ 340 /nightSelect
8.6
Great673 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 687 /nightSelect
Country house
8.6
Great67 reviews
From   US$ 413 /nightSelect
8.0
Great90 reviews
700 yd from City Center600 yd from Inverness Castle
From   US$ 487 /nightSelect
8.4
Great166 reviews
400 yd from City Center500 yd from Rileys Club
From   US$ 157 /nightSelect
Guest house
8.4
Great111 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 72 /nightSelect
Bed & Breakfast
8.4
Great141 reviews
500 yd from City Center500 yd from Rileys Club
From   US$ 223 /nightSelect
8.4
Great919 reviews
500 yd from City Center300 yd from Inverness Castle
From   US$ 297 /nightSelect
8.4
Great593 reviews
1.5 mi from City Center900 yd from University of the Highlands and Islands, Inverness
From   US$ 194 /nightSelect
Guest house
8.2
Great94 reviews
500 yd from City Center300 yd from Inverness Castle
From   US$ 75 /nightSelect
8.4
Great295 reviews
2.5 mi from City Center
From   US$ 394 /nightSelect
8.2
Great188 reviews
2.7 mi from City Center1.5 mi from University of the Highlands and Islands, Inverness
From   US$ 154 /nightSelect
Guest house
8.2
Great150 reviews
900 yd from City Center500 yd from RNI Community Hospital
From   US$ 104 /nightSelect
8.2
Great150 reviews
1.9 mi from City Center1.2 mi from Caledonian Thistle
From   US$ 118 /nightSelect
8.6
Great773 reviews
600 yd from City Center500 yd from Inverness Castle
From   US$ 144 /nightSelect
8.2
Great140 reviews
7.1 mi from City Center1.5 mi from Cabot Highlands
From   US$ 96 /nightSelect
Guest house
8.2
Great72 reviews
600 yd from City Center600 yd from Rileys Club
From   US$ 159 /nightSelect
8.4
Great464 reviews
900 yd from City Center900 yd from Rileys Club
From   US$ 169 /nightSelect
8.4
Great203 reviews
1.5 mi from City Center1700 yd from RNI Community Hospital
From   US$ 295 /nightSelect
8.4
Great187 reviews
900 yd from City Center800 yd from Inverness Railway Station
From   US$ 31 /nightSelect
Bed & Breakfast
8.4
Great229 reviews
1.2 mi from City Center1300 yd from RNI Community Hospital
From   US$ 61 /nightSelect
Bed & Breakfast
8.2
Great134 reviews
9.3 mi from City Center
From   US$ 80 /nightSelect
8.2
Great178 reviews
300 yd from City Center200 yd from Rileys Club
From   US$ 110 /nightSelect
8.4
Great610 reviews
700 yd from City Center500 yd from Inverness Castle
From   US$ 149 /nightSelect
Bed & Breakfast
8.4
Great59 reviews
1.1 mi from City Center200 yd from Caledonian Canal
From   US$ 272 /nightSelect
8.6
Great98 reviews
400 yd from City Center200 yd from The Spectrum Centre
From   US$ 63 /nightSelect
Guest house
8.2
Great82 reviews
700 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 114 /nightSelect
Guest house
8.4
Great168 reviews
800 yd from City Center300 yd from Inverness Caledonian Thistle Social Club
From   US$ 101 /nightSelect
Guest house
8.2
Great91 reviews
1100 yd from City Center200 yd from RNI Community Hospital
From   US$ 140 /nightSelect
8.2
Great142 reviews
500 yd from City Center600 yd from Rileys Club
From   US$ 204 /nightSelect
8.2
Great79 reviews
800 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 98 /nightSelect
8.4
Great109 reviews
400 yd from City Center300 yd from Inverness Castle
From   US$ 32 /nightSelect
8.6
Great41 reviews
9.4 mi from City Center
From   US$ 78 /nightSelect
Bed & Breakfast
8.2
Great151 reviews
300 yd from City Center200 yd from Rileys Club
From   US$ 217 /nightSelect
Hotel
8.2
Great125 reviews
600 yd from City Center200 yd from The Spectrum Centre
From   US$ 297 /nightSelect
Bed & Breakfast
8.4
Great81 reviews
From   US$ 140 /nightSelect
Guest house
8.2
Great94 reviews
1500 yd from City Center500 yd from RNI Community Hospital
From   US$ 166 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
3.0 mi from City Center
From   US$ 235 /nightSelect
8.2
Great220 reviews
1100 yd from City Center900 yd from Carlton Clubs plc
From   US$ 85 /nightSelect
Hostel
8.6
Great102 reviews
400 yd from City Center200 yd from Inverness Castle
From   US$ 119 /nightSelect
Guest house
8.2
Great127 reviews
800 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 92 /nightSelect
Bed & Breakfast
8.4
Great141 reviews
700 yd from City Center600 yd from Inverness Castle
From   US$ 80 /nightSelect
Guest house
8.2
Great317 reviews
700 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 39 /nightSelect
Bed & Breakfast
8.6
Great348 reviews
1.6 mi from City Center1.2 mi from RNI Community Hospital
From   US$ 87 /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