We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Yellowcraig Beach

#1 of 37 Restaurants in North Berwick
71 High Street
3.6 km from Yellowcraig Beach
Cuisines: Italian
#1 of 4 Restaurants in Dirleton
The Open Arms Hotel Main Street
1.4 km from Yellowcraig Beach
Cuisines: British, Scottish, European
#2 of 37 Restaurants in North Berwick
37-39 Quality Street North Berwick
3.8 km from Yellowcraig Beach
Cuisines: Italian, Pizza
#1 of 8 Restaurants in Gullane
La Potiniere Main Street
4.3 km from Yellowcraig Beach
Cuisines: European, British, Scottish
#2 of 4 Restaurants in Dirleton
The Open Arms Hotel Main Street
1.4 km from Yellowcraig Beach
Cuisines: British, Scottish, French, European
#3 of 4 Restaurants in Dirleton
Manse Road
1.5 km from Yellowcraig Beach
Cuisines: Bar, British, Pub, Scottish
#3 of 37 Restaurants in North Berwick
92 High Street North Berwick
3.6 km from Yellowcraig Beach
Cuisines: Cafe, British, Scottish
#2 of 8 Restaurants in Gullane
40 Main Street
4.6 km from Yellowcraig Beach
Cuisines: Italian
#4 of 37 Restaurants in North Berwick
12 Quality Street
3.8 km from Yellowcraig Beach
Cuisines: Bar, European, British, Scottish
#7 of 37 Restaurants in North Berwick
96 High Street
3.6 km from Yellowcraig Beach
Cuisines: Cafe, British, Soups, Scottish
#6 of 37 Restaurants in North Berwick
10 Quality Street
3.8 km from Yellowcraig Beach
Cuisines: Italian, Pizza, Mediterranean, European, Wine Bar
#5 of 37 Restaurants in North Berwick
East Fortune
4 km from Yellowcraig Beach
Cuisines: Cafe, British, Soups, Scottish
#8 of 37 Restaurants in North Berwick
49A Kirk Ports The Warehouse
3.7 km from Yellowcraig Beach
Cuisines: Cafe, British
#9 of 37 Restaurants in North Berwick
35 High Street
3.7 km from Yellowcraig Beach
Cuisines: Steakhouse, British, Scottish
#16 of 37 Restaurants in North Berwick
20 Dirleton Avenue
2.7 km from Yellowcraig Beach
Cuisines: Bar, European, British, Scottish
#4 of 8 Restaurants in Gullane
Duncur Road Muirfield
3.2 km from Yellowcraig Beach
Cuisines: European, French, British, Scottish
#10 of 37 Restaurants in North Berwick
11 Quality Street
3.8 km from Yellowcraig Beach
Cuisines: Seafood, Fast food, British, Scottish
#11 of 37 Restaurants in North Berwick
21 High Street
3.7 km from Yellowcraig Beach
Cuisines: Cafe, British, Soups, Scottish
#12 of 37 Restaurants in North Berwick
7-9 Quality Street North Berwick
3.8 km from Yellowcraig Beach
Cuisines: Bar, British, Pub, Scottish
#14 of 37 Restaurants in North Berwick
1-3 Westgate
3.4 km from Yellowcraig Beach
Cuisines: British, Scottish
#13 of 37 Restaurants in North Berwick
12 High Street
3.8 km from Yellowcraig Beach
#5 of 8 Restaurants in Gullane
Muirfield, Gullane Greywalls Hotel & Chez Roux
3.2 km from Yellowcraig Beach
Cuisines: British, Scottish
#1 of 24 Restaurants in Haddington
5 Bridge Street
11.7 km from Yellowcraig Beach
Cuisines: Bar, British, Scottish, Pub
#3 of 8 Restaurants in Gullane
The Old Clubhouse East Links Road Gullane
4.4 km from Yellowcraig Beach
Cuisines: Bar, British, Pub, Scottish
#15 of 37 Restaurants in North Berwick
North Berwick Harbour The Old Pier
3.7 km from Yellowcraig Beach
Cuisines: Seafood, British, Scottish
#1 of 4 Restaurants in St Monans
16 West End
16.1 km from Yellowcraig Beach
Cuisines: Seafood, Scottish
#18 of 37 Restaurants in North Berwick
26 Victoria Road
3.7 km from Yellowcraig Beach
Cuisines: Seafood, British, Scottish
#2 of 30 Restaurants in Dunbar
Tyninghame Mill Main Street Tyninghame
11.3 km from Yellowcraig Beach
Cuisines: Cafe, British, Soups, Scottish
#20 of 37 Restaurants in North Berwick
7 Westgate
3.4 km from Yellowcraig Beach
Cuisines: Asian, Thai, British
#2 of 24 Restaurants in Haddington
63-64 High Street
11.6 km from Yellowcraig Beach
Cuisines: Cafe, British, Soups, Scottish