The Best Hotels in Inverness

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Inverness. Bon voyage!

Hannah, Travel Blogger

Updated

Ness Walk

Rated 9.3 in 1032 reviews

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near… See more

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.

At the hotel, each room includes a desk. Featuring a private bathroom, certain rooms at Ness Walk also boast a patio. All rooms feature a flat-screen TV with satellite channels.

A continental breakfast is served daily at the property.

The reception can provide advice on the area in order to help guests plan their day.

Caledonian Canal is 2.2 km from the accommodation. The nearest airport is Inverness Airport, 17 km from Ness Walk.

Rooms from $171

Rocpool Reserve

Rated 8.5 in 210 reviews

Situated in the heart of Inverness, this award-winning, luxurious boutique hotel and bar boasts a convenient setting… See more

Situated in the heart of Inverness, this award-winning, luxurious boutique hotel and bar boasts a convenient setting within a few minutes’ walk of the High Street and Inverness Castle.

Please note that Rocpool Reserve will no longer offer other traditional food and beverage services. Our team will be delighted to assist you with reservations for lunch or dinner at a local restaurant.

Prepare to be captivated by the magic of Rocpool Reserve, where the epitome of luxury and exclusivity awaits you. Each moment spent with us is designed to be a unique and unforgettable experience, and we are committed to creating lasting memories for our cherished guests.

With modern, original design. Rocpool's luxurious rooms feature large flat-screen TVs with DVD/CD players, coffee/tea/hotchocolate machines, Egyptian cotton linen, and velvet bathrobes. Some rooms also offer iPod docks, double showers, outdoor hot tubs, private balconies and split-level rooms.

An exclusive hideaway in the centre of the city, Rocpool is within 20 minutes of Inverness Airport and approximately 5 minutes from Inverness bus and train stations, making all local attractions easily accessible.

Rooms from $335

Bunchrew House Hotel

Rated 9.0 in 1152 reviews

In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this… See more

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. Free parking is available at this hotel, and there are Tesla and non-Tesla electric car charging points on-site.

Rich in historic character and traditional charm, parts of the Bunchrew House Hotel date back to 1505. With dark-wood panelling and real log fireplaces at both ends of the room, the Drawing Room is a warm cosy place to relax. Each en suite room is individually decorated with its own unique character and the rooms are named after local places and Scottish clans associated with the house. All rooms have TVs and fridges, with fresh milk supplied daily.

With fabulous views over the Beauly Firth to the mountains beyond, the wood-panelled restaurant has received 2 AA Rosettes for the quality of its cuisine. The Cocktail Bar looks out onto the hotel’s magnificent gardens and offers a range of drinks, including fine malt whiskies.

Rooms from $153

Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness. Only a 5-minute… See more

Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness. Only a 5-minute walk from Inverness city centre, this hotel offers a swimming pool, leisure club, spa and free WiFi, parking is also available.

Each en-suite room at this independently owned hotel has a flat-screen TV, radio and tea/coffee making facilities. All rooms also feature a private bathroom with a power shower and hairdryer. The accommodation is located in either Victorian properties or garden cottage. Some rooms overlook the castle and river.

Guests have free use of the Palace Leisure Club & Spa’s indoor pool, sauna, steam room and hot tub. Beauty treatments are available in Sleeping Beauty Spa, and there is a modern on-site gym.

The Brasserie offers informal lunch and evening meals, whilst restaurant Eight on the River offers evening dining and a hot and cold breakfast buffet. In the refurbished River View Lounge, you can enjoy afternoon tea, sit back and relax with your favourite coffee as we We Proudly Serve Starbucks Coffee

The Palace is just a 3-minute walk from riverside restaurants and bars and a 12-minute walk to the train station. The world famous Loch Ness is just a 15-minute drive from the hotel.

Rooms from $102

Kingsmills Hotel

Rated 8.6 in 3678 reviews

Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city… See more

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

Guests have full use of the leisure club, with a sauna, steam room, spa bath and gym. There is also a hair salon.

Many of the spacious rooms at Kingsmills Hotel have garden views. Features include satellite TV and tea and coffee-making facilities. Some rooms also have patios, or private access to the hotel gardens.

Inglis Restaurant offers excellent cuisine, with a menu of fresh, local produce. Guests at Hotel Kingsmills can also dine in the garden conservatory brasserie, which features an informal menu.

Rooms from $92

Inverness Lochardil House

Rated 8.6 in 1291 reviews

Just 1 and a half miles from the centre of Inverness, Lochardil House offers comfortable accommodation. Set in… See more

Just 1 and a half miles from the centre of Inverness, Lochardil House offers comfortable accommodation. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.

The hotel offers a range of standard and deluxe rooms. All have an en suite bathroom with shower or bath, as well as a flat-screen TV, telephone and tea and coffee facilities. Single and Standard rooms are located in the main building, and Deluxe rooms are located in the separate garden wing of the property.

Breakfast is available each day for an additional supplement.

Inverness Lochardil House is within easy reach of several local golf courses, less than 10 minutes’ drive away. Around 20 miles to the east, you will find the spectacular Cairngorms National Park, including Aviemore, just over 40 minutes away.

Rooms from $105

Loch Ness Country House Hotel

Rated 8.7 in 589 reviews

The Loch Ness Country House Hotel offers excellent food and elegant rooms. It is a striking Georgian building in 6 acres… See more

The Loch Ness Country House Hotel offers excellent food and elegant rooms. It is a striking Georgian building in 6 acres of gardens, 3 km from Inverness city centre.

Each bedroom comes with a DVD player, bathrobes, slippers and large marble en suite bathrooms with Penhaligon toiletries. Free WiFi is available throughout.

The AA Rosette award-winning restaurant has a large wine list and a range of malt whiskies. It is a relaxing setting where you can enjoy good Scottish hospitality, and local and home-grown ingredients. Dress code is smart/casual.

Loch Ness Country House has free parking.

Two walled gardens display wonderful native trees and are home to roe deer and other wildlife. Loch Ness is just 5 km from the hotel.

Rooms from $171

AC Hotel by Marriott Inverness

Rated 8.7 in 1418 reviews

Ideally set in Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and… See more

Ideally set in Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business centre. Guests can enjoy a drink at the bar or a meal in the restaurant.

At the hotel, the rooms are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. All rooms are equipped with a safety deposit box and some rooms also boast river views. All rooms at AC Hotel by Marriott Inverness are fitted with a seating area.

Guests at the accommodation can enjoy a buffet or an American breakfast.

Popular points of interest near AC Hotel by Marriott Inverness include Inverness Castle, Inverness Railway Station and Inverness Museum and Art Gallery. Inverness Airport is 15 km from the property.

Rooms from $74

Attractively set in Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a… See more

Attractively set in Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 4-star hotel offers a 24-hour front desk and a concierge service. Guests can make use of a bar.

At the hotel, rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a fridge.

Breakfast is available each morning, and includes buffet, Full English/Irish and vegetarian options. At River Ness Hotel, a member of Radisson Individuals you will find a restaurant serving British, Indian and European cuisine. Vegetarian, dairy-free and halal options can also be requested.

Popular points of interest near the accommodation include Inverness Castle, Inverness Railway Station and Inverness Museum and Art Gallery. Inverness Airport is 14 km from the property.

Rooms from $74

The Glenmoriston Townhouse Hotel

Rated 8.3 in 1567 reviews

This stylish, 4-star property sits on the banks of the River Ness and is 800 metres from Inverness city centre. It has… See more

This stylish, 4-star property sits on the banks of the River Ness and is 800 metres from Inverness city centre. It has an award-winning restaurant, a stylish cocktail bar, free parking and free Wi-Fi in all areas.

Rooms each have a flat-screen TV, a powerful shower, thick fluffy bathrobes and luxury toiletries. Some rooms have views of the river, and there is a garden for guests to relax in.

Chic, stylish and informal, The Contrast Brasserie offers fresh, modern food, and The Piano Bar serves a selection Scotland's finest whiskies from over 250 distilleries along with a variety of creative cocktails. There is also live music every Friday and Saturday night. Guests also have the option to order a takeaway breakfast for the mornings.

Only 20 minutes' drive from Inverness Airport and 10 minutes' walk from the train station, The Glenmoriston Townhouse Hotel has a quiet location on the banks of the river and has views of the cathedral and the theatre.

Rooms from $78

Blackfriars

Rated 8.5 in 962 reviews

Conveniently set in the centre of Inverness, Blackfriars provides free WiFi throughout the property and a bar. The… See more

Conveniently set in the centre of Inverness, Blackfriars provides free WiFi throughout the property and a bar. The property is around 500 metres from Inverness Railway Station, 4.5 km from University of the Highlands and Islands, Inverness and 12 km from Castle Stuart Golf Links. The property is non-smoking and is located less than 1 km from Inverness Castle.

At the hotel, the rooms have a desk and a flat-screen TV. Each room includes a private bathroom with a shower, free toiletries and a hairdryer. All units will provide guests with a wardrobe and a kettle.

A buffet, à la carte or continental breakfast is available daily at the property. At Blackfriars you will find a restaurant serving British and Scottish cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Strathpeffer Spa Golf Club is 32 km from the accommodation, while Inverness Museum and Art Gallery is 600 metres away. Inverness Airport is 14 km from the property.

Rooms from $89

Heathmount Hotel

Rated 8.9 in 1480 reviews

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy… See more

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars. With free parking and WiFi, Heathmount Hotel also serves a high-quality restaurant menu, including a full range of breakfasts.

Each guest room includes a flat-screen TV, desk, iPod dock and tea and coffee facilities. Bathrooms have a bath or shower, with a hairdryer, bathrobes and luxury toiletries supplied.

A traditional Scottish breakfast is cooked to order along with a choice of juice,cereals, porridge and a range of other cooked options including bacon and sausage rolls is available to select from our breakfast menu.

The Heathmount restaurant offers dishes including Scottish beef and venison pie, and chicken stuffed with haggis in a whisky sauce. There are also vegetarian choices and a lunchtime menu including the popular macaroni cheese made with Orkney cheddar. Our restaurant is open daily from 5pm for dinner from Monday through to Sunday, but only open for lunch from Friday to Sunday.

Inverness Train Station is within a 10-minute walk, as are the town’s museum and art gallery and Inverness Golf Club. The Eden Court Theatre is around 20 minutes away, on the opposite bank of the River Ness.

Rooms from $108

Eildon Guest House

Bed & Breakfast

Rated 9.4 in 375 reviews

A warm welcome awaits at Eildon Guest House - a 4 Star GOLD bed and breakfast located on a quiet street in the heart of… See more

A warm welcome awaits at Eildon Guest House - a 4 Star GOLD bed and breakfast located on a quiet street in the heart of Inverness. Eildon offers superior bed and breakfast accommodation with free private parking on site and free WiFi.

Each room at Eildon Guest House features an en suite shower room and a flat-screen TV. Other amenities include tea/coffee making facilities and a mini refrigerator.

The Dining Room at Eildon can comfortably seat up to 12 guests and provides a hearty cooked breakfast all year round.

The property is 8 minutes' stroll from Inverness Castle and Inverness Tourist Information Centre. Inverness Railway Station is 15 minutes' walk away. Many restaurants, cafes and bars are also a short walk away. Inverness Golf Club is just 10 minutes’ walk away.

Rooms from $192

Glen Mhor Hotel

Rated 7.9 in 5363 reviews

The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk… See more

The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city centre and a 15-minute drive from Loch Ness.

Accommodation is divided between 11 charming Victorian town houses (please advise reception if you have a building preference). Many rooms have wonderful views across the river to Inverness Cathedral and Eden Court Theatre.

The Ness Bank area is a charming conservation area in the city, set below the castle and opposite both The Eden Court Theatre and Inverness Cathedral.

Glen Mhor is a 5-minute drive from the A9, 8 miles from Inverness Airport and a 10-minute walk from the train station. It is ideal for exploring Inverness and the surrounding Highlands.

Rooms from $87

Macdonald Drumossie Hotel Inverness

Rated 8.1 in 547 reviews

Set in 9 acres of private parkland, in the heart of the Highlands, Macdonald Drumossie Hotel is only 10 minutes’ drive… See more

Set in 9 acres of private parkland, in the heart of the Highlands, Macdonald Drumossie Hotel is only 10 minutes’ drive from the centre of Inverness and has free parking. Free WiFi is available throughout the hotel.

All bedrooms have a bathroom with a bath, a shower and a hairdryer. Decorated with warm colours, their facilities include tea/coffee, bathrobes and slippers.

At the hotel’s award-winning restaurant, the Grill Room, the finest meats, the freshest fish and vegetables go into preparing the meals. Breakfast is served every morning.

Guests can relax with a coffee in the Macdonald Drumossie Hotel’s lounge.

Fairways Golf Course is 3 miles from the Macdonald Drumossie Hotel Inverness, and Loch Ness is 11 miles away. The nearest rail station is Inverness rail station, 4 miles from the property.

Rooms from $118