Skip to main content

Search hotels in Inverness

Enter your dates to see the latest prices and deals for Inverness hotels

Filter by:

Star rating

Review score

Inverness – 137 hotels and places to stay

See the latest prices and deals by choosing your dates.
Holiday Inn Express Inverness, an IHG Hotel, hotel in Inverness

Holiday Inn Express Inverness offers modern accommodation, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle.

Was greated with a very warm welcome and with respect. The staff was amazing and the room was perfect for our stay. The room was a bit on the small side being I had a power chair but we made it work and only stayed for 1 night so wasn't so was acceptable. Albeit the mattress was a bit on the soft side, I did manage to get to sleep. The room was very clean and tidy. The courtesy teas and coffees where amazing and the breakfast was brilliant. Check out was quick and friendly. I would highly recommend this hotel to anyone. You feel spoiled. I can't wait to spend another night there. Thank you again for a very pleasant experience 😊
Scored 8.0
8.0
Rated very good
Very good
3,393 reviews
Price from
£76
1 night, 2 adults
Beaufort Hotel, hotel in Inverness

The family-run Beaufort Hotel is 800 metres from Inverness rail station and the shops of the city centre. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

Comfortable hotel with very helpful staff and great location close to the city centre.
Scored 7.5
7.5
Rated good
Good
1,707 reviews
Price from
£80
1 night, 2 adults
Corriegarth Hotel, hotel in Inverness

Corriegarth Hotel is located in central Inverness and 10 minutes’ walk from the castle and banks of the River Ness. Its restaurant specialises in pub food and local dishes.

The hotel is very well located in Inverness. The room was clean and the shower was quite good for UK standards. It came with free Sherry, which was a very pleasant surprise.
Scored 7.7
7.7
Rated good
Good
922 reviews
Price from
£87
1 night, 2 adults
Heathmount Hotel, hotel in Inverness

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.

Our room at the Heathmount was cozy and very comfortable with a luxurious feel to the decor. Staff were pleasant to deal with and accommodating. Dinner in the restaurant/pub was very good and the tree branch twinkle lights created a warm and inviting space.
Scored 8.9
8.9
Rated fabulous
Fabulous
1,510 reviews
Price from
£132
1 night, 2 adults
Smithton Hotel, hotel in Inverness

This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

Best bed on Scotland trip
Scored 8.0
8.0
Rated very good
Very good
1,107 reviews
Price from
£116
1 night, 2 adults
Macdonald Drumossie Hotel Inverness, hotel in Inverness

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.

What a wonderful find! The art deco architecture and grounds are magnificent. But it’s the beautifully renovated interior that stands out. Public areas and my bedroom were stylish, shining and chic
Scored 8.2
8.2
Rated very good
Very good
562 reviews
Price from
£134
1 night, 2 adults
Blackfriars, hotel in Inverness

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

Lovely beds. Very comfortable.
Scored 8.5
8.5
Rated very good
Very good
993 reviews
Price from
£100
1 night, 2 adults
Loch Ness Country House Hotel, hotel in Inverness

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.

Friendly and very comfortable
Scored 8.6
8.6
Rated fabulous
Fabulous
557 reviews
Price from
£305
1 night, 2 adults
Rocpool Reserve Luxury Highland Package, hotel in Inverness

We are thrilled to announce that Rocpool Reserve Luxury Highland Package is undergoing refurbishment and will reopen its doors on April 1, 2024, as an exquisite, exclusive residents-only hotel.

Its the staff that made our stay special. They are so attenuative, friendly and accommodating. The hotel is absolutely immaculate. We had an added bonus of a far infrared sauna as well as a hot tub! We were so relaxed we didn't go out for dinner! Breakfast was excellent with high quality ingredients. It really does make the difference. You pay for what you get.
Scored 8.5
8.5
Rated very good
Very good
216 reviews
Price from
£410
1 night, 2 adults
River Ness Hotel, a member of Radisson Individuals, hotel in Inverness

Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

The breakfast was lovely and offered a very good choice of food. The only small thing that let it down was the morning coffee (a little weak for my taste) and also some of the mugs had chips in the rims and on one occasion a suspiciously weak handle. The location of the hotel was perfect and the staff were delightful and very helpful.
Scored 8.6
8.6
Rated fabulous
Fabulous
5,259 reviews
Price from
£72
1 night, 2 adults
See all 285 hotels in Inverness

Most booked hotels in Inverness in the past month

Inverness's best hotels with breakfast

  • Redcliffe Hotel
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,456 reviews

    In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site.

    Great comfortable rooms great service very friendly staff

  • Best Western Inverness Palace Hotel & Spa
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,368 reviews

    Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness.

    It had a very grand feel to it and it was very warm

  • Smithton Hotel
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,107 reviews

    This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

    The whole experience was great no complaints at all

  • Blackfriars
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 993 reviews

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

    The room was very comfy. The facilities were great.

  • Loch Ness Country House Hotel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 557 reviews

    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.

    Location, location, location. Breakfast was very good.

  • Macdonald Drumossie Hotel Inverness
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 562 reviews

    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.

    Evening Meal was excellent Room was first class

  • The Royal Highland Hotel
    Scored 7.6
    7.6
    Rated good
    Good
     · 5,037 reviews

    Next to Inverness Rail Station, this hotel has a grand staircase that was inspired by the stairway in the Titanic. It is a friendly, welcoming hotel with 2 restaurants and free parking.

    Very quiet room. Comfortable bed.. Pleasing décor.

  • Glen Mhor Hotel
    Scored 7.9
    7.9
    Rated good
    Good
     · 5,480 reviews

    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.

    great location, lovely clean rooms, great breakfast

Budget hotels in Inverness

  • Holiday Inn Express Inverness, an IHG Hotel
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3,393 reviews

    Holiday Inn Express Inverness offers modern accommodation, free parking, and an inclusive buffet-style breakfast. It is within 30 minutes’ drive of Loch Ness, Culloden Battle Field and Cawdor Castle.

    Very clean and friendly staff, excellent breakfast

  • The Glenmoriston Townhouse Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,595 reviews

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

    All staff were wonderful and exceptionally friendly

  • Kingsmills Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 3,794 reviews

    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.

    Big room Excellent breakfast Nothing is missing here

  • B&B HOTEL Inverness
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 185 reviews

    B&B HOTEL Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.

    Clean hotel, great central location, staff very friendly

  • Leonardo Hotel Inverness
    Scored 7.1
    7.1
    Rated good
    Good
     · 2,087 reviews

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

    Our Grandchildren loved it particularly breakfast.

  • Beaufort Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,707 reviews

    The family-run Beaufort Hotel is 800 metres from Inverness rail station and the shops of the city centre. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

    Great atmosphere and decor in dining room and bar.

  • Mercure Inverness Hotel
    Scored 7.1
    7.1
    Rated good
    Good
     · 2,643 reviews

    Set in the heart of Inverness city centre and overlooking the River Ness, Mercure Inverness has a free high-speed WiFi. Inverness Rail Station is 200 metres from the hotel.

    Beautiful room, helpful staff and excellent location.

  • Columba Hotel Inverness by Compass Hospitality
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 2,432 reviews

    This grand hotel has a great location in the heart of Inverness, yet in a quiet area with splendid views of the River Ness and Inverness Castle.

    La suite es impecable. Amplia y super bien ubicada.

Hotels located in the centre of Inverness

  • North Kessock Hotel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 958 reviews

    Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

    Beautiful place, great location and short drive into Inverness.

  • Rocpool Reserve Luxury Highland Package
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 216 reviews

    We are thrilled to announce that Rocpool Reserve Luxury Highland Package is undergoing refurbishment and will reopen its doors on April 1, 2024, as an exquisite, exclusive residents-only hotel.

    Really helpful staff, comfy bed and tasty breakfast

  • Craigmonie Hotel Inverness by Compass Hospitality
    Scored 7.8
    7.8
    Rated good
    Good
     · 935 reviews

    With modern leisure facilities and rooms with free Wi-Fi, the Craigmonie Hotel also dates back to 1880. It is just over 0.5 miles from the riverside centre of Inverness.

    Nice place, we will definitely recomend to stay there

  • Corriegarth Hotel
    Scored 7.7
    7.7
    Rated good
    Good
     · 922 reviews

    Corriegarth Hotel is located in central Inverness and 10 minutes’ walk from the castle and banks of the River Ness. Its restaurant specialises in pub food and local dishes.

    The breakfast was good service was friendly and helpful.

  • Crown Hotel & Bar
    Scored 7.4
    7.4
    Rated good
    Good
     · 341 reviews

    In a prime location in the centre of Inverness, Crown Hotel & Bar offers free WiFi throughout the property, a bar and free private parking for guests who drive.

    Quiet location. Comfortable room. Friendly staff.

  • Drumdevan Country House, Inverness
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 782 reviews

    Set in Inverness, 3.9 km from Inverness Castle, Drumdevan Country House, Inverness has large private grounds with a terrace, which is protected by Historic Scotland.

    Room was very spacious and a really comfortable bed

FAQs about hotels in Inverness

Gateway to the Highlands and Loch Ness

A jewel with historic buildings and charming streets, Inverness is surrounded by a typical Scottish Highland landscape. It is located 10 km from Loch Ness, along the mouth of the Ness River and the Moray Firth coast. It is regarded as the northernmost city in the United Kingdom, and capital of the Highlands.

Take a walk around the Old Town, visit St Andrew’s Cathedral, and make a stopover in the charming Victorian Market. The Old High St Stephen's Church is the oldest building in town, and has been a religious site since pre-Christian times.

The Inverness Castle overlooks the river and is nowadays the seat of the Sheriff Court. A hotel in Inverness city centre is ideal to enjoy the different cultural and recreational activities in town.

Watch the Atlantic salmon jumping out the river near the Ness Islands, and try to catch a glimpse of the famous monster of Loch Ness. The Cairngorms National Park is 40 km away, and Chanonry Point is the best spot to watch dolphins, just 24 km away.

Inverness hotels include a large offer of small, cosy guest houses, B&B’s, and rural cottages, allowing a closer contact with the nature. Don’t miss the Inverness accommodation deals on Booking.com!

Learn more about visiting Inverness
  • 165 attractions
  • 7 points of interest
  • 1 neighbourhood

What guests said about Inverness:

  • Scored 10
    10

    I knew Inverness in the seventies and the centre of the city...

    I knew Inverness in the seventies and the centre of the city hadn’t change much except like everywhere else it is more cosmopolitan The character is good as ever it was .l enjoyed sightseeing I ate out the 3 nights I was there 1 the truly Scottish restaurant where they served everything containing whiskey even the mince and tatties and the cranacan was to die for also a small Indian restaurant called ever green I think and there was one down academy street I can’t remember the name of I found it easy to get around Inverness I spent too much time in the archive building I wouldn’t do that again My favourite places were the walks by the river Ness both sides and on the island . That enchanted Forrest with its snarled trees and shapely benches and the boat trip on Loch Ness and the Caledonian canal and the people of the town were so friendly
    Robertson
  • Scored 8.0
    8.0

    So many beautiful towns in Scotland.

    So many beautiful towns in Scotland. We chose to spend two nights in Inverness. In retrospect, one night would have been enough. We had a delicious dinner at McBains. Enjoyed our visit at the Dunrobin Castle.
    A
    Anonymous
  • Scored 10
    10

    Beautiful Highlands town.

    Beautiful Highlands town. It is quite compact and easily navigated by foot. It is apparently the fastest-growing town in Europe and was voted as the friendliest town in Scotland. Food was sensational.
    Andrew
    United States
  • Scored 8.0
    8.0

    I loved the city.

    I loved the city. It had a great deal of history and I appreciated the new incite I had of the Highlander's experience. Highly recommend the Historical walking tour of the city. ( that can be booked through the Info. center. Also very much enjoyed the day trip Rabie's tours offered that took me to Cairns, Culloden and Glen Affric. Highly recommend the sea food --in the Victorian mall and at a small restaurant named the Riverfront. (reservations are essential) 1 Creig St.
    Carey
    Canada
  • Scored 10
    10

    A city with interesting history, with easy access to...

    A city with interesting history, with easy access to different and interesting places in a day trip style. Lovely and beautiful small city. A place to be visited by wisky lovers in special “The Malt Room”
    Emilton
    Brazil
  • Scored 8.0
    8.0

    We stayed downtown and everything was in walking distance.

    We stayed downtown and everything was in walking distance. Good shopping and great restaurants to explore. The local castle is under revocations and due to reopen in 2025. We did a bus/boat trop to the castle...and searched for "Nessy." It was a great 3 hour tour. Downtown is full of character and Inverness is a great stop to reach Speyside distilleries.
    Maria
    United States

Explore guest reviews of hotels in Inverness

  • From £106.40 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 970 reviews
    On our amazing trip around Scotland for two and a half weeks, we had an overnight stay at Carisbrooke Guest House in Inverness on our trip from Shetland to the Isle of Skye. Nice place and centrally located close to the city center. Good facilities. Our room was in the building at the back. Calm and quiet. The hosts were helpful and very attentive to our well-being. Delicious and varied breakfast. Lotte&Bjarne Arleth Nielsen Copenhagen, Denmark
    Bjarne Arleth
    Denmark
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 350 reviews
    Fabulous home away from home! Jamie is full of knowledge about the history of scotland! Lots of suggestions given for things to do around inverness! Comfy bed..awesome breaky in the dining room with the other guests..parking right outside the home with a parking pass given to us on arrival! Being able to Walk into inverness was sooo awesome..5 mins Paid a small fee and our washing was washed & dried! Bonus!!
    Kathy
    Australia
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 72 reviews
    We stayed 2 nights in this lovely house. The room is extremely clean and tidy, and we were warmly received by the host. The host was so kindly to offer us the hearty home-made Scottish breakfast and even allowed us to use their laundry machine - which we sincerely appreciated. During our 2-week vacation in Scotland in 7 different hotels/bnb, this has been the best stay of our trip!
    Boya
    France
  • From £117.90 per night
    Scored 7.1
    7.1
    Rated good
    Good
     · 2,087 reviews
    Driving in all is clear ! Safe open parking front of hotel! Rooms are very comfortable! The breakfast is good and just got better! Having swimming pool ect brilliant!! I stay in over 100 hotels each year! This best value in Scotland!! T.U ANNE.
    Kehoe
    United Kingdom
  • From £153.90 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,368 reviews
    Overpriced for what it is, I am gob smacked at the prices of hotels in Scotland! Inverness isn’t the most beautiful place and the price did not resemble the location at all
    Rochenda
    United Kingdom

Research, refine and make plans for your whole trip