Enter your dates to see the latest prices and deals for Inverness hotels
This hotel is located approximately 3.5 mi from Inverness town center, 5 mi from Inverness Airport and only 1.2 mi from historic Culloden Battlefield.

Set in 9 acres of private parkland, in the heart of the Highlands, Macdonald Drumossie Hotel is only 10 minutes’ drive from the center of Inverness and has free parking.

Holiday Inn Express Inverness offers modern accommodations and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure center, free parking and a traditional restaurant.

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city center is just one mile away.

Number 1Booked hotel near Culloden Battlefield
Number 2Booked hotel near Culloden Battlefield
Attractively located in Inverness, River Ness Hotel, a member of Radisson Individuals has air-conditioned rooms, a fitness center, free WiFi and a shared lounge.
In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.
Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar.
Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.
Located in Nairn, a 17-minute walk from Nairn Central Beach, Westerlea Hotel Nairn has accommodations with a garden, free private parking, a restaurant and a bar.
Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.
This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.
Just 1 and a half miles from the center of Inverness, Lochardil House offers comfortable accommodations. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.
Located in Ardersier, within 11 miles of Inverness Castle and 4.4 miles of Castle Stuart Golf Links, Star Inn Rooms provides accommodations with free WiFi.
Located in Carrbridge, 24 miles from Inverness Castle, Dalrachney Lodge Hotel provides accommodations with a shared lounge, free private parking, a terrace and a bar.
Ideally located in Inverness, AC Hotel by Marriott Inverness has air-conditioned rooms, a fitness center, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business center.
Set in Inverness, 2.4 mi from Inverness Castle, Drumdevan Country House, Inverness has large private grounds with a terrace, which is protected by Historic Scotland.
The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whiskey, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.
Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the center of Dingwall, offers a 24-hour front desk, a bar and a restaurant.
Located in Muir of Ord, within 13 miles of Inverness Castle and 8.3 miles of Strathpeffer Spa Golf Club, Muir Bank has accommodations with a shared lounge and free WiFi throughout the property as well...
Cairn Hotel has free bikes, shared lounge, a restaurant and bar in Carrbridge. This 3-star hotel offers an ATM and free WiFi.
Hootananny is well set in the center of Inverness, and provides a restaurant, free WiFi and a bar.
Located in Inverness, 5.1 miles from Inverness Castle, North Kessock Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.
With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...
Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
Located in Nairn and with Nairn Central Beach reachable within a 11-minute walk, Aurora Hotel & Italian Restaurant has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.
Located in Munlochy, The Allangrange Hotel near Inverness features a garden free WiFi.
Located in Nairn, a 4-minute walk from Nairn Central Beach, The Havelock has accommodations with a garden, free private parking, a terrace and a restaurant.
Located in the heart of Inverness, this award-winning, luxurious boutique hotel and bar features a convenient setting within a few minutes’ walk of the High Street and Inverness Castle.