Find and Book Top Rated Hotels in Inverness

Search among 39 available resorts and all inclusive hotels in Inverness from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 39
2Filter & 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$ 232 /nightSelect
8.4
Great330 reviews
MapView on map2.9 mi from City Center
From   US$ 419 /nightSelect
8.6
Great772 reviews
From   US$ 150 /nightSelect
8.6
Great825 reviews
500 yd from City Center100 yd from The Spectrum Centre
From   US$ 153 /nightSelect
8.4
Great742 reviews
300 yd from City Center200 yd from Inverness Railway Station
From   US$ 111 /nightSelect
8.6
Great747 reviews
500 yd from City Center200 yd from Inverness Castle
From   US$ 231 /nightSelect
8.6
Great675 reviews
700 yd from City Center500 yd from RNI Community Hospital
From   US$ 76 /nightSelect
8.0
Great90 reviews
700 yd from City Center600 yd from Inverness Castle
From   US$ 489 /nightSelect
8.4
Great919 reviews
500 yd from City Center300 yd from Inverness Castle
From   US$ 175 /nightSelect
8.4
Great296 reviews
2.5 mi from City Center
From   US$ 138 /nightSelect
8.2
Great188 reviews
2.7 mi from City Center1.5 mi from University of the Highlands and Islands, Inverness
From   US$ 291 /nightSelect
8.2
Great150 reviews
1.9 mi from City Center1.2 mi from Caledonian Thistle
From   US$ 110 /nightSelect
8.6
Great773 reviews
600 yd from City Center500 yd from Inverness Castle
From   US$ 132 /nightSelect
8.4
Great467 reviews
900 yd from City Center900 yd from Rileys Club
From   US$ 248 /nightSelect
8.4
Great203 reviews
1.5 mi from City Center900 yd from Inverness Ice Centre
From   US$ 210 /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$ 256 /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$ 173 /nightSelect
8.2
Great79 reviews
800 yd from City Center500 yd from Inverness Caledonian Thistle Social Club
From   US$ 330 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Inverness

Why Visit?

Inverness, located in the heart of the Scottish Highlands, offers a captivating mix of history, stunning landscapes, and enchanting culture. As the gateway to the Scottish Highlands, Inverness is the ideal base for exploring attractions such as the mystical Loch Ness, the iconic Cawdor Castle, and the majestic landscapes of the Cairngorms National Park.

Why is Choosing a Resort in Inverness Better than Staying in a Hotel?

More Space and Privacy: Resorts in Inverness provide spacious accommodations with separate living areas, ensuring a comfortable and private stay.

Exclusive Facilities: Resorts often offer additional amenities like on-site restaurants, swimming pools, spa facilities, and outdoor activities, enhancing the overall vacation experience.

Idyllic Natural Surroundings: Many resorts in Inverness are nestled amidst picturesque landscapes, allowing guests to connect with nature while enjoying stunning views of the Scottish Highlands.

Personalized Services: Resorts typically offer personalized concierge services, ensuring that guests have access to tailored experiences and recommendations to make their stay memorable.

Extended Stay Options: Resorts often provide long-term stay packages, allowing guests to fully explore Inverness and its surrounding areas over an extended period.

Price to Stay in a Resort per Night:

Inverness offers a range of resorts for different budgets. On average, prices vary between £100-£250 per night for a 3-star resort, £150-£350 per night for a 4-star resort, and £250-£600 per night for a 5-star resort.

Best Value for Money Resorts:

Loch Ness Clansman Hotel: Situated on the shores of Loch Ness, this 3-star resort offers comfortable accommodation at affordable prices, with stunning views of the iconic lake. Guests can explore the nearby Urquhart Castle and take boat trips to search for the legendary Loch Ness Monster.

Kingsmills Hotel: A 4-star resort nestled in extensive grounds, the Kingsmills Hotel offers elegant rooms, a luxurious spa, and easy access to Inverness city center. Guests can explore the famous Culloden Battlefield and the historic Cawdor Castle nearby.

Columba Hotel: Located on the banks of the River Ness, this 3-star resort provides comfortable rooms with scenic views. It is within walking distance of Inverness Castle, the Inverness Museum and Art Gallery, and many shops and restaurants.

Best Luxury Resorts:

Rocpool Reserve Hotel & Restaurant: This luxurious 5-star boutique hotel boasts stylish rooms, an award-winning restaurant, and a spa. It offers breathtaking views of the River Ness and is a short walk from Inverness Cathedral and Eden Court Theatre.

Ness Walk: Set within a grand Georgian building and surrounded by beautiful gardens, this 5-star resort offers opulent rooms, fine dining options, and direct access to the Ness Islands and the city center.

Best Pets-Friendly Resorts:

Glen Mhor Hotel & Apartments: This pet-friendly resort offers comfortable rooms, apartments, and cottages along the banks of the River Ness. It is conveniently located near local parks, including the Whin Park and Bellfield Park.

The Glenmoriston Town House Hotel: With a pet-friendly policy, this stylish 4-star hotel overlooks the River Ness. It provides pet-friendly rooms, and nearby attractions include Inverness Cathedral and the Ness Islands.

Best Resorts for Families:

Highland Apartments by Mansley: These self-catering apartments offer spacious accommodation ideal for families. Located in Inverness city center, they provide easy access to various family-friendly attractions such as the Inverness Botanic Gardens and the Inverness Leisure Centre.

Best Western Inverness Palace Hotel & Spa: Situated on the banks of the River Ness, this family-friendly resort offers comfortable rooms and an on-site leisure club with a swimming pool. It is in close proximity to Inverness Castle and the Victorian Market.

Best Resorts with Unique Views:

Culloden House Hotel: Set in a grand 18th-century mansion and surrounded by extensive grounds, this luxurious 5-star resort offers breathtaking views of the nearby Culloden Battlefield. Guests can also enjoy afternoon tea and explore the beautiful gardens.

Glen Affric Holiday Park: Offering self-catering lodges, this resort is situated in the stunning Glen Affric nature reserve, known for its striking views and tranquil surroundings. Guests can enjoy bird watching, forest walks, and wildlife spotting.

Show moreLess