Don't want to spend a fortune? Then try the affordable
Rick's Hotel, with the Edinburgh Castle backdrop on the New Towns buzzy Frederick Street.
The designer bar/brasserie makes a novel sleep-over, with ten rooms
as good as its luxury mojitos. Think customised beds with lambs-wool
blankets, fluffy bathrobes and Molton Brown smellies.