Restaurants in Elgin

Restaurants in Elgin: 39 listings, 12 with outdoor seating, 19 open on Sundays (according to recorded opening hours).

All 39 listings found
Example image

The Little Lunchbox

Sandwiches, Breakfast, Fast food · 10 Harrow Inn Cl, Elgin IV30 1BP

0.1 mi
No menu
Example image

Akash Tandoori

Restaurant · 21 South St, Elgin IV30 1JZ

0.1 mi
Hours unknown
No menu
Example image
Outdoor seating

PANCAKE PLACE

Breakfast, Café, Lunch · 108 High St, Elgin IV30 1BW

0.1 mi
Hours unknown
No menu
Example image

Krua Thai by Charoennet

Restaurant · 26 Batchen St, Elgin IV30 1BH

0.1 mi
No menu
Example image
Details checked

Orrin Restaurant & Bar

Restaurant · 2-6 South St, Elgin IV30 1LE

0.1 mi
No menu
Example image
Outdoor seating

19 Crepes&Coffee

Café, Breakfast, Brunch · 19A Batchen St, Elgin IV30 1BH

0.1 mi
No menu
Example image

Batchen Street Coffee

Café, Breakfast, Brunch · 33 Batchen St, Elgin IV30 1BH

0.1 mi
Hours unknown
No menu
Example image

Manna

Café, Breakfast · 5 Batchen St, Elgin IV30 1BH

0.1 mi
No menu
Example image

Subway

Sandwiches, Fast food, Restaurant · Unit 27 & 28 The, St Giles Centre, Elgin IV30 1YA

0.1 mi
Hours unknown
No menu
Example image

Granary

Pub, Restaurant · 14-18 Thunderton Pl, Elgin IV30 1BG

0.1 mi
No menu
Example image
Outdoor seating

Spice Tandoori

Indian cooking, Restaurant · 9A Moss St, Elgin IV30 1LU

0.1 mi
No menu
Example image

Pizzeria Toscana

Italian cooking, Pizza, Restaurant · 20 Thunderton Pl, Elgin IV30 1BG

0.1 mi
No menu
Example image
Outdoor seating

The Drouthy Cobbler

Restaurant, Brunch, Cocktails · 48a High St, Elgin IV30 1BU

0.1 mi
No menu
Example image

Scribbles

Pizza, Italian cooking, Restaurant · 152-154 High St, Elgin IV30 1BD

0.1 mi
No menu
Example image

Shakes ‘n’ Cakes Elgin

Café, Diner · 15 Greyfriars' St, Elgin IV30 1LF

0.1 mi
No menu
Example image
Outdoor seating

Badenoch's

Bar, Cocktails, Burgers · 178-182 High St, Elgin IV30 1BA

0.1 mi
Hours unknown
No menu
Example image

The Beechtree Restaurant

Restaurant · UHI Moray, Moray St, Elgin IV30 1JJ

0.2 mi
No menu
Example image

Northern Fish Restaurant

Restaurant · 231-239 High St, Elgin IV30 1DJ

0.2 mi
Hours unknown
No menu
Example image

The Mansefield Restaurant

Restaurant · 2 Mayne Rd, Elgin IV30 1NY

0.2 mi
No menu
Example image

Tesco Cafe

Café, Breakfast, Brunch · Blackfriars' Rd, Elgin IV30 1TY

0.3 mi
No menu
Example image
Details checked

Royal Hotel

Hotel, Bar, Bed & breakfast · Station Rd, Elgin IV30 1QW

0.4 mi
Hours unknown
No menu
Example image

Laichmoray Hotel

Hotel, Restaurant · Maisondieu Rd, Elgin IV30 1QR

0.4 mi
Hours unknown
No menu
Example image

The Bearded Chef

Restaurant, Cocktails · 104 South St, Elgin IV30 1JB

0.4 mi
Hours unknown
No menu
Example image
Outdoor seating

Burger King

Restaurant, Fast food · Ashgrove Rd, Elgin IV30 1UU

0.6 mi
No menu

Frequently asked questions

Restaurants in Elgin – how many are there?

BeerGarden24 lists 39 venues.

Restaurants in Elgin – which have outdoor seating?

12 of 39 have outdoor seating according to directory and operator data.

Restaurants in Elgin – which are open on Sundays?

According to recorded opening hours, 19 of 39 are open on Sundays, for example McDonald's, Granary, The Drouthy Cobbler. Please check before you go.

Nearby

Lossiemouth (9) · Fochabers (3) · Aberlour (8) · Forres (19) · Buckie (7) · Keith (3)

More categories

Pubs & bars (36) · Cafés (19) · Outdoor seating (24) · Accommodation (4)