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
- United Kingdom
- East Lothian
- Restaurants in East Lothian
More restaurants in East Lothian
-
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 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 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 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 -
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 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 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 -
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 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 -
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 -
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 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 -
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 -
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 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 -
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 -
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 -
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 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 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 -
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 -
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 -
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 -
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 -
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 -
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 -
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
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 LothianGet the latest from Evendo
Don't miss out on news and great deals