With just nine rooms, the Bank Hotel is one of the smallest properties in Edinburgh city centre. Each guestroom is individually themed on a famous Scot, making this a great escape from the chain hotels where all rooms are similar. The location is a double edged sword: it’s right on the Royal Mile, which is the perfect city centre location, but it can be busy at night and may not suit light sleepers. Given the limited accommodation, it’s quite difficult to get availability at the Bank Hotel, so you do need to book early.