Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Inverness – 558 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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.

They gave me an amazing room, with a beautiful view.!! Everything is accessible and at a short distance. Room Service is Amazing..!!

Show more Show less
8.7
Fabulous
4,117 reviews
Price from
£75
per night

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.

The location was very good, and the room lovely. Breakfast was excellent and well organized.

Show more Show less
7.8
Good
5,507 reviews
Price from
£50.60
per night

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.

Staff were very accommodating. Helped with a sewing kit after my sweater ripped. Provided a bottle of Prosecco when they found out it was our honeymoon, etc. very very helpful and friendly!

Show more Show less
7.1
Good
2,848 reviews
Price from
£49.27
per night

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.

location, staff, atmosphere, food

Show more Show less
7.4
Good
5,024 reviews
Price from
£60.45
per night

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.

Lovely and comfortable atmosphere.

Show more Show less
8
Very good
3,077 reviews
Price from
£59.99
per night

The King's Highway Wetherspoon is situated in Inverness in the Highlands region, a 5-minute walk from Inverness Castle.

The staff was extremely helpful, we could use the storage rooms to leave our luggage before checking in, and the hotel is situated very close to the bus station

Show more Show less
7.7
Good
3,042 reviews
Price from
£56
per night

pentahotel 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.

Everything was nice. I would highlight the staff-they are amazing.

Show more Show less
7.7
Good
2,759 reviews
Price from
£55.50
per night

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

We stayed for five nights, the location was central for the tourist travelling we wanted to do in the north end of the country. The breakfast and dinner each day in the restaurant was exceptional, the staff were very good at both reception and in the restaurant.

Show more Show less
8.6
Fabulous
2,540 reviews
Price from
£52.50
per night

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

Leisure Club beautiful location brilliant break amazing customer service

Show more Show less
8.1
Very good
2,323 reviews
Price from
£73.90
per night

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.

Spotlessly clean great location, great staff, I didn't have the breakfast but had a meal in the restaurant when I arrived and it was top class

Show more Show less
7.4
Good
1,811 reviews
Price from
£46.55
per night

Most booked hotels in Inverness in the past month

Inverness's best hotels with breakfast

  • Loch Ness Country House Hotel

    Loch Ness Country House Hotel

    Hotel in Inverness
    Breakfast options

    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.

    Beautiful property, cozy accommodation, lovely breakfast

    8.6
    Fabulous · 422 reviews
  • Macdonald Drumossie Hotel Inverness

    Macdonald Drumossie Hotel Inverness

    Hotel in Inverness
    Breakfast options

    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.

    Breakfast was freshly cooked and good. The location is quiet

    8.1
    Very good · 728 reviews
  • Smithton Hotel

    Smithton Hotel

    Hotel in Inverness
    Breakfast options

    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.

    Great friendly value for money and homely atmosphere 👌

    8.0
    Very good · 862 reviews
  • Glen Mhor Hotel

    Glen Mhor Hotel

    Hotel in Inverness
    Breakfast options

    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.

    Excellent buffet breakfast, friendly staff, great location

    7.8
    Good · 5,506 reviews
  • Ness Walk

    Ness Walk

    Hotel in Inverness
    Breakfast options

    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.

    Excellent staff Clean rooms, great customer service

    9.3
    Superb · 1,255 reviews
  • Inverness Lochardil House

    Inverness Lochardil House

    Hotel in Inverness
    Breakfast options

    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.

    Abeautiful place to stay, especially in the newer building

    8.6
    Fabulous · 1,070 reviews
  • Redcliffe Hotel

    Redcliffe Hotel

    Hotel in Inverness
    Breakfast options

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

    Lovely and clean, great food, exceeded expectation

    8.0
    Very good · 1,242 reviews
  • North Kessock Hotel

    North Kessock Hotel

    Hotel in Inverness
    Breakfast options

    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.

    Nice view on the see, quiet place, very good restaurant

    8.7
    Fabulous · 816 reviews

Budget hotels in Inverness

  • Blackfriars

    Blackfriars

    Hotel in Inverness
    Cheap hotel

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

    The food was beautiful and the staff were so helpful

    8.5
    Very good · 975 reviews
  • The King's Highway Wetherspoon

    The King's Highway Wetherspoon

    Hotel in Inverness
    Cheap hotel

    The King's Highway Wetherspoon is situated in Inverness in the Highlands region, a 5-minute walk from Inverness Castle.

    Check in was very good the girl was friendly and helpful

    7.7
    Good · 3,042 reviews
  • Leonardo Hotel Inverness - Formerly Jurys Inn

    Leonardo Hotel Inverness - Formerly Jurys Inn

    Hotel in Inverness
    Cheap hotel

    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.

    Everything! It was so good. The deal was good too.

    7.1
    Good · 1,088 reviews
  • Beaufort Hotel

    Beaufort Hotel

    Hotel in Inverness
    Cheap hotel

    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.

    The location was central near the shops and river ness.

    7.4
    Good · 1,812 reviews
  • Mercure Inverness Hotel

    Mercure Inverness Hotel

    Hotel in Inverness
    Cheap hotel

    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.

    Staff very helpful and we had a very pleasant stay

    7.1
    Good · 2,848 reviews
  • The Royal Highland Hotel

    The Royal Highland Hotel

    Hotel in Inverness
    Cheap hotel

    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.

    Excellent hotel perfect location for shops /bars

    7.4
    Good · 5,024 reviews
  • Columba Hotel Inverness by Compass Hospitality

    Columba Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Cheap hotel

    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.

    The location was great and the staff ver excellent

    6.9
    Pleasant · 2,075 reviews
  • pentahotel Inverness

    pentahotel Inverness

    Hotel in Inverness
    Cheap hotel

    pentahotel 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.

    Big rooms. Moody decor. Location is pretty central

    7.7
    Good · 2,759 reviews

Hotels located in the centre of Inverness

  • Rocpool Reserve Hotel

    Rocpool Reserve Hotel

    Hotel in Inverness
    Central location

    We are thrilled to announce that Rocpool Reserve Hotel 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

    8.5
    Very good · 276 reviews
  • Craigmonie Hotel Inverness by Compass Hospitality

    Craigmonie Hotel Inverness by Compass Hospitality

    Hotel in Inverness
    Central location

    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.

    excellent facilities the staff were very professional, efficient

    7.8
    Good · 1,115 reviews
  • Corriegarth Hotel

    Corriegarth Hotel

    Hotel in Inverness
    Central location

    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.

    Location is ideal for the city centre of Inverness

    7.7
    Good · 836 reviews
  • Drumdevan Country House, Inverness

    Drumdevan Country House, Inverness

    Hotel in Inverness
    Central location

    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.

    Warm, clean, comfortable and reasonably well equipped.

    6.8
    Pleasant · 705 reviews

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
  • 46 attractions
  • 5 points of interest
  • 1 neighbourhood
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Inverness:

  • 10

    Inverness is a beautiful city.

    Inverness is a beautiful city. I wish I had more time to explore. The B&B where I stayed was in a neighborhood filled with beautiful homes. It was within walking distance to downtown and I took advantage of that. I would like to go back and spend more time to see more of the city.
    Kathy
    United States
  • 10

    Inverness is a great city to be in.

    Inverness is a great city to be in. Although not massive by city standards, it packs a lot of facilities, activities,events,shopping,walks, brilliant eating and drinking places. We were there for a concert at Eden Court, an excellent theatre with amazing sound. We ate at Number 27 in Castle Street, we ate very well and the staff were really friendly.
    elspeth
    United Kingdom
  • 10

    Lovely small town with river Ness running through.

    Lovely small town with river Ness running through. Some excellent riverside restaurants, good bars, food outlets and shops in town centre. 30 mins drive to Loch Ness and countryside. 30 mins taxi ride from airport.
    Paul
    United Kingdom
  • 8.0

    I liked the feel of Inverness It has some good restaurants...

    I liked the feel of Inverness It has some good restaurants and bars. My stay was only overnight for a train journey next day, so I cannot comment much, but an extra day to explore city would have been good.
    John
    United Kingdom
  • 10

    Inverness is a beautiful city. People very helpful.

    Inverness is a beautiful city. People very helpful. I only stayed 1 night as my destination was Isle of Skye to stay with a friend. We ate at The Rendezvous Cafe in the city. Food, service excellent 11 out of 10. Alban & Abbey also great. I’ve stayed in a number of places and I have never experienced such kindness and warmth both at the Guest House and in the city. This city must be very proud of itself- it deserves 5 STARS. ⭐️⭐️⭐️⭐️⭐️
  • 10

    The weather was very kind to us , just a bit of drizzle rain...

    The weather was very kind to us , just a bit of drizzle rain - which didn’t last long!! Shopping centre was great , plenty shops to browse through & lots of cafes 😃 We had a couple of great walks down by the river too . Can’t think of anything that I would avoid!! Lovely visit , will definitely be back again 👍
    Isabel

Explore guest reviews of hotels in Inverness

See all

Research, refine and make plans for your whole trip