Eating and drinking in Elgin City, Moray
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 - 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 - Costa
High Street, 66-68 IV30 1BJ Elgin - Costa
Edgar Road IV30 6WQ Elgin - Costa Drive Thru
Riverside Road, 6 IV30 6LS Elgin - Harpers Coffee Shop
Abbey Street, 1 IV30 1DA Elgin - Manna
Batchen Street, 5 IV30 1BH Elgin - MNMs Cafe
Cooper Park IV30 1HS Elgin - Planta
Batchen Street, 3 IV30 1BH Elgin - Starbucks
High Street - The Ditsy Teacup
Thunderton Place, 26 IV30 1BG Elgin - The Pancake Place
High Street, 108 IV30 1BW Elgin - -
High Street, 49
Fast food
- Burger King
Ashgrove Road IV30 1UU Elgin Moray - Ca'Dora
High Street, 181 IV30 1DW Elgin - China Garden
High Street, 41 IV30 1EE Elgin - CJ'S PLAICE
Cathedral Court - Domino's
High Street, 175-177 IV30 1DW Elgin - Elgin Kebab House
Commerce Street, 23 IV30 1BS Elgin - Happy City
Main Street, 30 IV30 6BH - KFC
Riverside Road, 2 IV30 6LS Elgin - McDonald's
Linkwood Place, 1 IV30 1HZ Elgin - Miraj
High Street, 187 IV30 1DW Elgin - Natural Spice
High Street, 187C IV30 1DW Elgin - Pino Pizza
North Street IV30 1UD Elgin - Snappy Pizza
High Street, 47 IV30 1EE Elgin - Subway
High Street, 121 - Zaika
Commerce Street, 17 IV30 1BS Elgin
food court
- -
Pub
- Caberfeidh Bar
Main Street IV30 6BH Elgin - Cottar Hoose
Linkwood Road IV30 6RE - Linkwood Lodge - Brewer"s Fayre
Linkwood Way, 15 IV30 1HY Elgin
Phone: +44 1343 550747
Opening hours: Mo-Su 12:00-23:00 - The Kirkie
Main Street, 50 IV30 6BH - The Muckle Cross
High Street, 34 IV30 1BU Elgin - -
North Street
Restaurant
- Ada
Fife Arms Close - Beech Tree Restaurant
South Guildry Street - China Town
High Street, 222 IV30 1BA Elgin - Christine's Delli
Southfield Drive, 5 IV30 6GR - Jimmy Chung's
Greyfriars Street, 15 IV30 1LF Elgin - Northern Fish Restaurant
High Street, 231 IV30 1DJ Elgin - Orrin
South Street, 2-6 IV30 1LE Elgin - Panache
South Street, 21 IV30 1JZ Elgin - Pattaya
High Street, 54 IV30 1BU Elgin - Pizzeria Toscana
Thunderton Place, 20 IV30 1BG Elgin - Qismat Tandoori
High Street, 202 IV30 1BA Elgin - Scribbles
High Street, 152-154 IV30 1BD - Spice Tandoori
Francis Place - The Ashvale
Moss Street, 11 IV30 1LU Elgin
Phone: +44 1343 552441 - The Emperor
North College Street, 7 IV30 1EL Elgin
Phone: +44 1343 551133 - The Emperor
North College Street, 7 IV30 1EL - Weavers Restaurant