This flat is a lovely one-bedroom just down the (very tall) hill from the castle. There is a foldout couch, so it works quite well for two or three guests. The view out the front-room window is gorgeous. the Grassmarket has several lovely little shops and pubs, with a Sainsbury's Local just up the road if you need any groceries.

The flat is only a 5-10 minute walk from the Royal Mile if you're looking to check out Edinburgh Castle or Holyrood House. It's also reasonably close to New Town and the train station if you're looking to shop or pick up a tour bus. Edinburgh's very hilly and full of stairs, so be prepared for a bit of a hike around no matter where you stay.