Start your foodie journey on The Royal Mile, where you can find traditional Scottish restaurants such as Deacon's House Cafe, serving classic Scottish breakfast with black pudding and haggis. For lunch, try Oink, a street food stall that makes delicious hog roast sandwiches. In the afternoon, visit The Real Mary King's Close to learn about the city's hidden history. End your day with a dinner at The Witchery Restaurant, located in a historic building serving mock turtle soup and roast Scottish haunch of venison.
Take a short ride to the port of Leith where you will find Michelin-starred restaurants, such as The Kitchin, serving modern Scottish cuisine with French influences. For lunch, try Fishers in the City for their seafood platter, or The Roseleaf for their boozy brunch cocktail served in teapots. After lunch, visit the Royal Yacht Britannia, formerly used by the royal family. End the day with a dinner at the gastropub, The Scran & Scallie, serving modern Scottish dishes like haggis neeps and tatties, and bread and butter pudding.
Start your day at Stockbridge Market, open on Sundays, where you can find fresh produce, street food vendors, and artisanal products. For brunch, try the sourdough pancakes at The Pantry, or the avocado toast at Hula Juice Bar. In the afternoon, visit the picturesque Dean Village, where you can see the remnants of the city's medieval water system. For dinner, visit The Gardener's Cottage, offering communal dining experience and seasonal Scottish produce.
Start your day at the charming cafe, Lovecrumbs, known for its delicious cakes, tarts, and brownies. For lunch, visit Ting Thai Caravan, a popular spot for authentic Thai street food. In the afternoon, visit the iconic Edinburgh Castle, where you can learn about Scottish history and see the famous "One O'Clock Gun" firing. End your last night in Edinburgh with dinner at The Devil's Advocate, located in a historic building with a large whisky selection, and serving dishes like wild mushroom risotto and roast duck.
Edinburgh is a walkable city, so you can easily navigate on foot. However, public transportation, such as the bus and tram, is also available. A day bus pass costs £4, and a day tram pass costs £5. Taxis and Ubers are also widely available.
If you have more time, consider taking a day trip to the Scottish Highlands or the Isle of Skye. If you have less time, consider skipping the Royal Yacht Britannia or the Dean Village. Also, be sure to try the local whisky and gin, and visit a pub or two for a taste of Scottish culture.
Edinburgh Airport (EDI) is located 6 miles west of Edinburgh city center, and is easily accessible by bus, tram or taxi.