According to travel website Trivago, Inverness is 4th on the top 25 list of best value cities to visit in the UK, beaten only by Salisbury, Exeter and Plymouth and beating out the likes of Aberdeen, Edinburgh and Glasgow.
http://www.telegraph.co.uk/travel/destinations/europe/united-kingdom/galleries/UKs-best-value-cities-for-hotels/
Not sure I agree with that assessment ! Based on our last few trips, we find it cheaper, and more convenient to rent a flat for a couple of weeks than to stay in any (decent) hotel