About Rothesay Hotel: Within the heart of Edinburgh's Georgian New Town the Rothesay Hotel occupies a prominent position in a Victorian terrace built in the 1880's. The Hotel is a perfect base for visiting Edinburgh's Galleries, museums, and of course, the famous Castle.