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
51-90 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
Guest house
8.4
Great146 reviews
MapView on map700 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 260 /nightSelect
Guest house
8.4
Great209 reviews
MapView on map900 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 79 /nightSelect
8.2
Great138 reviews
1600 yd from City Center500 yd from RNI Community Hospital
From   US$ 69 /nightSelect
8.0
Great360 reviews
600 yd from City Center600 yd from Rileys Club
From   US$ 62 /nightSelect
8.4
Great110 reviews
600 yd from City Center700 yd from Rileys Club
From   US$ 144 /nightSelect
Bed & Breakfast
7.8
Very good13 reviews
1500 yd from City Center400 yd from RNI Community Hospital
From   US$ 84 /nightSelect
8.4
Great231 reviews
500 yd from City Center300 yd from Inverness Caledonian Thistle Social Club
From   US$ 137 /nightSelect
8.0
Great57 reviews
1.3 mi from City Center400 yd from Raigmore Hospital
From   US$ 184 /nightSelect
8.2
Great202 reviews
1200 yd from City Center600 yd from Caledonian Canal
From   US$ 62 /nightSelect
8.2
Great118 reviews
1400 yd from City Center400 yd from Caledonian Canal
From   US$ 96 /nightSelect
Bed & Breakfast
8.4
Great90 reviews
1200 yd from City Center600 yd from Inverness Caledonian Thistle Social Club
From   US$ 122 /nightSelect
8.2
Great84 reviews
500 yd from City Center600 yd from Rileys Club
From   US$ 107 /nightSelect
8.4
Great48 reviews
900 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 106 /nightSelect
500 yd from City Center300 yd from The Spectrum Centre
From   US$ 108 /nightSelect
8.2
Great260 reviews
500 yd from City Center200 yd from The Spectrum Centre
From   US$ 54 /nightSelect
8.4
Great208 reviews
1000 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 68 /nightSelect
8.2
Great178 reviews
600 yd from City Center400 yd from Inverness Castle
From   US$ 88 /nightSelect
8.2
Great100 reviews
900 yd from City Center400 yd from RNI Community Hospital
From   US$ 149 /nightSelect
8.2
Great154 reviews
800 yd from City Center100 yd from Inverness Caledonian Thistle Social Club
From   US$ 83 /nightSelect
8.4
Great158 reviews
1000 yd from City Center400 yd from RNI Community Hospital
From   US$ 96 /nightSelect
Bed & Breakfast
8.2
Great194 reviews
1.6 mi from City Center1.1 mi from Raigmore Hospital
From   US$ 100 /nightSelect
8.2
Great50 reviews
5.3 mi from City Center1100 yd from Culloden Battlefield
From   US$ 164 /nightSelect
8.2
Great143 reviews
900 yd from City Center400 yd from RNI Community Hospital
From   US$ 82 /nightSelect
8.4
Great191 reviews
1400 yd from City Center400 yd from RNI Community Hospital
From   US$ 38 /nightSelect
8.0
Great55 reviews
1100 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 88 /nightSelect
8.4
Great122 reviews
500 yd from City Center600 yd from Rileys Club
From   US$ 104 /nightSelect
8.2
Great84 reviews
1000 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 106 /nightSelect
8.2
Great193 reviews
800 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 83 /nightSelect
Bed & Breakfast
8.2
Great112 reviews
900 yd from City Center200 yd from Inverness Caledonian Thistle Social Club
From   US$ 160 /nightSelect
8.4
Great96 reviews
200 yd from City Center300 yd from Rileys Club
From   US$ 120 /nightSelect
8.4
Great168 reviews
1500 yd from City Center500 yd from RNI Community Hospital
From   US$ 118 /nightSelect
8.2
Great85 reviews
1.1 mi from City Center1100 yd from RNI Community Hospital
From   US$ 73 /nightSelect
8.2
Great187 reviews
1200 yd from City Center600 yd from Inverness Caledonian Thistle Social Club
From   US$ 128 /nightSelect
8.6
Great69 reviews
1000 yd from City Center400 yd from Inverness Caledonian Thistle Social Club
From   US$ 124 /nightSelect
Bed & Breakfast
8.2
Great174 reviews
1600 yd from City Center600 yd from Raigmore Hospital
From   US$ 75 /nightSelect
8.0
Great160 reviews
1100 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 62 /nightSelect
8.2
Great146 reviews
1500 yd from City Center300 yd from Caledonian Canal
From   US$ 78 /nightSelect
8.4
Great31 reviews
200 yd from City Center200 yd from Rileys Club
From   US$ 144 /nightSelect
8.4
Great45 reviews
19.6 mi from City Center
From   US$ 144 /nightSelect
8.0
Great38 reviews
3.3 mi from City Center
From   US$ 165 /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