Best hotels in Inverness 2023: Where to stay for castles and countryside views

From glorious castles worthy of Bonnie Prince Charlie to modern marvels, here’s our pick of the best places to stay in Scotland’s Highland capital