All Restaurants in East Lothian
Discover the restaurants in East Lothian. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.
- Home
- Travel Guides
- United Kingdom
- East Lothian
- Restaurants in East Lothian
Explore all Restaurants in East Lothian
-
Brasserie Bar & Grill @ Maitlandfield Hotel
Historic charm meets seasonal Scottish cuisine in a cozy brasserie setting at Maitlandfield House Hotel, Haddington.
24 Sidegate, Haddington EH41 4BZ4.5Excellent 11 Reviews -
Craig House Brewers Fayre
Historic East Lothian pub serving hearty British classics, family roasts, and unbeatable breakfast value in a welcoming countryside setting near Edinburgh.
Carberry Rd, Musselburgh EH21 8PT3.8Good 1,165 Reviews -
Crolla's Italian Kitchen
Experience authentic Italian flavors with a modern touch in the heart of Musselburgh’s vibrant Courtyard.
ESKMILLS, The Courtyard Station Road, Musselburgh EH21 7PQ4.7Excellent 584 Reviews -
Cucina Amore
Experience authentic Italian warmth and fresh coastal flavours in the heart of North Berwick at Cucina Amore.
37 Quality St, North Berwick EH39 4HR4.6Excellent 324 Reviews -
Dunmuir Hotel 1902 Bar & Restaurant - Dunbar
Charming Dunbar hotel blending modern comfort, warm hospitality, and excellent dining in a peaceful seaside setting.
11 Newhouse Terrace, Queen's Rd, Dunbar EH42 1LG4.5Excellent 364 Reviews -
Eastern Eye
Experience authentic Indian cuisine with generous portions and warm service in the historic town of Haddington.
6 Hardgate, Haddington EH41 3JW4.4Very Good 239 Reviews -
Garvald Inn
A cosy, family-run country pub in East Lothian offering hearty home-cooked meals, warm hospitality, and a welcoming village atmosphere.
Garvald, Haddington EH41 4LN4.6Excellent 116 Reviews -
La Potiniere
An intimate French fine dining gem in Gullane, blending Scottish ingredients with elegant culinary artistry.
Main Street, Gullane EH31 2AA4.9Excellent 75 Reviews -
Linton Hotel & Steak House
Charming 4-star village inn with a traditional steakhouse, cosy bar, and locally sourced Scottish cuisine in the heart of East Linton.
3 Bridgend, East Linton EH40 3AF4.4Very Good 360 Reviews -
Söderberg The Meadows
Authentic Scandinavian bakery and café in Edinburgh famed for its cardamom buns and cozy atmosphere with indoor and outdoor seating.
27 Simpson Loan, Edinburgh EH3 9GG4.3Very Good 1,180 Reviews -
The Black Agnes Gastropub
A welcoming Scottish gastropub in Dunbar serving hearty, fresh seafood and classic pub dishes with a modern, friendly atmosphere.
Victoria St, Dunbar EH42 1ET4.7Excellent 144 Reviews -
The Bonnie Badger - Pub, Restaurant with Rooms
A stylish coastal retreat blending historic charm, Scottish design, and Michelin-quality dining in the heart of Gullane.
Main St, Gullane EH31 2AB4.5Excellent 676 Reviews -
The Campaign Room Bistro
Historic charm meets seasonal British cuisine in a tranquil mansion setting near Musselburgh.
Carberry Tower Mansion House Carberry Tower Estate Near, Musselburgh EH21 8PY4.5Excellent 74 Reviews -
The Castle Inn
Charming historic inn in Dirleton offering cozy rooms, excellent homecooked Scottish fare, and warm hospitality near Dirleton Castle.
Manse Rd, Dirleton, North Berwick EH39 5EP4.5Excellent 320 Reviews -
The Crown & Kitchen
Historic 18th-century gastropub in East Linton serving seasonal Scottish dishes with boutique rooms and a charming garden bar.
25-27 Bridge St, East Linton EH40 3AG4.5Excellent 399 Reviews -
The Golf Tavern
A charming family-run pub and inn in Haddington offering hearty Scottish fare, cozy rooms, and a lively social atmosphere.
5 Bridge St, Haddington EH41 4AU4.5Excellent 248 Reviews -
The grain
Savor authentic Italian pizzas and warm hospitality in the heart of historic Haddington’s High Street.
16A High St, Haddington EH41 3ES4.2Very Good 5 Reviews -
The Lobster Shack
Rustic seafood shack on North Berwick Harbour serving fresh lobster, crab, and fish with stunning sea views in a casual, seasonal setting.
Harbour, North Berwick EH39 4SS4.3Very Good 476 Reviews -
The Longniddry Inn
A warm, family-friendly pub in Longniddry serving hearty local dishes and handcrafted pizzas in a cozy, community-focused setting.
Main St, Longniddry EH32 0NF4.4Very Good 1,160 Reviews -
The Main Course
Savor authentic Italian flavors in a warm, family-run restaurant steps from Gullane Golf Club’s iconic course.
40 Main St, Gullane EH31 2AA4.7Excellent 347 Reviews -
The Melville Inn
A charming gastropub and inn in Lasswade offering hearty British cuisine, warm hospitality, and cozy accommodations amid scenic Melville Nurseries.
Melville Nurseries, Lasswade EH18 1AR4.3Very Good 1,668 Reviews -
The Old Clubhouse
A cozy golf-side pub in Gullane offering classic Scottish fare with stunning course views and a welcoming local atmosphere.
E Links Rd, Gullane EH31 2AF4.5Excellent 671 Reviews -
The Puffin
Cozy bistro and wine bar in North Berwick blending Scottish seafood and French flavors in a charming coastal setting.
114 High St, North Berwick EH39 4HE4.6Excellent 429 Reviews -
The Rocketeer Restaurant
Fresh seafood and stunning coastal views combine at The Rocketeer, North Berwick’s beloved seaside restaurant.
26 Victoria Rd, North Berwick EH39 4JL4.4Very Good 948 Reviews -
The Sun Inn
A cozy gastropub and inn in Dalkeith offering hearty meals, comfortable rooms, and a welcoming Scottish atmosphere with a rooftop terrace and garden.
Lothian Bridge, Newbattle, Dalkeith EH22 4TR4.3Very Good 1,083 Reviews -
The Victoria Inn / La Terraza
Historic charm meets modern comfort in the heart of Haddington, with welcoming rooms, a lively bar, and a diverse restaurant menu.
9 Court St, Haddington EH41 3JD4.2Very Good 197 Reviews -
The Waterside Bistro in Haddington
Charming riverside bistro in Haddington offering classic dishes, fresh seafood, and warm, professional service in a historic setting.
1-5 Waterside, Haddington EH41 4AT4.7Excellent 927 Reviews -
The Wee Restaurant
Cozy Scottish dining with fresh seafood and steak near the iconic Forth Rail Bridge in North Queensferry.
17 Main St, North Queensferry, Inverkeithing KY11 1JG4.7Excellent 455 Reviews -
Tyneside Tavern and Mazzoli Italian Kitchen
A charming fusion of Scottish pub warmth and authentic Italian cuisine in the heart of Haddington, East Lothian.
10 Poldrate, Haddington EH41 4DA4.6Excellent 360 Reviews
Explore East Lothian on the Map
A handpicked selection of must-see spots in East Lothian, mapped for you.
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
More about East Lothian
Discover East Lothian: A stunning coastal escape filled with historical castles, scenic trails, and delicious local cuisine, just minutes from Edinburgh.
Tell me more about East LothianExplore More of United Kingdom
Looking beyond East Lothian? Discover United Kingdom for broader travel guides, local hot-spots, and regional highlights.
Explore United KingdomGet the latest from Evendo
Don't miss out on news and great deals