Inverness hotels

KAYAK searches hundreds of travel sites at once for hotels in Inverness

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Recommended by KAYAK
Expert Picks
Useful Info
Recommended by KAYAK

Best Inverness hotels

Discover the best prices by selecting your travel dates on KAYAK.

Most recommended Inverness hotels

Show all
North Kessock Hotel - Inverness - Bedroom
North Kessock Hotel
Inverness, SCT, United Kingdom
8.6Very Good(1274)
Parking
Free Wi-Fi
Best Western Inverness Palace Hotel & Spa - Inverness - Pool
Free Wi-Fi
Pool
Pet-friendly
Leonardo Hotel Inverness - Inverness - Bedroom
Leonardo Hotel Inverness
Inverness, SCT, United Kingdom
7.6Good(3019)
Parking
Free Wi-Fi
Pool
Cedar Villa Guest House - Inverness - Bedroom
Cedar Villa Guest House
Inverness, SCT, United Kingdom
8.2Very Good(593)
Parking
Free Wi-Fi
Clunebeg Lodge - Inverness - Bedroom
Clunebeg Lodge
Inverness, SCT, United Kingdom
7.1Good(1455)
Parking
Free Wi-Fi
Pet-friendly
Travelodge Inverness Fairways - Inverness - Bedroom
Free Wi-Fi
Pet-friendly
B&B HOTEL Inverness - Inverness - Lounge
B&B HOTEL Inverness
Inverness, SCT, United Kingdom
8.3Very Good(2714)
Free Wi-Fi
Pet-friendly
Coul House Hotel - Inverness - Building
Coul House Hotel
Inverness, SCT, United Kingdom
9.3Wonderful(595)
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Blackfriars - Inverness - Bedroom
Blackfriars
Inverness, SCT, United Kingdom
8.7Very Good(962)
Free Wi-Fi
Pet-friendly
Inchrye Bed & Breakfast - Inverness - Bedroom
Inchrye Bed & Breakfast
Inverness, SCT, United Kingdom
9.2Wonderful(815)
Parking
Free Wi-Fi
Courtyard by Marriott Inverness Airport - Inverness - Bar
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
The Glenmoriston Townhouse Hotel - Inverness - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
An Grianan - Inverness
An Grianan
Inverness, SCT, United Kingdom
9.6Wonderful(222)
Free Wi-Fi
Crown Hotel Guesthouse - Inverness
Crown Hotel Guesthouse
Inverness, SCT, United Kingdom
7.5Good(624)
Free Wi-Fi
Culbin Croft House - Inverness
Culbin Croft House
Inverness, SCT, United Kingdom
7.8Good(27)
Free Wi-Fi

Popular filters in Inverness hotels

Near Inverness Castle
The Royal Highland Hotel, Mercure Inverness Hotel, and 49 more
Hotels with parking
North Kessock Hotel, Leonardo Hotel Inverness and others
Expert Picks

Top 10 hotels in Inverness

Discover the top hotels in Inverness handpicked by local expert Adam Mace.
Article Author
Adam Mace
11 novembre 2024
Tucked away on Scotland’s northeast coast, Inverness has some of the country’s finest offerings. Best known for its proximity to Loch Ness, in recent years the city has grown thanks to its position as the start/end point of the North Coast 500, Scotland’s ultimate 500-mile road trip. It was the NC500 and my love of the mountains that introduced me to Inverness – for that I’ll always be grateful. As I’m based in the Lake District, Scotland is right in my backyard, and I’ll take any excuse to go...Learn moreTucked away on Scotland’s northeast coast, Inverness has some of the country’s finest offerings. Best known for its proximity to Loch Ness, in recent years the city has grown thanks to its position as the start/end point of the North Coast 500, Scotland’s ultimate 500-mile road trip. It was the NC500 and my love of the mountains that introduced me to Inverness – for that I’ll always be grateful. As I’m based in the Lake District, Scotland is right in my backyard, and I’ll take any excuse to go and play in and around its rugged hills. I’ve racked up countless nights under the stars in the Scottish Highlands and hope to continue adding to my tally, whether that’s under tarp or in the comfort of some of the region’s top hotels, which I’ve pulled together here. From historic properties to modern marvels, here’s my pick of the 10 best hotels in Inverness. I’ve racked up countless nights under the stars in the Scottish Highlands and hope to continue adding to my tally, whether that’s under tarp or in the comfort of some of the region’s top hotels, which I’ve pulled together here. From historic properties to modern marvels, here’s my pick of the 10 best hotels in Inverness.
Coul House HotelCoul House HotelRank #1
£123-£449/night
Contin
Although technically a 40-minute drive from the city centre, Coul House Hotel is one of the best hotels in...Learn more

Although technically a 40-minute drive from the city centre, Coul House Hotel is one of the best hotels in Inverness. Proudly owned by Stuart and Susannah Macpherson since 2003, the hotel boasts plenty of “Coul” activities nearby. Enjoy fishing, hiking and horse riding in the summer or head to the ski slopes in the colder months.

The dog-friendly hotel offers a variety of rooms, from small doubles to the Master Bedroom, which has a four-poster bed, spectacular views and a claw foot bathtub for those extra special stays.

Chef Garry takes care of the kitchen and offers contemporary Scottish cuisine alongside traditional favourites. Pay a visit for breakfast, lunch, afternoon tea or dinner to delve into the delights. The loin of Highland venison coated in a treacle glaze is a personal favourite, but vegetarians will love the roasted portobello mushroom filo pastry parcel.

Ness WalkNess WalkRank #2
£106-£675/night
12 Ness Walk
A 5-star hotel positioned on the banks of River Ness, Ness Walk is one of the most popular luxury hotels in...Learn more

A 5-star hotel positioned on the banks of River Ness, Ness Walk is one of the most popular luxury hotels in Inverness. There are 47 spacious, stylish rooms and suites, each filled with thoughtful details, natural light and views.

Torrish, the hotel’s restaurant, is one of the finest in the city. Named after the salmon fly commonly used for fishing in the River Ness, the restaurant explores the character of the Scottish Highlands with high-quality, locally sourced ingredients.

A two-course fine dining menu of citrus-cured salmon followed by North Sea halibut is my tip, but those with a sweet tooth will love the dark chocolate and caramel mousse.

Bunchrew House HotelBunchrew House HotelRank #3
£87-£574/night
Bunchrew
A 4-star hotel nestled on Beauly Firth, Bunchrew House Hotel is a hidden gem in Inverness. A short walk from...Learn more

A 4-star hotel nestled on Beauly Firth, Bunchrew House Hotel is a hidden gem in Inverness. A short walk from Merkinch Local Nature Reserve – a spot I highly recommend visiting – it’s one of my favourite destinations to unwind among the Scottish Highlands.

The striking exterior – which looks like something from Harry Potter – should be more than enough to win anyone over. But the unique charm continues in each of the 16 guestrooms. Book one on the top floor for a historic 17th-century stay with sea views.

Enjoy Two Rosette fine dining in the hotel restaurant, which adopts an old-school approach – expect fine glassware and linen tablecloths. The Highland Afternoon Tea was a personal highlight and is not to be missed. It’s worth the trip for the ‘petite’ lemon meringue pies alone.

Heathmount HotelHeathmount HotelRank #4
£69-£190/night
Kingsmills Road
Just a 10-minute walk from Inverness Castle, Heathmount Hotel is one of the best hotels in Inverness for exploring...Learn more

Just a 10-minute walk from Inverness Castle, Heathmount Hotel is one of the best hotels in Inverness for exploring the city. Start your morning at Cup & Cone a delicious coffee shop just a 30-second walk from the front door.

The small, independent hotel offers just eight unique rooms with Loft, Club, Four Poster and Family options available. A private space is available on request for meetings or private dining, but it’s the popular restaurant, stylish bar and heated terrace that steal the show.

Choose from one of 40 Scottish gins or 30 Scottish whiskies and immerse yourself in the culture of the Highlands. The food is all about elevated pub classics. Try a selection of small plates or pick up a burger, grilled chicken fillet or Thai red curry. The sticky toffee pudding is one of the best in Inverness.

Kingsmills HotelKingsmills HotelRank #5
£59-£396/night
Culcabock Road
Just a 10-minute walk from the centre of Inverness, Kingsmills Hotel is a historic property dating back to 1785....Learn more

Just a 10-minute walk from the centre of Inverness, Kingsmills Hotel is a historic property dating back to 1785. Explore the acres of manicured grounds – which make a suitably impressive first impression – before heading inside to explore the elegant, modern interiors.

Book one of the 147 luxurious guestrooms and experience service at its finest. The hotel benefits from two in-house restaurants, a leisure club with a pool and hot tub, and an on-site spa. There, you can slip into your complimentary fluffy robe and feel the stress melt away.

The neighbouring Inverness Golf Club is always welcoming of visitors. Book a round online, pack your clubs or visit the Pro Shop to treat yourself to a fresh set. The 14th hole is of exceptional quality and cements Kingsmills Hotel as one of the best hotels in Inverness for golfers.

River Ness Hotel, a member of Radisson IndividualsRiver Ness Hotel, a member of Radisson IndividualsRank #6
£57-£583/night
Church Street 83-97
Another spot nestled on the banks of the River Ness is the aptly named River Ness Hotel. As a member of Radisson...Learn more

Another spot nestled on the banks of the River Ness is the aptly named River Ness Hotel. As a member of Radisson Individuals, expect top-level service and amenities, including a fitness centre, a bar and a restaurant.

The hotel is bright and airy, with all the guestrooms featuring high-quality furnishings. Expect a separate work desk, internet access and 49-inch interactive television in every room. This is one of the best hotels in Inverness for work and play.

The River Ness Hotel is just a five-minute walk from Inverness train station, making it the perfect location for a rail trip to explore Scotland. Pack a pair of boots and jump on the hour-and-a-half train to Pitlochry. Find your way around Faskally Forest before enjoying a meal in one of the town’s fantastic pubs – The Old Mill Inn is my favourite.

Inverness Lochardil HouseInverness Lochardil HouseRank #7
£59-£296/night
Stratherrick Road
Located just over a mile from the city centre, hidden in a peaceful woodland, Lochardil House is one of the best...Learn more

Located just over a mile from the city centre, hidden in a peaceful woodland, Lochardil House is one of the best hotels in Inverness. The former Victorian mansion boasts 28 unique rooms, ranging from singles and twins to king rooms and suites, with 12 in the main house and a further 16 in the modern Garden Wing annexe.

The striking garden conservatory houses the on-site restaurant, where you can come for breakfast, lunch, dinner and afternoon tea. But for me, the evening menu is the real highlight, with dishes including Steelhead Loch trout, loin of venison and rack of lamb.

I’d recommend starting with the haggis, neeps and tatties – you are in Scotland, after all – before moving on to the duo of finest scotch beef. If you’ve got room for something sweet, the rhubarb crumble – served with Loch Ness vanilla ice cream – is second to none.

Loch Ness Country House HotelLoch Ness Country House HotelRank #8
£77-£379/night
Loch Ness Road
Located between the city and Loch Ness, the Loch Ness Country House Hotel is one of the most unique hotels in...Learn more

Located between the city and Loch Ness, the Loch Ness Country House Hotel is one of the most unique hotels in Inverness. A grand Georgian exterior greets you as you arrive, while the hotel’s elegant, modern interior makes you feel immediately at home.

The proximity to Loch Ness is an obvious selling point – this is one of the best hotels in Inverness for catching a glimpse of Nessy. But there’s much more to the Country House Hotel. Explore the grounds, composed of seven acres of prime Highland real estate, enjoy a drink on the terrace or huddle around a toasty fire when the weather turns chilly.

The award-winning restaurant is a real treat. Enjoy fine dining with meticulously crafted lunch, afternoon tea and dinner menus, as well as Scotland’s first ‘afternoon cheese’ menu. With eight of the best Scottish and European examples to sample, it’s hard to refuse.

AC Hotel by Marriott InvernessAC Hotel by Marriott InvernessRank #9
£55-£358/night
Glebe Street
AC Hotels are always high on my list of places to stay, and the Inverness offering is no exception. Not only is it...Learn more

AC Hotels are always high on my list of places to stay, and the Inverness offering is no exception. Not only is it the largest hotel in the area, it’s also one of the best hotels to stay in Inverness. There are 191 rooms available, ranging from Standard Kings to Superior River Views, where you’ll enjoy stunning vistas.

The AC Kitchen, open for breakfast, lunch and dinner, uses local ingredients to craft European-inspired dishes and offers spectacular river views. Alternatively, check out the Lounge and enjoy service from the bar. The signature gin and tonic is always a favourite, but the local craft beers are also popular.

Centrally located, the AC Hotel is one of the best hotels in Inverness for exploring the city. I highly recommend checking out the Inverness Museum and Art Gallery, just a 10-minute walk from the front door.

The Glenmoriston Townhouse HotelThe Glenmoriston Townhouse HotelRank #10
£51-£538/night
20 Ness Bank
This glamorous spot lining the banks of the River Ness is one of the best hotels in Inverness for chic travellers....Learn more

This glamorous spot lining the banks of the River Ness is one of the best hotels in Inverness for chic travellers. Rooms range from Comfort and Club to Deluxe and Self-Catering Apartments, meaning there’s something to suit everyone.

But my favourite feature of the Glenmoriston Townhouse Hotel has to be its intoxicating Whisky and Piano Bar. Here you can enjoy some of the finest Highland single malts and relax with the weekend pianist in a stylish, mellow setting. There are more than 260 malt whiskies to choose from – if you can’t decide, ask the in-house Whisky Ambassadors for something special.

Afterwards, check out the in-house restaurant for dinner. Offering a unique mix of Scottish and Pan-Asian dishes, a meal here is a taste sensation like no other. I highly recommend checking out the pork gyoza.

Useful Info

KAYAK’s insights for hotels in Inverness

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Inverness with confidence.

Which month has the cheapest hotel rates in Inverness?

Hotels are cheapest in Inverness in January, with average rates of £55. In comparison, August is the most expensive month, with prices at £150.

What is the cheapest day of the week to book a hotel in Inverness?

Wednesday offers the lowest rates in Inverness, with an average nightly price of £99. The highest prices are found on Saturday, with average rates at £145.

How much is a hotel in Inverness for tonight?

The best deal for a 3-star hotel room in Inverness found by KAYAK users in the last 3 days was £72, while a 4-star hotel the lowest price was £113. The cheapest room found overall was for £72.

How much is a hotel in Inverness for this weekend?

The cheapest hotel room in Inverness for the upcoming weekend found on KAYAK in the last 3 days was for £94 per night. For the same dates, 3-star hotel rooms have been found for as low as £94 per night and 4-star hotel rooms from £131 per night.

How early should you book a hotel in Inverness?

Book at least 60 days before your stay begins to get the best price for your Inverness hotel.

How much is a Inverness hotel?

Here are our most popular & best value hotels

Good to know

Low season

January

High season

August

Average price (weeknight)

£144

Average price (weekend night)

£163
Cheapest month to stay with an average 53% drop in price.
Most expensive month to stay with an average 78% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

KAYAK's top tips for finding Inverness hotel deals

  • The cheapest 3-star hotel room in Inverness found on KAYAK in the last 2 weeks was £111, while the most expensive was £236.
  • How long should you stay? KAYAK users usually book their hotel in Inverness for 1 day.
  • If you are interested in the Inverness Castle or museums, the 3-star Heathmount Hotel is located merely a 10-minute walk from the historic castle and features a traditional Scottish breakfast. Alternatively, The Corriegarth Hotel is equidistant to the castle and the Museum and Art Gallery and invites with cosy rooms.
  • If you want to spot the Loch Ness monster or see the Glenfinnan Viaduct featured in the Harry Potter films, day tours may be the right choice for you. Conveniently enough, the pick-up point for these tours is right in front of the 4-star Columba Hotel which includes a restaurant and rooms with views over the river Ness. A cheaper alternative is the BazPackers Hostel, which is a 7-minute walk from the Columba Hotel and a great option for budget-conscious travellers.
  • Come to Inverness without spending a fortune if you stay at a low-budget hotel. For cost-conscious travellers, the Highland Backpackers, which is only 250 metres from the city centre, is a good choice and has bunk beds and shared bathrooms. A very short distance from Inverness Castle is the Inverness Student Hotel, which is also a great option for cheap accommodation.
  • For travellers who want to get pampered, the Kingsmill Hotel is a good fit. The 4-star hotel includes a generous spa and wellness centre, sauna, steam room and gym. The Best Western Inverness Palace Hotel is situated in the heart of the city and sports an indoor pool, sauna, steam room and hot tub -- the perfect amenities to enjoy after a long day of exploring.
  • Would you like to buy a kilt as a souvenir? You will find a myriad of shopping centres, shops and pubs in and around the High Street. The MacDougall Clansman Hotel is just around the corner and welcomes you with traditional rooms. The Waterside Hotel is also only a 6-minute walk to the High Street, shops and pubs.
  • If you want the convenience of staying close to Inverness Airport, the Courtyard by Marriott Inverness Airport is only a three-minute walk from the airport. This is ideal for business travellers or if you need to depart on an early flight.
  • There are a number of whisky distilleries in the region., Tomatin Distillery is located 15 miles (25 km) from Inverness, where you can sample the excellent Highland Single Malt Scotch Whisky and relax at the cosy Glenan Lodge at the end of the day.
  • Enjoy a romantic getaway to Inverness and book a stay at Ness Walk, a luxurious 5-star retreat on the banks of the River Ness in the city centre. The hotel is a beautifully restored 19th-century heritage building and guests enjoy exceptional service and warm Scottish hospitality.

FAQs when booking a hotel in Inverness

  • Which hotels have facilities for disabled people?

    The Glenmoriston Townhouse Hotel and the Beaufort Hotel offer disability facilities. Both are located within walking distance to the city centre and major attractions like the Inverness Castle.

  • Which hotels include room service?

    If you want to get your food delivered to your room, choose the Inverness House, a 4-star hotel in a scenic environment and only 1.6 km from the centre. The Jury’s Inn Hotel is just under 2 kilometres from Inverness centre and also includes room service.

  • Which hotels are close to the railway station?

    The Royal Highland Hotel is located right next to the railway station and is only a 15-minute drive from Inverness Airport. Additionally, it features a staircase which is said to have inspired the one on the Titanic. Another option is the Glenmoriston Townhouse Hotel, which is a 10-minute walk from the station and a 20-minute drive from the airport.

  • Which hotels include a restaurant?

    If you would prefer to eat on your hotel premises, the Crown Court Town House Hotel has a restaurant on site and is within close proximity of the city centre. The Best Western Plus Lochardil House Hotel also features a restaurant on site, as well as free parking and banquet facilities.

  • Where should I stay if I want to play golf in Inverness?

    If you are hoping to book some tee time while visiting Inverness, there are about 10 golf courses within a 30-minute drive of the city centre, including the Inverness Golf Club, Kings Golf Club and Castle Stuart Golf Links. Book a stay at Kingsmill Hotel, only a 5-minute walk from Inverness Golf Club.

  • What is the best option for group accommodation?

    West of the city centre is Dalneigh, set between the River Ness and the Caledonian Canal. This area is mainly residential but has a number of guesthouses and self-catering accommodation that are ideal for groups, such as Rowan House, which can accommodate up to eight guests.

  • What Inverness hotel is a good option for nature lovers?

    The town of Foyers is about a 40-minute drive south of Inverness and is a great base for visitors if you want to experience the natural beauty of the Scottish Highlands and explore the nature trails and waterfalls in the area. The Foyers Bay Country House is a peaceful and relaxing retreat in Foyers that offers views of Loch Ness.

  • What are the best hotels near Inverness City Centre?

    Columba Hotel Inverness by Compass Hospitality, Mercure Inverness Hotel and The Royal Highland Hotel are very popular with users who want to stay within walking distance of Inverness City Centre.

  • How do I find a hotel in central Inverness?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Inverness districts. You can also do a search using the city map to choose a specific location, like Inverness city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Inverness hotels with free parking?

    There are many hotels in Inverness that offer both parking and free parking. Popular choices among KAYAK users include North Kessock Hotel, Leonardo Hotel Inverness and Cedar Villa Guest House.

Where to stay in Inverness?

Our map will help you find the perfect place to stay in Inverness by showing you the exact location of each hotel.

Inverness Hotel Deals. Search and compare hotels in Inverness. Find cheap hotel rooms in Inverness. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.