Best Restaurants in Scotland
Hungry in Scotland? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Scotland
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
27 restaurants
-
Restaurant4.4★3,067 reviews
The Witchery by the Castle
Nestled on Edinburgh’s historic Royal Mile, The Witchery by the Castle is a 5-star boutique hotel and fine dining restaurant famed for its gothic opulence and romantic ambiance. Housed in a 16th-century building just steps from Edinburgh Castle, it offers nine uniquely lavish suites adorned with antique furnishings, sumptuous fabrics, and candlelit charm. The award-winning restaurant serves exquisite Scottish cuisine in an atmospheric setting that evokes a mystical, bygone era, making it a quintessential destination for lovers of history, romance, and theatrical luxury.
Price level $$$Time to spend 2–48 hrs
-
Scottish4.4★2,823 reviews
Howies Restaurant
Howies Victoria Street is a charming Scottish restaurant nestled in a historic building on one of Edinburgh’s most photographed streets. Just minutes from Edinburgh Castle and the Royal Mile, it offers fresh, seasonal Scottish cuisine with a modern twist, including vegan and vegetarian options. The warm, informal setting features stone walls, wooden floors, and eclectic Scottish art, making it ideal for lunch, dinner, or special occasions.
Mon–Thu 12:00–14:30, 17:30–22:30 · Fri–Sun 12:00–15:00, 17:30–22:30Price level $$Time to spend 1–2.5 hrs
-
Fine dining4.8★2,069 reviews
The Kitchin
Located in Edinburgh’s vibrant Leith district, The Kitchin is a celebrated Michelin-starred restaurant known for its refined Scottish cuisine crafted with classical French techniques. Housed in a converted whisky warehouse on Commercial Quay, it offers an intimate dining experience with a focus on seasonal, locally sourced ingredients and expertly paired wines. The Kitchin blends traditional flavors with modern presentation, delivering a memorable culinary journey in a relaxed yet elegant setting.
Tue–Sat 12:00–14:30, 18:00–22:00Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.4★2,099 reviews
The Outsider Restaurant
The Outsider Restaurant offers a modern European dining experience in the heart of Edinburgh, famed for its stunning views of Edinburgh Castle. Located on George IV Bridge, this stylish eatery serves creative dishes like steamed mussels, rib eye steak, and venison, complemented by a witty wine list. The atmosphere is lively yet welcoming, with a contemporary interior featuring extensive glazing and candlelit tables. It’s a popular spot for locals and visitors seeking quality food with exceptional castle vistas.
Mon–Thu 12:00–22:00 · Fri–Sun 12:00–23:00Price level $$Time to spend 1–2 hrs
-
Scottish4.8★1,546 reviews
The Buttery
Located on Argyle Street in Glasgow, The Buttery is a celebrated Scottish restaurant known for its elegant old-world charm, generous portions, and expertly crafted dishes featuring local ingredients. With a warm, inviting atmosphere and attentive service, it offers a refined yet relaxed dining experience, specializing in seafood and traditional Scottish fare with a contemporary twist.
Price level $$Time to spend 1–2.5 hrs
-
Scottish4.5★1,664 reviews
Stravaigin
Stravaigin, nestled in Glasgow’s vibrant West End, is a celebrated Scottish restaurant known for its inventive fusion of global flavors with locally sourced Scottish ingredients. Housed in a quirky, shabby-chic setting, it offers a lively yet welcoming atmosphere with a menu featuring bold dishes like Jamaican pimento-spiced haggis and international curries. With a reputation for quality, creativity, and a warm ambiance, Stravaigin is a must-visit for food lovers seeking both tradition and innovation.
Daily 12:00–24:00Price level $$Time to spend 1–2.5 hrs
-
Country food restaurant4.6★1,541 reviews
Ardnamurchan Scottish Restaurant & Bar
Ardnamurchan Scottish Restaurant & Bar offers a stylish and authentic Scottish dining experience in the heart of Glasgow. Known for its warm, welcoming atmosphere and a menu that celebrates traditional and modern Scottish cuisine, it features dishes made with locally sourced ingredients including seafood, venison, and classic haggis. The interior blends contemporary design with subtle Scottish touches, making it ideal for both casual meals and special occasions.
Price level $$Time to spend 1–2.5 hrs
-
Cocktail bar4.5★1,499 reviews
Badger & Co
Nestled in Edinburgh’s city centre on Castle Street, Badger & Co offers a unique gastropub experience blending superior pub grub with a charming Wind in the Willows theme. Known for its attentive service, lively atmosphere, and a menu featuring Scottish-sourced ingredients, this cocktail bar and restaurant serves everything from hand-dived scallops to hearty game pies, alongside creative cocktails and a cozy beer garden.
Price level $$Time to spend 1–2.5 hrs
-
Scottish4.6★1,335 reviews
Bothy Glasgow
Nestled in the vibrant West End of Glasgow on Ruthven Lane, Bothy Glasgow offers a modern take on classic Scottish cuisine with a cozy, welcoming atmosphere. Known for its creative dishes using locally sourced ingredients, generous portions, and a unique Scottish vibe, this restaurant blends tradition with contemporary flair. Its charming interior and outdoor seating make it a popular spot for both locals and visitors seeking authentic tastes in a relaxed setting.
Daily 12:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Scottish4.6★1,191 reviews
Amber Restaurant
Nestled on Edinburgh’s historic Royal Mile, Amber Restaurant & Whisky Bar offers an immersive Scottish culinary journey paired with an extensive whisky selection. Known for its seasonally inspired Scottish cuisine, including the acclaimed Taste of Scotland tasting menu, Amber combines traditional flavors with expert whisky pairings from over 550 drams. Its warm amber-lit interior creates an inviting atmosphere for both whisky novices and connoisseurs alike.
Price level $$Time to spend 1–3 hrs
Brea - Scottish Restaurant
Brea is a celebrated Scottish restaurant located at 5 Baker Street, Stirling, offering a modern take on traditional Scottish cuisine. Known for its use of fresh, locally sourced ingredients, including West Coast seafood and local produce, Brea serves a diverse menu with options for vegetarians, vegans, and gluten-free diners. The cozy, authentic bistro atmosphere complements its award-winning dishes, making it a top dining destination in Stirling.
Price level $$Time to spend 1–2.5 hrs
The Cellar Door
Nestled beneath George IV Bridge in Edinburgh's historic Old Town, The Cellar Door offers a warm, intimate dining experience focused on modern Scottish cuisine. Housed in a former printing press, this restaurant combines traditional Scottish flavors with contemporary twists, using fresh, locally sourced ingredients. Its cozy underground setting, attentive service, and a well-curated selection of malt whiskies and local ales make it a standout spot for both casual meals and special occasions.
Tue–Thu 16:00–21:30 · Fri–Sat 16:00–22:00Price level $$Time to spend 1–2.5 hrs
TIMBERYARD
Timberyard is a Michelin-starred, family-run restaurant located in a beautifully restored 19th-century warehouse in Edinburgh. Renowned for its ingredient-led, seasonal Modern British cuisine, it offers a warm, atmospheric dining experience with a focus on local artisan produce and an impressive natural wine cellar. The spacious, rustic interior and attentive service make it ideal for fine dining, special events, and intimate gatherings.
Thu 17:00–23:00 · Fri–Sun 12:00–15:00, 17:30–23:00Price level $$$Time to spend 1.5–3 hrs
Wedgwood The Restaurant
Wedgwood The Restaurant is a celebrated fine dining venue located on Edinburgh’s historic Royal Mile. Known for its modern Scottish cuisine emphasizing seasonal, locally sourced, and foraged ingredients, it offers an unpretentious yet refined dining experience. The restaurant features a cozy ambiance with exposed brick walls and elegant décor, serving both à la carte and tasting menus that highlight creative dishes crafted by chef Paul Wedgwood and his wife Lisa.
Price level $$$Time to spend 1.5–3 hrs
Forage & Chatter
Forage & Chatter is a celebrated Scottish restaurant located at 1A Alva Street in Edinburgh’s vibrant West End. Known for its locally sourced ingredients and innovative dishes, it offers a cozy yet modern dining atmosphere. The menu features refined Scottish cuisine with creative flavor pairings, including standout dishes like steak tartare and inventive vegetable preparations. Open primarily for dinner and weekend lunch, it blends rustic charm with contemporary culinary artistry.
Tue–Fri 17:00–21:00 · Sat 12:00–14:00, 17:00–21:00Price level $$Time to spend 1.5–2.5 hrs
Brodies
Brodies, located in the historic spa town of Moffat, offers a warm, welcoming atmosphere with handcrafted food, an extensive gin selection, and a cozy coffee lounge. Known for its fresh, seasonal local produce and award-winning service, Brodies is perfect for casual lunches, indulgent afternoon teas, or candlelit dinners. Dog-friendly with a small courtyard garden, it blends contemporary dining with a relaxed, inviting setting.
Price level $$Time to spend 1–3 hrs
Duck & Waffle
Located in Edinburgh's vibrant St James Quarter, Duck & Waffle offers a distinctive dining experience featuring modern British cuisine with playful twists. Known for its signature duck and waffle dish, the restaurant combines an eye-catching interior with a lively atmosphere, serving brunch, lunch, and dinner alongside innovative cocktails and a variety of sharing plates. Its stylish setting and unique menu make it a standout spot for food lovers seeking indulgent and creative dishes.
Price level $$$Time to spend 1–2.5 hrs
North Port Scottish Restaurant
North Port is a Michelin Guide-recommended modern British restaurant located in a charming 18th-century cottage in Perth. It features a cozy interior with dark oak paneling and contemporary touches, serving unfussy, flavourful dishes that highlight Scottish ingredients, including a renowned homemade haggis. Open Tuesday to Saturday for lunch and dinner, it offers a moderately priced menu celebrated for quality and local sourcing.
Tue–Sat 12:00–20:00Price level $$Time to spend 1–2.5 hrs
Cail Bruich
Cail Bruich is a distinguished Michelin-starred fine dining restaurant located on Great Western Road in Glasgow. Celebrated for its inventive Scottish cuisine, it showcases the finest local ingredients with artful presentation and technical precision. The restaurant offers a calm, intimate atmosphere with attentive service, making it a top choice for special occasions and discerning food lovers seeking a memorable gastronomic experience.
Tue–Thu 18:30–24:00 · Fri–Sat 12:00–16:30, 18:30–24:00Price level $$$Time to spend 2.5–3.5 hrs
Glaschu Restaurant & Bar
Glaschu Restaurant & Bar, located in Glasgow’s Royal Exchange Square, offers an elegant fine dining experience featuring modern Scottish cuisine with international influences. Known for its stylish interior, attentive service, and beautifully presented dishes, it is a top choice for special occasions and sophisticated meals in the city center.
Daily 12:00–21:00Price level $$$Time to spend 1–3 hrs
Claudios Restaurant
Claudios Restaurant in Moffat offers a superb Italian dining experience in a cozy, family-friendly setting. Known for its high-quality food, attentive service, and a warm atmosphere, Claudios serves classic Italian dishes with fresh ingredients, including excellent gluten-free and vegan options. Located on Burnside, this moderately priced restaurant is a favorite for locals and visitors seeking genuine Italian cuisine in Scotland’s scenic spa town.
Price level $$Time to spend 1–2 hrs
Rhubarb
Rhubarb is an opulent fine dining restaurant set within the historic Prestonfield House in Edinburgh. Known for its sumptuous Regency interiors and exquisite Scottish produce, it offers a refined culinary experience with a focus on locally sourced ingredients, including rhubarb, which has historical significance at the estate. The restaurant features elegant oval dining rooms, impeccable service, and a celebrated wine cellar, making it ideal for special occasions and gourmet dining.
Daily 12:00–22:00Price level $$$Time to spend 1.5–3 hrs
The Rabbit Hole
Nestled in Edinburgh's leafy Marchmont district, The Rabbit Hole offers a stylish yet cosy dining experience featuring a seasonal menu of high-quality, locally sourced British dishes with a modern French influence. Known for its welcoming atmosphere and attentive service, this moderately priced restaurant is a neighbourhood gem ideal for intimate dinners and special occasions.
Price level $$Time to spend 1–2.5 hrs
Heron
Heron is a Michelin-starred modern Scottish restaurant located in Leith, Edinburgh, known for its innovative use of local, seasonal ingredients and artistic presentation. Helmed by chef Sam Yorke, it offers a refined yet unpretentious dining experience with tasting and à la carte menus featuring seafood, game, and vegetable dishes, complemented by bespoke cocktails and warm service. Overlooking the Water of Leith, the bright and elegant space enhances the culinary journey.
Wed–Thu 17:30–21:00 · Fri–Sun 12:00–14:00, 17:30–21:00Price level $$Time to spend 1.5–3 hrs
Once upon a Table
Once Upon a Table is a charming Scottish restaurant located in East Kilbride, Glasgow, known for its warm atmosphere, attentive service, and high-quality cuisine. It offers a diverse menu with standout dishes such as sea bass and steak, alongside vegetarian and gluten-free options. The restaurant emphasizes a classic, hospitable dining experience with excellent value, especially through its thoughtfully curated set menus.
Price level $$Time to spend 1–2.5 hrs
Moffat Woolen Mill restaurant
Nestled in the historic spa town of Moffat, the Moffat Woolen Mill Restaurant offers a charming dining experience with a focus on traditional Scottish cuisine. Located within the iconic Moffat Mill complex, this restaurant serves hearty breakfasts, light snacks, and wholesome lunches featuring homemade scones and classic dishes. With a welcoming atmosphere and friendly service, it is a favored stop for both locals and visitors exploring Dumfries and Galloway.
Price level $$Time to spend 0.5–2 hrs
The Glenturret Lalique Restaurant
Nestled within Scotland’s oldest working whisky distillery, The Glenturret Lalique Restaurant offers an exclusive fine dining experience featuring a multi-course tasting menu crafted by renowned chef Mark Donald. The intimate six-table dining room, adorned with Lalique crystal and Scottish heritage touches, presents innovative dishes paired with exceptional wines, creating a refined and memorable culinary journey in the scenic Perthshire countryside.
Wed–Sat 12:00–20:00Price level $$$Time to spend 2–4 hrs
Explore Scotland on the map
A handpicked selection of must-see spots in Scotland, mapped for you.
More about Scotland
Scotland travel guide
Explore Scotland’s historic cities, Highland mountains, island coasts, ancient sites, creative culture and distinctive food across a richly varied country.
Tell me more about ScotlandMore to explore in Scotland
Explore more

Explore more of United Kingdom
Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.
Explore United Kingdom
Getting your guide ready…
We are putting together a fresh copy of the Scotland guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
