The capital of the Highlands, Inverness is the starting point for exploring the north of Scotland, with its castle above the River Ness, quiet streets and Loch Ness close by. It is compact and walkable.
Hotel prices in Inverness
Choose your dates and compare live room prices at 67 hotels.
Top Rated
Strathness House
The Ness Guest House
Arisaig Guest House
Dunhallin House
Eildon Guest House
By the Brae
St Ann’s Guest House
Corunna Bed & Breakfast and Garden Cottage
Abermar Guest House
Drumdale Bed and Breakfast
Sealladh Sona
Furan GuestHouse
Best Prices
Inverness Youth Hostel
The Royal Highland Hotel
Glen Mhor Hotel
Holiday Inn Express Inverness, an IHG Hotel
Kingsmills Hotel
Where to Stay in Inverness
- The city centre: the station, restaurants and shopping streets within walking distance.
- Along the River Ness: guest houses and B&Bs with river views; ideal for evening walks.
- The outskirts: hotels with parking and country houses for those arriving by car.
Types of Accommodation
Guest houses and B&Bs make up a large share of Inverness’s accommodation alongside hotels, and most include a Scottish breakfast. In summer, hotels fill quickly with Highlands tours.
When to Go
May to September brings long days and milder weather, the best time for Highland trips. The weather can change in any season, so pack a waterproof and layers.
Getting There
Inverness Airport lies east of the city, with Aberdeen Airport another option. For a private transfer to your hotel, see Inverness Airport to Inverness transfer. Trains run from Edinburgh and Glasgow.
Things to Do in Inverness
Loch Ness and Urquhart Castle, Culloden battlefield, the Clava Cairns, walks on the Ness Islands and the North Coast 500 route are favourite experiences. To explore more of Scotland, see our pages for Edinburgh and Glasgow.
Who Is It For?
Inverness is ideal for nature and scenery lovers, travellers touring the Highlands by car, families wanting to see Loch Ness and couples looking for a quiet city break.
Practical Tips
- Highland roads can be narrow; allow plenty of time for long drives.
- In summer, bring repellent for the midges.
- Loch Ness boat trips and Urquhart Castle get very busy in summer; go early in the morning.
Booking a Hotel in Inverness
The lists on this page bring together the highest-rated hotels and the best-value options. Enter your check-in and check-out dates and the number of guests to see available room types, board options and cancellation terms. Card payments are processed securely. Your card is not charged now; the amount is taken once your booking is confirmed.
Airport transfers
Inverness hotel prices
The cheapest time to stay in Inverness over the coming months is January, at an average of £99 per night. Prices peak in October (£156).
| Month | All hotels | 5-star | 4-star |
|---|---|---|---|
| October 2026 | £155.51 | — | £178.70 |
| November 2026 | £99.61 | — | £115.54 |
| December 2026 | £104.82 | — | £124.66 |
| January 2027 | £98.51 | — | £114.62 |
| February 2027 | £102.07 | — | £117.89 |
| March 2027 | £116.33 | — | £128.69 |
Average lowest nightly price for 2 adults, from Booking.com availability, updated twice a month.
Frequently asked questions
How much are hotels in Inverness in October?
In October, hotels in Inverness average £156 per night, from £60 (2 adults, 1 night).
What is the cheapest month to visit Inverness?
Over the coming months, January is the cheapest, at an average of £99 per night.