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.

Best Restaurants in Moray, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Rockpool Cafe (Buckie)

#1 of 179 Restaurants in Moray
#1 of 15 Restaurants in Buckie
Map
Visitor photos (42)
Cuisines: British

Portknockie Fish and Chip Shop (Portknockie)

#2 of 179 Restaurants in Moray
#1 of 1 Restaurants in Portknockie
Map
Cuisines: Seafood

The Quaich - Cafe and Snack Bar (Fochabers)

#3 of 179 Restaurants in Moray
#1 of 7 Restaurants in Fochabers
Map
Visitor photos (13)
Cuisines: British

Dufftown Glassworks (Dufftown)

#4 of 179 Restaurants in Moray
#1 of 11 Restaurants in Dufftown
Price: $8 Map
Visitor photos (9)
Cuisines: Cafe

Mosset Tavern (Forres)

#5 of 179 Restaurants in Moray
#1 of 30 Restaurants in Forres
Price: $9 - $22 Map
Visitor photos (57)
Cuisines: Seafood British Pub Scottish

Franklin's Restaurant at Cluny Bank (Forres)

#6 of 179 Restaurants in Moray
#2 of 30 Restaurants in Forres
Price: $41 - $62 Map
Visitor photos (6)
Cuisines: European British Scottish

Royal Hotel Restaurant (Elgin)

#7 of 179 Restaurants in Moray
#1 of 51 Restaurants in Elgin
Map
Visitor photos (54)

Lido Restaurant (Elgin)

#8 of 179 Restaurants in Moray
#2 of 51 Restaurants in Elgin
Price: $9 - $39 Map
Visitor photos (17)
Cuisines: French European Central European

The Galley (Lossiemouth)

#9 of 179 Restaurants in Moray
#1 of 16 Restaurants in Lossiemouth
Map
Cuisines: British Scottish

Bijou By The Sea (Buckie)

#10 of 179 Restaurants in Moray
#2 of 15 Restaurants in Buckie
Map
Visitor photos (49)
Cuisines: British Scottish

The Clockhouse Restaurant (Tomintoul)

#11 of 179 Restaurants in Moray
#1 of 4 Restaurants in Tomintoul
Price: $29 - $39 Map
Visitor photos (14)
Cuisines: British Scottish

The Bakehouse (Findhorn)

#12 of 179 Restaurants in Moray
#1 of 4 Restaurants in Findhorn
Price: $8 - $16 Map
Visitor photos (5)
Cuisines: Pizza Cafe

The Mash Tun (Aberlour)

#13 of 179 Restaurants in Moray
#1 of 7 Restaurants in Aberlour
Map
Visitor photos (6)
Cuisines: British Pub Scottish

Harbour Lights (Lossiemouth)

#14 of 179 Restaurants in Moray
#2 of 16 Restaurants in Lossiemouth
Map
Visitor photos (12)

The Copper Dog (Craigellachie)

#15 of 179 Restaurants in Moray
#1 of 2 Restaurants in Craigellachie
Map
Visitor photos (14)

The Deli Shop (Keith)

#16 of 179 Restaurants in Moray
#1 of 16 Restaurants in Keith
Map

A Taste of Speyside (Dufftown)

#17 of 179 Restaurants in Moray
#2 of 11 Restaurants in Dufftown
Price: $61 Map
Visitor photos (16)
Cuisines: International British Scottish

The Stuart Arms (Dufftown)

#18 of 179 Restaurants in Moray
#3 of 11 Restaurants in Dufftown
Price: $17 - $36 Map
Visitor photos (14)
Cuisines: British Pub Scottish

Duffus Inn (Elgin)

#19 of 179 Restaurants in Moray
#3 of 51 Restaurants in Elgin
Map
Visitor photos (19)
Cuisines: British

The Abbey Inn (Kinloss)

#20 of 179 Restaurants in Moray
#1 of 1 Restaurants in Kinloss
Map
Visitor photos (8)
Cuisines: Bar Pub

The Peppermill Restaurant (Forres)

#21 of 179 Restaurants in Moray
#3 of 30 Restaurants in Forres
Map
Visitor photos (8)

The Three Kings (Cullen)

#22 of 179 Restaurants in Moray
#1 of 7 Restaurants in Cullen
Price: $8 - $17 Map
Visitor photos (5)
Cuisines: British Pub

Akash Tandoori (Buckie)

#23 of 179 Restaurants in Moray
#3 of 15 Restaurants in Buckie
Map
Cuisines: Indian

Crown & Anchor (Findhorn)

#24 of 179 Restaurants in Moray
#2 of 4 Restaurants in Findhorn
Map
Visitor photos (15)
Cuisines: British Pub

Lounge Bar, Red Lion Hotel (Forres)

#25 of 179 Restaurants in Moray
#4 of 30 Restaurants in Forres
Price: $8 - $27 Map
Visitor photos (11)
Cuisines: British

The codfather (Buckie)

#26 of 179 Restaurants in Moray
#4 of 15 Restaurants in Buckie
Map
Visitor photos (1)
Cuisines: Fish & Chips Seafood Fast Food British Scottish

Tannochbrae Restaurant (Dufftown)

#27 of 179 Restaurants in Moray
#4 of 11 Restaurants in Dufftown
Map
Visitor photos (9)

The Lossie Chip Shop (Lossiemouth)

#28 of 179 Restaurants in Moray
#3 of 16 Restaurants in Lossiemouth
Map
Cuisines: Fish & Chips Seafood

The 1629 (Lossiemouth)

#29 of 179 Restaurants in Moray
#4 of 16 Restaurants in Lossiemouth
Map
Visitor photos (18)
Cuisines: Italian Seafood International

The Dowans Hotel (Aberlour)

#30 of 179 Restaurants in Moray
#2 of 7 Restaurants in Aberlour
Map
Visitor photos (2)
Cuisines: French Fish & Chips Pizza Seafood Grill Bistro Pasta