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 – 285 hotels and places to stay

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

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

Reception
Scored 8.3
8.3
Rated very good
Very good
3,412 reviews
Price from
HK$ 783.34
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.

Great hotel well kept and great location
Scored 7.7
7.7
Rated good
Good
1,647 reviews
Price from
HK$ 636.47
1 night, 2 adults
Redcliffe Hotel, hotel in Inverness

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

Stay was great and staff fantastic. The room, however, was on the small side with a damp smell that looked below ground level so the outlook less that inspiring.
Scored 8.1
8.1
Rated very good
Very good
1,432 reviews
Price from
HK$ 753.97
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.

Fantastic hotel in a lovely location, friendly staff, great bar and comfortable rooms.
Scored 7.6
7.6
Rated good
Good
893 reviews
Price from
HK$ 837.20
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.

Lovely place with very friendly people😊
Scored 8.8
8.8
Rated fabulous
Fabulous
1,449 reviews
Price from
HK$ 685.42
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.

The room was clean and comfortable, the staff friendly and helpful, and breakfast was delicious
Scored 8.1
8.1
Rated very good
Very good
1,109 reviews
Price from
HK$ 1,072.20
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.

Very good hotel with all the amenities you would need. The staff are vey courteous and helpful. Had the wagyu burger and was stunning. Will be back soon.
Scored 8.2
8.2
Rated very good
Very good
550 reviews
Price from
HK$ 853.84
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.

A great stay at a great price. Very happy with all aspects of the stay in the centre of Inverness.
Scored 8.7
8.7
Rated fabulous
Fabulous
935 reviews
Price from
HK$ 1,069.75
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.

Breakfast was great
Scored 8.7
8.7
Rated fabulous
Fabulous
641 reviews
Price from
HK$ 1,012.27
1 night, 2 adults
Rocpool Reserve, hotel in Inverness

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.

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.8
8.8
Rated fabulous
Fabulous
178 reviews
Price from
HK$ 2,996.28
1 night, 2 adults
See all 285 hotels in Inverness

Most booked hotels in Inverness in the past month

See all

Inverness's best hotels with breakfast

  • Review score
    8.1
    Very good · 1,109 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

    From HK$ 1,072.20 per night
  • Review score
    8.2
    Very good · 1,583 reviews

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

    It was very smart and one of the best I’ve stayed in

    From HK$ 810.76 per night
  • Review score
    8.9
    Fabulous · 1,087 reviews

    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.

    It's a romantic place with everything you need.

    From HK$ 2,313.31 per night
  • Review score
    8.1
    Very good · 5,197 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.

    Excellent location, spotless great value for money

    From HK$ 844.54 per night
  • Review score
    8.6
    Fabulous · 3,688 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.

    Large rooms. Great for families. Pool facility was excellent.

    From HK$ 871.47 per night
  • Review score
    8.7
    Fabulous · 935 reviews

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

    We had a very comfortable stay. The breakfast was excellent.

    From HK$ 1,069.75 per night
  • Review score
    8.8
    Fabulous · 178 reviews

    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.

    Really helpful staff, comfy bed and tasty breakfast

  • Review score
    8.7
    Fabulous · 641 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.

    The staff were amazing and the the food was delicious

    From HK$ 2,981.60 per night

Budget hotels in Inverness

  • Review score
    8.8
    Fabulous · 90 reviews

    Hootananny is in a prime location in Inverness, and features a restaurant, free WiFi and a bar.

    Central location. Lovely room, quiet. Just perfect.

    From HK$ 793.13 per night
  • Review score
    7.7
    Good · 1,647 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.

    Very friendly staff and very helpful. Good location

    From HK$ 636.47 per night
  • Review score
    7.8
    Good · 5,192 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.

    Room good - Breakfast okay - Location excellent

    From HK$ 820.26 per night
  • Review score
    7.0
    Good · 2,420 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.

    Warm comfortable spacious room we'll stay again

    From HK$ 643.32 per night
  • Review score
    7.3
    Good · 801 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

    From HK$ 734.38 per night

Hotels located in the centre of Inverness

  • Review score
    8.6
    Fabulous · 902 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.

    Comfortable and warm. Excellent food. Friendly owner and staff.

    From HK$ 1,028.14 per night
  • Review score
    8.3
    Very good · 775 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.

    Location of hotel/train station and bus station

    From HK$ 724.59 per night
  • Review score
    8.2
    Very good · 550 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.

    Love the comfort in the hotel and bedroom. Staff were lovely.

    From HK$ 853.84 per night
  • Review score
    8.1
    Very good · 875 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.

    Location and comfort. Staff and food were great too.

    From HK$ 790.69 per night
  • Review score
    7.8
    Good · 1,666 reviews

    The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station.

    Dinner was excellent and staff really friendly and helpful.

    From HK$ 920.92 per night
  • Review score
    7.6
    Good · 893 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.

    From HK$ 881.26 per night
  • Review score
    7.5
    Good · 2,641 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.

    The breakfast was really good and plenty of choice

    From HK$ 819.57 per night
  • Review score
    7.4
    Good · 392 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.

    From HK$ 763.76 per night

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
  • 250 attractions
  • 9 points of interest
  • 1 neighbourhood

What guests said about Inverness:

  • Scored 8.0
    8.0

    Travelled at the end of February 2025 and greatly enjoyed my...

    Travelled at the end of February 2025 and greatly enjoyed my overnight stay in the sunny but chilly Capital of the Highlands. Inverness town is a city that is easy to walk around with the the River Ness flowing through it. There are a number of bridges crossing the river so access is easy to a variety of attractions. I enjoyed the river walk, explore the Ness islands, visiting the Botanic Gardens and also Carnack Point where the river meets the sea. Inverness Castle was closed as work is underway on it so visited the nearby museum and art gallery. Lovely staff and engaging visit if you are interested in the history of the Scotland/ Inverness area. Also visited the Eden Court Theatre, Inverness Cathedral, Leakey's bookshop (wow!) and enjoyed the hospitality of the Castle Tavern - nice views! Lots of tours available or you can jump on the train to the many fascinating and beautiful places nearby.
    Fiona
    United Kingdom
  • Scored 10
    10

    Having lived in the Highlands for 10 years but now in the...

    Having lived in the Highlands for 10 years but now in the Midlands, it always feels like coming home. The city is clean and feels safe when walking around at night. Plenty of things to see and do no matter what the weather brings. And the plus point must surely be the scenery.
    Doreen
  • Scored 8.0
    8.0

    I've been to Inverness before and generally use it a passing...

    I've been to Inverness before and generally use it a passing through' point on the train before heading further north or west, e.g. to Kyle of Lochalsh or beyond to Skye. However, it is a nice, welcoming place in its own right although I don't get the impression that there is lots to do there and the castle appears to be closed at the moment.
    Simon
    United Kingdom
  • Scored 10
    10

    Lots of nice areas in Inverness , castle museum great , lots...

    Lots of nice areas in Inverness , castle museum great , lots of shops and a Victorian market , plenty restaurants , lovely walk along river , not far from Dingwall straffpepper Black Isle where you can see the dolphins. Culloden battle site that was very intresting just outside inverness
    Brian
    United Kingdom
  • Scored 10
    10

    Inverness has a traditional town centre with plenty places...

    Inverness has a traditional town centre with plenty places of interest including an enormous second-hand book shop. Plenty of eating options. One-way system for vehicles in town centre, but well signposted. Best to avoid rush hours.
    Allan
    United Kingdom
  • Scored 10
    10

    Inverness is a lovely city, we were impressed with how clean...

    Inverness is a lovely city, we were impressed with how clean and well cared for it was and how safe we felt. Even though we went in January, there was plenty to do and see. We particularly enjoyed a day trip to Loch Ness, which included a cruise on the Loch and a visit to Urquhart Castle.
    A
    Anonymous

See reviews by guests who stayed at hotels in Inverness

See all
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 32 reviews
    Spacious, well appointed and spotlessly clean studio apartment in a small hamlet of newly built houses with countryside views, just a few minutes' drive from the airport and about 15 minutes from Inverness. Highlights were the very large comfy bed, well equipped kitchen, dining and sitting area. Also a good size bathroom with possibly the best shower in Scotland 😃 Our host Lyn was very welcoming. Check-in and check-out were straightforward. Ample parking in front of the apartment.
    conor
    United Kingdom
  • From HK$ 790.69 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 875 reviews
    The property is situated in a good location - roughly a 15minute walk from the centre of Inverness. Staff were all very welcoming and were able to answer any questions we had. Our room was situated in the outer part of the hotel and there was no disruptive noise at all during our stay which we were pleased with. We didn’t use the pool facility however my partner had a drink at the bar and was pleased he could watch the football! We will definitely be back!
    Morgan
    United Kingdom
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 412 reviews
    Full Scottish breakfast was the best in Scotland and there were many other breakfast options. The host cooked a hot breakfast for us early in the morning before our reserved tour to the Isle of Skye. The host couple were very friendly and kind. They also allowed luggage storage after check-out. The room was clean and cosy. We also liked the host's list of recommendations in Inverness.
    ChaeYoung
    South Korea
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 350 reviews
    We loved our stay at Doric House. Great location, room and host Jamie. The breakfast was delicious and plenty on offer. Jamie was so knowledgeable and a powerhouse of information about Inverness and Scotland as a whole. We added sights to see to our stay and are grateful. Thanks Jamie for making our stay so memorable.
    Marie
    Italy
  • From HK$ 871.47 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 2,746 reviews
    Hotel in downtown Inverness, in pedestrian downtown, close to shopping centres, close to bus and train stations and within a walk of canal. Moderately priced for Scotland, but still not worth the money.
    Kevin
    Canada
  翻译: