Can you please tell me which places in Edinburgh require advanced booking? How many days in advance should I book ?
2 Answers

Edinburgh Castle, 30 minutes to buy tickets on site. Just book in advance before departure. And you need to book the tour of the Highlands several months in advance.

Edinburgh feels mainly full of dinner places, so it's better to make a reservation in advance, as well as Michelin-starred restaurants.