Top Hotels in Inverness

Search among 90 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
1Filter & Sort
View map
1-50 out of 90
1Filter & 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$ 198 /nightSelect
8.4
Great333 reviews
MapView on map2.9 mi from City Center
From   US$ 163 /nightSelect
8.6
Great748 reviews
500 yd from City Center200 yd from Inverness Castle
From   US$ 112 /nightSelect
8.6
Great832 reviews
500 yd from City Center100 yd from The Spectrum Centre
From   US$ 61 /nightSelect
8.6
Great783 reviews
From   US$ 93 /nightSelect
8.4
Great746 reviews
300 yd from City Center200 yd from Inverness Railway Station
From   US$ 84 /nightSelect
8.6
Great696 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 80 /nightSelect
8.4
Great600 reviews
1.5 mi from City Center900 yd from University of the Highlands and Islands, Inverness
From   US$ 79 /nightSelect
8.4
Great184 reviews
400 yd from City Center500 yd from Rileys Club
From   US$ 157 /nightSelect
8.0
Great90 reviews
700 yd from City Center600 yd from Inverness Castle
From   US$ 500 /nightSelect
8.4
Great919 reviews
500 yd from City Center300 yd from Inverness Castle
From   US$ 85 /nightSelect
8.2
Great130 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 72 /nightSelect
8.4
Great154 reviews
500 yd from City Center500 yd from Rileys Club
From   US$ 224 /nightSelect
8.4
Great302 reviews
2.5 mi from City Center
From   US$ 138 /nightSelect
8.2
Great175 reviews
1.9 mi from City Center1.2 mi from Caledonian Thistle
From   US$ 137 /nightSelect
8.2
Great193 reviews
2.7 mi from City Center
From   US$ 280 /nightSelect
8.2
Great175 reviews
900 yd from City Center500 yd from RNI Community Hospital
From   US$ 104 /nightSelect
8.0
Great93 reviews
500 yd from City Center300 yd from Inverness Castle
From   US$ 75 /nightSelect
8.2
Great72 reviews
600 yd from City Center600 yd from Rileys Club
From   US$ 161 /nightSelect
8.6
Great793 reviews
600 yd from City Center500 yd from Inverness Castle
From   US$ 264 /nightSelect
8.2
Great158 reviews
7.1 mi from City Center
From   US$ 90 /nightSelect
8.2
Great150 reviews
9.3 mi from City Center
From   US$ 80 /nightSelect
8.4
Great485 reviews
900 yd from City Center900 yd from Rileys Club
From   US$ 95 /nightSelect
8.2
Great223 reviews
1.5 mi from City Center1700 yd from RNI Community Hospital
From   US$ 126 /nightSelect
8.4
Great236 reviews
1.2 mi from City Center1300 yd from RNI Community Hospital
From   US$ 61 /nightSelect
8.2
Great86 reviews
800 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 286 /nightSelect
8.0
Great205 reviews
300 yd from City Center200 yd from Rileys Club
From   US$ 85 /nightSelect
8.4
Great59 reviews
1.1 mi from City Center200 yd from Caledonian Canal
From   US$ 272 /nightSelect
8.4
Great614 reviews
700 yd from City Center500 yd from Inverness Castle
From   US$ 149 /nightSelect
8.2
Great94 reviews
700 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 294 /nightSelect
8.2
Great189 reviews
800 yd from City Center300 yd from Inverness Caledonian Thistle Social Club
From   US$ 245 /nightSelect
8.2
Great89 reviews
1100 yd from City Center200 yd from RNI Community Hospital
From   US$ 222 /nightSelect
8.2
Great160 reviews
500 yd from City Center600 yd from Rileys Club
From   US$ 146 /nightSelect
8.2
Great159 reviews
300 yd from City Center200 yd from Rileys Club
From   US$ 104 /nightSelect
8.2
Great277 reviews
800 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 40 /nightSelect
8.2
Great150 reviews
600 yd from City Center200 yd from The Spectrum Centre
From   US$ 274 /nightSelect
8.2
Great225 reviews
2.8 mi from City Center
From   US$ 166 /nightSelect
8.2
Great99 reviews
1500 yd from City Center500 yd from RNI Community Hospital
From   US$ 166 /nightSelect
8.2
Great57 reviews
3.0 mi from City Center
From   US$ 235 /nightSelect
8.2
Great108 reviews
From   US$ 140 /nightSelect
8.2
Great234 reviews
1100 yd from City Center900 yd from Carlton Clubs plc
From   US$ 107 /nightSelect
Bed & Breakfast
8.4
Great169 reviews
700 yd from City Center600 yd from Inverness Castle
From   US$ 80 /nightSelect
8.2
Great142 reviews
800 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 92 /nightSelect
8.2
Great340 reviews
700 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 39 /nightSelect
8.6
Great355 reviews
1.6 mi from City Center1.2 mi from RNI Community Hospital
From   US$ 87 /nightSelect
7.8
Very good193 reviews
1200 yd from City Center1000 yd from Carlton Clubs plc
From   US$ 162 /nightSelect
8.4
Great128 reviews
700 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 98 /nightSelect
8.2
Great122 reviews
1400 yd from City Center1300 yd from RNI Community Hospital
From   US$ 302 /nightSelect
8.4
Great57 reviews
100 yd from City Center200 yd from Rileys Club
From   US$ 141 /nightSelect
8.2
Great184 reviews
6.3 mi from City Center
From   US$ 196 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Inverness

Why visit?

Inverness, located in the beautiful Scottish Highlands, offers a rich blend of history, stunning landscapes, and warm hospitality. Whether youre seeking a cozy bed and breakfast (B&B Inverness) or a luxurious hotel (Hotel Inverness | Inverness hotel), the city has a wide range of accommodation options to suit every travelers needs. With its picturesque surroundings and vibrant city center, Inverness is the perfect destination for nature enthusiasts, history buffs, and those looking to immerse themselves in Scottish culture (Hotels inverness | Inverness hotels | Hotels in Inverness | Inverness accommodation).

Where to stay?

Inverness City Centre: The city center is a popular choice for tourists as it provides convenient access to major attractions, restaurants, and shopping areas. Hotels in this area offer a range of amenities and are ideal for travelers who want to explore the historic sites and enjoy the bustling atmosphere of the city (Hotels in Inverness city centre).

Loch Ness: For those captivated by the legends of Loch Ness, staying near this famous lake is a must. Located a short distance from Inverness, Loch Ness offers breathtaking scenery, boat tours, and the chance to spot the elusive Loch Ness Monster. This area provides a peaceful retreat away from the city while still allowing easy access to Inverness (Inverness accommodation).

Culloden: History enthusiasts will find Culloden an excellent place to stay. This area is home to the Culloden Battlefield, the site of the historic battle between Jacobite and British forces. Visitors can explore the battlefield and learn about Scottish history at the nearby Culloden Visitor Centre. Accommodation options in this area provide a tranquil setting and are well-suited for those seeking a serene getaway (Hotels in Inverness).

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $200.

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

Best value for money:

The Waverley Guest House: This charming B&B in Inverness offers comfortable rooms at affordable prices. Conveniently located in the city center, it provides easy access to popular attractions and amenities. With its friendly staff and cozy atmosphere, The Waverley Guest House offers great value for money (B&B Inverness | Inverness accommodation).

Premier Inn Inverness Centre Hotel: Situated in the heart of Inverness city center, this hotel offers comfortable rooms and excellent amenities at a reasonable price. The hotels central location allows guests to explore the citys attractions, restaurants, and shops with ease. With its spacious rooms and reliable service, Premier Inn Inverness Centre Hotel provides guests with great value for money (Hotel Inverness | Hotels in Inverness city centre).

Travelodge Inverness City Centre Hotel: Located near Inverness Castle, this budget-friendly hotel offers comfortable and well-equipped rooms. Guests can enjoy a convenient central location and explore the citys attractions on foot. With its affordable rates and convenient amenities, Travelodge Inverness City Centre Hotel is an excellent choice for budget-conscious travelers (Hotels Inverness | Inverness hotels).

Best kid-friendly hotels:

Mercure Inverness Hotel: This family-friendly hotel offers spacious rooms, a swimming pool, and a childrens play area. Located close to the city center, it provides easy access to family-friendly attractions and activities. Mercure Inverness Hotel ensures a comfortable and enjoyable stay for families (Inverness hotel | Hotels in Inverness).

Glen Mhor Hotel & Apartments: This hotel offers family-friendly accommodation in the form of spacious apartments. Located on the banks of the River Ness, it provides a picturesque setting for a family getaway. With its proximity to parks, museums, and family-friendly attractions, Glen Mhor Hotel & Apartments is an ideal choice for families (Inverness accommodation | Place to stay in Inverness).

Best hotels for a romantic getaway:

Ness Walk: Situated along the River Ness, Ness Walk offers luxurious accommodation in a tranquil setting. With its elegant rooms, beautiful gardens, and fine dining options, this hotel provides a romantic ambiance for couples. Enjoy a romantic stroll along the river or indulge in a gourmet dinner at Ness Walk (Inverness hotels | Hotels in Inverness).

Rocpool Reserve Hotel & Restaurant: This boutique hotel offers a romantic and intimate atmosphere perfect for couples. The stylish rooms, award-winning restaurant, and attentive service create a memorable experience. Couples can also relax at the spa or enjoy a quiet evening in the hotels chic bar (Inverness hotel | Hotels in Inverness city centre).

Best for location:

Columba Hotel: Located on the banks of the River Ness, the Columba Hotel offers stunning views of Inverness Castle and the river. Its central location provides easy access to the main attractions, shops, and restaurants in the city. Experience the convenience of staying in the heart of Inverness at Columba Hotel (Hotels in Inverness | Inverness accommodation).

Kingsmills Hotel: Situated in a picturesque setting, Kingsmills Hotel is only a short drive from the city center. Guests can enjoy the tranquility of the countryside while still being within reach of Inverness attractions. The hotel offers spacious rooms, exquisite dining options, and a range of leisure facilities, making it an excellent choice for a peaceful retreat (Inverness hotels | Hotels in Inverness).

Glenmoriston Townhouse Hotel: Nestled on the banks of the River Ness, this boutique hotel offers a prime location near the city center. Guests can enjoy easy access to Inverness vibrant nightlife, restaurants, and shopping areas. The hotels stylish rooms and friendly service make it an ideal choice for those looking to explore the city (Inverness hotel | Hotels in Inverness city centre).

Best for a short city break:

The Royal Highland Hotel: Situated opposite Inverness train station, The Royal Highland Hotel is perfect for a short city break and convenient for exploring the surrounding area. This historic hotel combines period charm with modern amenities, offering comfortable accommodation for a memorable stay (Hotels inverness | Inverness accommodation).

The Glenmoriston Arms Hotel: Located in the heart of the city, The Glenmoriston Arms Hotel provides easy access to Inverness main attractions. With its cozy rooms, traditional Scottish hospitality, and proximity to shops and restaurants, this hotel offers a comfortable base for a short city break (Hotels in Inverness | Inverness hotels).

Show moreLess