Seemor

Best Restaurants in Old Town

110 restaurants analyzed · Edinburgh

Old Town is one of the best places in Edinburgh to eat Scottish food properly, with everything from refined tasting menus near the Royal Mile to hearty pub meals tucked into centuries-old closes. Prices span a wide range here, so whether you're after a blowout dinner or a straightforward lunch, the area accommodates both without much compromise on quality. It's particularly strong for a proper occasion, with several restaurants that treat it seriously without feeling stiff.

Restaurants

About This Area

Elegant Georgian streets in New Town with a mix of residential townhouses, boutique hotels, and upscale dining; clientele skews toward professionals, travelers, and locals seeking quality dining.

Old Town: The Old Town is the historic heart of Edinburgh, known for its medieval street layout, iconic landmarks, and vibrant cultural scene. It is a bustling area popular with tourists and locals alike, featuring a mix of historic sites, shops, pubs, and restaurants.

Safety: Generally safe, high foot traffic and lighting typical of central Edinburgh; occasional late-night crowd control complaints tied to bouncers.

Parking: Old Town street parking limited; expect to walk

Getting around: Excellent transit access in central Edinburgh

Top Cuisines

Find Your Next Meal in Old Town

Explore Old Town on Seemor →