Eating and drinking in Moray, Scotland
Filter by amenity type:
Nearest Services
Bar
- Against the Grain
Batchen Street, 25 IV30 1BH Elgin - Badenoch's
High Street, 178-182 IV30 1BA Elgin - Dicey Rileys
High Street, 185B IV30 1DW Elgin - Ionic Bar
High Street, 39 IV30 1EE Elgin - Smugglers Wisky and Gin Bar
Clifton Road, 18 IV31 6DJ Lossiemouth
Phone: +44 1343 815944 - The Cocktail Joint
Lossie Wynd - The Drouthy Cobbler
High Street, 48a IV30 1BU Elgin
Phone: +44 1343 553933
Email: tdc@speysidewhisky.ltd.uk - The Granary
Thunderton Place, 14 IV30 1BG Elgin - The White Horse
High Street, 160 IV30 1BD Elgin - Thunderton House
Thunderton Place, 144 IV30 1BG Elgin - Victoria Bar
High Street, 211 IV30 1DJ Elgin - Zed Bar
High Street, 195 IV30 1DJ Elgin - -
Cafe
- 19 Crepes & Coffee
Batchen Street, 19A IV30 1BH Elgin - Asda Café - Asda Stores Ltd
Phone: +44 1343 564000 - Batchen Street Coffee
Batchen Street, 33 IV30 1BH Elgin - Captain's Table IV36 3YE
- Chimes
High Street, 69-71 IV36 1AE - Costa
High Street, 66-68 IV30 1BJ Elgin - Costa
Edgar Road IV30 6WQ Elgin - Costa
- Costa Drive Thru
Riverside Road, 6 IV30 6LS Elgin - Covesea Cafe
Lossie Hopeman Road - Dufftown Glassworks
Conval Street - Elchies Farm Shop Cafe
- Forres community cafe
High Street - Fresh!
High Street, 123
Phone: +44 1340 881638 - Glenlivet Bike Trails Cafe
- Gulays Patisserie
Queen Street, 59 IV31 6PY Lossiemouth
Opening hours: Sun, Mon, Wed, Thu, Fri, Sat 09:00-16:00 Closed Tuesdays - Harpers Coffee Shop
Abbey Street, 1 IV30 1DA Elgin - Hopeman Sands Cafe
Harbour Street, 29B IV30 5SJ
Phone: +44 1343 830420
Opening hours: Th-Sa 10:30-19:00; Mo-Tu 10:30-16:30; Su 10:30-17:30 - Irene's Tearoom
High Street, 95 AB38 7AY - Kula Coffee Hut
- La Boheme Creperie and Juice Bar IV36 3TZ
- Lily's Kitchen Cafe
Seafield Street, 22 AB56 4SH - Manna
Batchen Street, 5 IV30 1BH Elgin - MNMs Cafe
Cooper Park IV30 1HS Elgin - Planta
Batchen Street, 3 IV30 1BH Elgin - Rockpool Cafe
The Square - Sidings Café
- Starbucks
High Street - Starbucks
Coxton Park IV30 8AZ Elgin - The Bakehouse IV36 3YG Findhorn
- The Beach Hut
Stotfield Road IV31 6QS Lossiemouth - The Bijou by the Sea
Great Eastern Road AB56 4DJ Buckie
Opening hours: Mo-Su 09:00-16:30 - The Bothy
Grant Street, 16 IV30 5UE
Phone: +44 1343 830006
Opening hours: Mo-Su 10:00-16:00 - The Coffee Pot
Balvenie Street, 7 AB55 4AB - The Ditsy Teacup
Thunderton Place, 26 IV30 1BG Elgin - The Gather'n
High Street, 89 AB38 9QB Aberlour
Phone: +44 1340 881749 - The Highland Market
Main Street, 7 - The Ice Cream Shop
Seafield Street, 40 AB56 4SW Buckie - The Old Fire Station Tea Room
Main Street, 37 AB37 9EX - The Olive Tree Cafe IV36 2QN
- The Pancake Place
High Street, 108 IV30 1BW Elgin - The Sandwich Bar
Queen Street, 43 IV31 6PT Lossiemouth
Phone: +44 1343 811300 - Time Out
High Street - WDC Scottish Dolphin Centre
- Woodside Farm Coffee Shop and Play Area
Kinloss IV36 3UA Forres
Phone: +44 1309 690258
Family friendly farm with shop, cafe and indoor play area for children of all ages.
Opening hours: Mo-Sa 10:30-16:00; Su 11:30-16:00 - -
- -
- -
High Street, 49 - -
Queen Street, 57 IV31 6PY Lossiemouth - -
- -
Fast food
- Aberlour Takaway
High Street, 92 AB38 9QA
Phone: +44 1340 871871
Opening hours: Mo-Fr 12:00-14:00,16:30-21:30; Sa16:30-21:30; Su 16:30-20:30 - Burger King
Ashgrove Road IV30 1UU Elgin Moray - Ca'Dora
High Street, 181 IV30 1DW Elgin - Castle Chinese Takeaway
Church Street, 5 AB55 4AR - China Garden
High Street, 41 IV30 1EE Elgin - CJ'S PLAICE
Cathedral Court - D J Chippy
Fife Street, 16 AB55 4AL - Domino's
High Street, 175-177 IV30 1DW Elgin - Drifters Fish & Chips
St Paul Street - Eddie's Sheddy
Campbell Place - Elgin Kebab House
Commerce Street, 23 IV30 1BS Elgin - Fochabers Fish Bar
High Street, 19 IV32 7DX - Forres Fish Bar
Fleurs Place IV36 1LX - Greggs
Coxton Park - Happy City
Main Street, 30 IV30 6BH - KFC
Riverside Road, 2 IV30 6LS Elgin - Kinloss Chinese Takeaway
Glebe Road - Linda's Fish and Chips
Seafield Street, 52 AB56 4SW Buckie - Mario's Pizza, Kebabs, Burgers
Queen Street, 61 IV31 6PY Lossiemouth
Phone: +441343810777 - McDonald's
Linkwood Place, 1 IV30 1HZ Elgin - Milano Pizza
The Square, 1 IV32 7DG - Miraj
High Street, 187 IV30 1DW Elgin - Natural Spice
High Street, 187C IV30 1DW Elgin - Ocean Pearl
Queen Street, 55 IV31 6PY Lossiemouth
Phone: +44 1343 812514 - Pino Pizza
North Street IV30 1UD Elgin - Pino Pizza
Queen Street, 16 IV31 6PJ
Phone: +44 1343 810000 - Plum Garden
Victoria Terrace AB38 9PX - Portknockie Fish & Chip Shop
Bridge Street - Snappy Pizza
High Street, 47 IV30 1EE Elgin - Subway
High Street, 121 - Thai Cottage
Queen Street, 62 IV31 6PR Lossiemouth
Phone: +44 1343 810969 - The Lossie Chip Shop
Queen Street, 29 IV31 6PR Lossiemouth
Phone: +44 1343 812020 - The Lunch Box
Fife Street, 15 AB55 4AL - Zaika
Commerce Street, 17 IV30 1BS Elgin - -
Queen Street
food court
- -
Pub
- Brander Arms
- Caberfeidh Bar
Main Street IV30 6BH Elgin - Carlton Hotel
High Street, 67 IV36 1AE - Cottar Hoose
Linkwood Road IV30 6RE - Crown & Anchor
Culbin Place, 44 IV36 3YF Findhorn - Grouse Inn AB54 4EL Lower Cabrach
- Highlander Inn
Victoria Street AB38 9SR - Kimberly Inn
Findhorn, 94 IV36 3YG Forres - Kristoff's Bar
Tolbooth Street, 3-5 IV36 1PH - Linkwood Lodge - Brewer"s Fayre
Linkwood Way, 15 IV30 1HY Elgin
Phone: +44 1343 550747
Opening hours: Mo-Su 12:00-23:00 - Mosset Tavern
Gordon Street IV36 1DY - Owls Hoot
Opening hours: Mo-Sa 19:00-23:00; Su 14:00-20:00 - Red Lion Hotel
Tolbooth Street, 2-6 IV36 1PH - Richmond Arms Hotel
Main Street - Rugby Club
- The Abbey Inn
Findhorn Road IV36 3TX - The Crooked Inn
Burghead Road - The Glenavon
The Square AB37 9ET Tomintoul
Phone: +44 1807 580 218
Email: info@glenavon-hotel.co.uk - The Harbour Bar
Main Street, 83 AB56 1XQ - The Kirkie
Main Street, 50 IV30 6BH - The Mash Tun
Broomfield Square, 8 AB38 9QP - The Muckle Cross
High Street, 34 IV30 1BU Elgin - The Seafield Inn
Victoria Place AB56 4LH - The Skerry Brae
Stotfield Road - The Star Inn
Bridge End AB56 1XN - The Steamboat Inn
Pitgaveny Street, 15 IV31 6NT - The Stuart Arms
Conval Street, 22 AB55 4AE - The Three Kings
North Castle Street, 21 AB56 4SA - The Victoria Bar
Seafield Square, 1 AB38 7AZ - Whisky Capital Inn
Church Street, 1 - -
North Street - -
Restaurant
- 1629
Clifton Road, 20
Phone: +44 1343 813743 - A Taste of Speyside
Balvenie Street, 10 AB55 4AB - Aberlour Hotel Restaurant
High Street, 87 - Ada
Fife Arms Close - Admirals Inn
Jubilee Terrace, 6 AB56 4QA - Beech Tree Restaurant
South Guildry Street - Bootleggers Bar & Grill
- Cardamon Spice
High Street, 64-66 IV36 1PQ - China Town
High Street, 222 IV30 1BA Elgin - Christine's Delli
Southfield Drive, 5 IV30 6GR - Duffus Inn
Hopeman Road, 1 IV30 5RR - Guidi's Restaurant and Ice Cream Bar
Clifton Road, 18 IV31 6DJ Lossiemouth - Harbour Lights
Pitgaveny Street, 5 IV31 6TW - Jimmy Chung's
Greyfriars Street, 15 IV30 1LF Elgin - NEW Buckpool Chinese Takeaway
St Paul Street - Noah's Ark
Balvenie Street, 10 - Northern Fish Restaurant
High Street, 231 IV30 1DJ Elgin - Old Mill Inn
- Orrin
South Street, 2-6 IV30 1LE Elgin - Panache
South Street, 21 IV30 1JZ Elgin - Pattaya
High Street, 54 IV30 1BU Elgin - Phoenix Café - Phoenix Community Store IV36 3TE
- Pizzeria Toscana
Thunderton Place, 20 IV30 1BG Elgin - Qismat Tandoori
High Street, 202 IV30 1BA Elgin - Scribbles
High Street, 152-154 IV30 1BD - Spice of India
Church Street, 9-13 AB55 4AR Dufftown - Spice Tandoori
Francis Place - The Ashvale
Moss Street, 11 IV30 1LU Elgin
Phone: +44 1343 552441 - The Bakehouse
- The Beach Bar & Restaurant Moray
Commerce Street IV31 6BW - The Clockhouse Restaurant
The Square AB37 9ET Tomintoul
Phone: +44 1807 580378
Opening hours: Apr 1-Oct 31 11:00-21:30 - The Copper Dog
Victoria Street - The Croft Inn AB37 9DP
- The Emperor
North College Street, 7 IV30 1EL Elgin
Phone: +44 1343 551133 - The Emperor
North College Street, 7 IV30 1EL - The Loft
- The Peppermill
High Street, 118 IV36 1NP - The Seafood Cafe
- Weavers Restaurant
- Whisky Capital Inn
Church Street - no-name