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.
Low season | February |
---|---|
High season | August |
Average price (weeknight) | £129 |
Average price (weekend night) | £136 |
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.
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.
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.
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.
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.
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.
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.
Mercure Inverness Hotel, River Ness Hotel, a member of Radisson Individuals and Best Western Inverness Palace Hotel & Spa are very popular with users who want to stay within walking distance of Eden Court Theatre.
The average price of a double room in Inverness is £89 per night. In the last 3 days, KAYAK found great deals as cheap as £35 per night.
Hotel room prices will vary depending on facilities and location. The cheapest double room in Inverness for tonight found in the last 3 hours was £35. We also found 3-star hotels from £45 and 4-star hotels from £52.
In the last 3 days, the best price displayed on KAYAK for a double hotel room in Inverness for the upcoming weekend was £50 per night. We also found good deals for 3-star hotel rooms from £50 and 4-star hotel rooms from £50.
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
Take a look at our extensive hotel map to find the best hotels near you.
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 Clunebeg Lodge.