Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels and more in Inverness

Kingsmills Hotel, Inverness 4 stars

Hotel in Inverness

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

Show more Show less
9
Superb
2,154 reviews
Avg. price/night:
£90
Check availability

The Coo's Guest House 3 stars

Hotel in Inverness City Centre, Inverness

Well located in the Inverness City Centre of Inverness, The Coo's Guest House provides free WiFi throughout the property and free private parking for guests who drive. Great location.V quiet in room. V friendly owners. Comfortable. Nice breakfast, esp the tasty jams!

Show more Show less
9.2
Superb
259 reviews
Avg. price/night:
£58.80
Check availability

Heathmount Hotel 3 stars

Hotel in Inverness City Centre, 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. Very cozy room with 2 velux slowing you dreaming under the sky, nice bathroom everything is new so perfect book without hesitation

Show more Show less
9
Superb
776 reviews
Avg. price/night:
£76.50
Check availability

Ness Walk 5 stars

Hotel in Inverness

Opening in Summer 2019, 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. New property on Banks of River Ness with caring and accommodating staff. Breakfast and food is definitely a highlight

Show more Show less
9.6
Exceptional
70 reviews
Avg. price/night:
£157.50
Check availability

Drumdevan Country House, Inverness 5 stars

Hotel in Inverness

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. Very nice place and welcome feeling. Great starting location to explore the Loch Ness.

Show more Show less
8
Very good
1,220 reviews
Avg. price/night:
£56.61
Check availability

The King's Highway Wetherspoon

Hotel in Inverness City Centre, Inverness

The King's Highway Wetherspoon is situated in Inverness in the Highlands region, a 5-minute walk from Inverness Castle. Very nice room & bed. Very good service and great value for money.

Show more Show less
8.1
Very good
2,480 reviews
Avg. price/night:
£49
Check availability

Holiday Inn Express Inverness 3 stars

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. Everything was fine. Very was very nice it was very clean.

Show more Show less
8.4
Very good
1,440 reviews
Avg. price/night:
£70.39
Check availability

Jurys Inn Inverness 4 stars

Hotel in Inverness

This modern hotel is a 15-minute drive from Inverness Airport. Jurys Inn Inverness features a leisure centre, free parking and a traditional restaurant. The friendliness of the staff and the comfortableness of the room

Show more Show less
8
Very good
2,052 reviews
Avg. price/night:
£76.50
Check availability

Best Western Inverness Palace Hotel & Spa 3 stars

Hotel in Inverness City Centre, Inverness

Opposite Inverness Castle, Best Western Palace Hotel & Spa is located on the banks of the River Ness. Best location, great facilities and breakfast

Show more Show less
8.7
Fabulous
1,874 reviews
Avg. price/night:
£93.90
Check availability

Beaufort Hotel 3 stars

Hotel in Inverness City Centre, 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. The style, decoration, the room was clean and comfortable, the staff was helpfull and pleasant, plenty of room for parking, the location was great as well... everything was really great

Show more Show less
8.2
Very good
1,439 reviews
Avg. price/night:
£70
Check availability

Most booked hotels in Inverness in the past month

Inverness's best hotels with breakfast

Budget hotels in Inverness

Hotels located in the centre of Inverness

FAQs about hotels in Inverness

  • Some of the best hotels in Inverness near Inverness Castle include Sandwood B&B, Lynver and Culliss House B&B.

  • On average, it costs £121 per night to book a 3-star hotel in Inverness for tonight. You'll pay on average around £130 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Inverness will cost around £241 (based on Booking.com prices).

  • These hotels in Inverness are highly rated by couples: Ness Walk, The Coo's Guest House and Kingsmills Hotel, Inverness.

  • The average price per night for a 3-star hotel in Inverness this weekend is £144 or, for a 4-star hotel, £173. Looking for something even fancier? 5-star hotels in Inverness for this weekend cost on average around £333 per night (based on Booking.com prices).

  • On average, 3-star hotels in Inverness cost £145 per night, and 4-star hotels in Inverness are £127 per night. If you're looking for something really special, a 5-star hotel in Inverness can on average be found for £180 per night (based on Booking.com prices).

  • Loch Ness Country House Hotel, North Kessock Hotel and Best Western Plus Lochardil House Hotel have received great reviews from travellers in Inverness regarding the views from their hotel rooms.

  • Travellers who stayed in Inverness near Inverness Airport (INV) have said good things about The Gun Lodge Hotel, Holiday Inn Express Inverness and Muthu Newton Hotel.

  • For hotels in Inverness that serve up a highly-rated breakfast, try Rocpool Reserve hotel & Chez Roux restaurant, Heathmount Hotel and North Kessock Hotel.

  • Many families visiting Inverness loved staying at Ness Walk, The Coo's Guest House and Loch Ness Country House Hotel.

  • Kingsmills Hotel, Inverness, The Coo's Guest House and Heathmount Hotel are some of the popular 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!

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Inverness:

Explore guest reviews of hotels in Inverness