Filters
Popular
333
414
99
60
58
282
133
130
15
Search by name
Star rating
5
43
55
15
427
MoreLess
Guest rating
15
31
28
15
MoreLess
Accommodation type
133
MoreLess
Price per night
30
75
193
117
130
MoreLess
Nearby
333
323
204
319
21
17
334
MoreLess
Districts
203
MoreLess
Airports
46
MoreLess
Hotel type
459
233
202
61
60
52
49
22
13
10
3
109
56
45
12
6
2
1
1
1
MoreLess
Amenities
414
99
60
58
48
45
41
MoreLess
Room features
5
3
23
123
16
6
7
MoreLess
Services
6
21
21
14
26
MoreLess
Brands
10
2
2
2
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 594 hotels in Inverness
Get Prices

545 hotels in Inverness

Filter by
Popular
333
414
99
60
58
282
133
130
15
Search by name
Star rating
5
43
55
15
427
MoreLess
Guest rating
15
31
28
15
MoreLess
Accommodation type
133
MoreLess
Price per night
30
75
193
117
130
MoreLess
Nearby
333
323
204
319
21
17
334
MoreLess
Districts
203
MoreLess
Airports
46
MoreLess
Hotel type
459
233
202
61
60
52
49
22
13
10
3
109
56
45
12
6
2
1
1
1
MoreLess
Amenities
414
99
60
58
48
45
41
MoreLess
Room features
5
3
23
123
16
6
7
MoreLess
Services
6
21
21
14
26
MoreLess
Brands
10
2
2
2
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Glen Mhor8-15 Ness Bank, Inverness, United Kingdom, IV2 4SGView on map
500 m from City Centre300 m from Inverness Castle
The informal hotel has exterior in a French style, offering 51 rooms and premier location close to the River Ness.
  • The hotel has
    • GBP 4.99 per stay
    +1
7.6
Very good602 reviews
Price from£ 84per nightSelect
Craigmonie Hotel9 Annfield Road, Inverness, United Kingdom, IV2 3HXView on map
1.2 km from City Centre900 m from Inverness Castle
Boasting a bistro bar and an indoor pool, the property is located close to Ness Islands and less than 2 km from the centre of Inverness.
  • The hotel has
    • On-site car park
    +1
8.0
Great274 reviews
Price from£ 90per nightSelect
KingsmillsCulcabock Road, Inverness, United Kingdom, IV2 3LPView on map
1.5 km from City Centre1000 m from Raigmore Hospital
Offering steam baths, facials and various massages along with a 24-hour restaurant, the hotel boasts a stunning location just off Eastgate Shopping Centre.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great548 reviews
Price from£ 132per nightSelect
Glenmoriston Town House Hotel20 Ness Bank, Inverness, United Kingdom, IV2 4SFView on map
500 m from City Centre400 m from RNI Community Hospital
Featuring a sunbathing terrace, an outdoor swimming pool and a tennis court as well as a private swimming pool, the hotel is situated in the centre of Inverness.
  • The hotel has
    • On-site car park
    +1
8.2
Great507 reviews
Price from£ 109per nightSelect
Royal Highland18 Academy Street, Inverness, United Kingdom, IV1 1LGView on map
600 m from City Centre100 m from Inverness Railway Station
Authentic meals plus an outdoor swimming pool are provided in the grand hotel, placed close to Caledonian Canal.
  • The hotel has
    • Paid parking
    +1
7.2
Very good451 reviews
Price from£ 74per nightSelect
Mercure Inverness HotelChurch Street, Inverness, United Kingdom, IV1 1QYView on map
400 m from City Centre200 m from Inverness Museum & Art Gallery
Located only a few minutes from Caledonian Canal, the hotel offers 106 rooms with beautiful views of the river.
  • The hotel has
    • GBP 6 per day
    +1
7.4
Very good449 reviews
Price from£ 90per nightSelect
Columba Hotel7 Ness Walk, Inverness, United Kingdom, IV3 5NFView on map
200 m from City Centre200 m from Inverness Museum & Art Gallery
Guests can take advantage of a private swimming pool and a shared lounge and barbeque grills, while staying in the lovely property, set in a busy area.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.4
Very good540 reviews
Price from£ 100per nightSelect
Best Western Inverness Palace Hotel & Spa8 Ness Walk, Inverness, United Kingdom, IV3 5NGView on map
300 m from City Centre200 m from Inverness Castle
European meals are served at the hotel's lounge restaurant, featuring beauty therapy, steam baths and massage services and an excellent location.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.2
Great653 reviews
Price from£ 121per nightSelect
Macdonald Drumossie HotelOld Perth Road, Inverness, United Kingdom, IV2 5BEView on map
4.8 km from City Centre
Located next to Whisky Shop, the venue comprises 44 rooms with garden views.
  • The hotel has
    • On-site car park
    +1
8.0
Great81 reviews
Price from£ 94per nightSelect
Culloden House HotelCulloden, Inverness, United Kingdom, IV27BZView on map
5.9 km from City Centre
Located just off Clava Cairns, this hotel is nestled in an original-style building and features a private swimming pool.
  • The hotel has
    • On-site car park
    +1
8.8
Great43 reviews
Price from£ 200per nightSelect
Jurys Inn InvernessMillburn Road, Inverness, United Kingdom, IV2 3TRView on map
2.1 km from City Centre1.0 km from Raigmore Hospital
Every traveler will enjoy a traditional restaurant and a private swimming pool available, while the hotel offers magnificent setting in a historic area of Inverness.
  • The hotel has
    • Paid parking
    +1
7.6
Very good486 reviews
Price from£ 93per nightSelect
Best Western Plus Lochardil House HotelStratherrick Road, Inverness, United Kingdom, IV2 4LFView on map
2.3 km from City Centre1.6 km from RNI Community Hospital
Including cots and a special menu for children, the hotel offers a perfect location in the centre of Inverness.
  • The hotel has
    • On-site car park
    +1
8.8
Great27 reviews
Price from£ 114per nightSelect
Pentahotel Inverness63 Academy Street, Inverness, United Kingdom, IV11LUView on map
500 m from City Centre300 m from Inverness Railway Station
Offering fashionable rooms and a gym and a fitness centre, the venue is set in the heart of the city, close to RNI Community Hospital.
  • The hotel has
    • GBP 10 per day
    +1
7.8
Very good587 reviews
Price from£ 91per nightSelect
Travelodge Inverness FairwaysCastle Heather, Inverness, United Kingdom, IV2 6AAView on map
2.8 km from City Centre
Thanks to its good location, the property is easily accessible from Inverness Castle and there is a railway station just steps away.
  • The hotel has
    • Paid Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
7.0
Very good35 reviews
Price from£ 74per nightSelect
Beaufort Hotel11 Culduthel Road, Inverness, United KingdomView on map
700 m from City Centre500 m from Inverness Castle
Set near River Ness, this family-run venue is 10 minutes' walk of the city center.
  • The hotel has
    • On-site car park
    +1
8.2
Great554 reviews
Price from£ 75per nightSelect
Inverness Youth HostelVictoria Drive, Inverness, United Kingdom, IV233QBView on map
1.3 km from City Centre800 m from Inverness Railway Station
Located within 20 minutes' walk of the city center, this popular hostel gives quick access to Eden Court Theatre.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.6
Very good69 reviews
Price from£ 61per nightSelect
Rocpool Reserve14 Culduthel Road, Inverness, United Kingdom, IV2 4AGView on map
700 m from City Centre500 m from Inverness Castle
Located in the heart of the city and adjacent to Raigmore Hospital, the hotel offers a cocktail bar along with a wellness centre and an outdoor tub.
  • The hotel has
    • On-site car park
    +1
7.8
Very good20 reviews
Price from£ 238per nightSelect
Bunchrew House HotelBunchrew, Inverness, United Kingdom, IV3 8TAView on map
4.3 km from City Centre
The hotel offers breathtaking views and easy access to Caledonian Canal, boasting a beautiful location.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect166 reviews
Price from£ 190per nightSelect
Loch Ness Country House HotelLoch Ness Road, Inverness, United Kingdom, IV3 8JNView on map
Featuring 15 rooms, an indoor swimming pool, a shared lounge and a golf course, this venue is 10 minutes' drive from Inverness Town House in Inverness.
  • The hotel has
    • On-site car park
    +1
8.8
Great166 reviews
Price from£ 155per nightSelect
Waterside Hotel19 Ness Bank, Inverness, United Kingdom, IV2 4SFView on map
500 m from City Centre400 m from Inverness Castle
Set near Inverness Museum and Art Gallery in Inverness City Centre district, this hotel offers a beautiful view of the river along with steam baths and massage services on the premises.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good459 reviews
Price from£ 141per nightSelect

Your booking experience in Inverness

We are always ready to indulge you with a comfortable accommodation for your next city escape in Inverness. Hotelmix.co.uk allows you to filter your search in Scotland by star and guests’ rating, accommodation type, price, services and hotel brands. Booking a hotel in Scotland is a piece of cake with us and you are going to thoroughly enjoy it!

Budget hotels in Inverness

Budget hotels can be found in the up-and-coming Inverness City Centre district, where you may consider Hawthorn Lodge Guest House with room rates from 98£ or The Old North Inn where prices start at 74£. Armadale Guest House is an affordable choice that will put you within a 5-minute walk of the center. Moray Park Guest House is an affordable choice that is directly adjacent to Inverness Museum and Art Gallery and offers room rates from 109£.

Proximity to public transport

Royal Highland is close to a castle, an art gallery and a cathedral and 5 minutes' walk from Inverness Railway train station.

Convenience of staying in the city centre

If you are a foodie, consider booking Ardross Glencairn near Urquhart's Restaurant, located in the city center. An option near the city center is An Grianan next to Inverness Town House. Glen Mhor Hotel is a 4-star property that will put you a few steps from Hydroponicum and Victorian Market in Inverness City Centre district.

Select a hotel next to Dolphin Spirit Inverness, such as Lyndon Guest House, which is located a 10-minute walk away from the city center.

Luxury and boutique accommodation

For ultimate luxury, opt for a stay at Kingsmills, a 4-star hotel set near gardens, mountains and parks. Rocpool Reserve is a chic 5-star boutique hotel located right next to parks and a river and 10 minutes' drive from the city center. The 3-star Best Western Inverness Palace Hotel & Spa is an excellent chain hotel featuring a sauna, a golf course and a solarium.

Apartments, B&Bs and others

Lynver is a cozy apartment in the center of the city located 300 meters from Heathmount Hotel & Restaurant. Highland Apartments By Mansley is a B&B about 0.3 km from the city center offering a golf course and a sun deck. If you are traveling with kids, consider staying at Torridon Guest House, which is a family-friendly apartment that provides a golf course, hiking and free parking. Make sure to choose Craigmonie Hotel near Old High St Stephen's Church - a top-rated resort with views of the mountain.

+ Read more - Less

Filtering results

Please wait...

545 hotels found