Elgin Restaurants

Best Restaurants in Elgin, Scotland

Restaurants in Elgin

Establishment type

Meals

Online options & offers

Price

Awards
Travellers’ Choice Awards winners (including the “Best of the Best” title) are among the top 10% of listings on Tripadvisor, according to the reviews and opinions of travellers across the globe.

Traveller rating

Cuisines

Dishes

Dietary restrictions

Good for

Open now

Restaurant features

Top Restaurants in Elgin
60 results match your filters
Sort by:
Featured
Looking to expand your search outside of Elgin? We have suggestions.
Local eats
See all
Sunninghill Hotel
364
Bar, European, British, Scottish$$ - $$$
The Drouthy Cobbler
615
Bar, British, Pub, Gastropub$$ - $$$
Weavers Restaurant
545
Cafe, British, Scottish$$ - $$$
Laichmoray Hotel Restaurant
284
Bar, International, European, British$$ - $$$
Royal Hotel Restaurant
186
European, British, Scottish$$ - $$$
Granary
463
Bar, British, Pub, Scottish$$ - $$$
Pizzeria Planta
77
Italian, Pizza, Healthy, Wine Bar$$ - $$$
Budget-friendly bites
See all
Ada Turkish Restauarant
392
Mediterranean, European, Turkish, Grill$$ - $$$
Sunninghill Hotel
364
Bar, European, British, Scottish$$ - $$$
The Drouthy Cobbler
615
Bar, British, Pub, Gastropub$$ - $$$
Granary
463
Bar, British, Pub, Scottish$$ - $$$
Spice Tandoori
427
Indian, Asian, Balti, Bangladeshi$$ - $$$
Panache
396
Indian, Asian, Grill, Bangladeshi$$ - $$$
Batchen Street Coffee
81
Cafe, Contemporary$$ - $$$
The Ditsy Teacup
168
Cafe, British, Scottish$$ - $$$
Scribbles
499
Italian, Pizza, British$$ - $$$
Weavers Restaurant
545
Cafe, British, Scottish$$ - $$$
Cheap eats
See all
Manna
53
Cafe, British, Healthy$
The Muckle Cross
377
Bar, British, Pub$
Happy City
18
Chinese, Fast food$
Ashvale Fish Restaurant And Takeaway
105
Seafood, Fast food, British, Scottish$
Good Year
9
Chinese$
Showing results 1-30 of 60
Frequently Asked Questions about Elgin

Some of the most popular restaurants in Elgin that deliver are:

Some of the most popular restaurants in Elgin that provide takeaway are:


Some of the best restaurants in Elgin for families with children include:

Some of the most popular restaurants in Elgin for cheap eats include:

Things to Do
All Elgin Restaurants
FlightsVacation RentalsTravel StoriesCruisesRental Cars