Edinburgh ‘most expensive’ for New Year hotels: survey