Where to Eat: The Best Restaurants in Edinburgh, United Kingdom

Taste of Italy

Italian restaurant

9 Baxter's Pl, Edinburgh EH1 3AF, United Kingdom

An inviting Italian eatery boasting rich flavors, scrumptious spaghetti and meatballs, and freshly prepared pizzas awaits you!

Civerinos Hunter Square (the original)

Pizza restaurant

5 Hunter Square, Edinburgh EH1 1QW, United Kingdom

Experience a delightful slice of Italy in this cozy, brick-lined eatery, where vibrant pasta and fresh pizzas shine!

Reserve

Cannonball Restaurant & Bar

Restaurant

356 Castlehill, Edinburgh EH1 2NF, United Kingdom

Nestled in a historic schoolhouse, this romantic spot delights diners with scenic views of Edinburgh Castle and exquisite dishes.

Mia Italian Kitchen Morningside

Italian restaurant

394 Morningside Rd, Edinburgh EH10 5HX, United Kingdom

Nestled in Morningside, this intimate Italian eatery delights with friendly service and exquisite carbonara. Come savor the flavors!

Nok's Kitchen on the castle

Thai restaurant

5a Johnston Terrace, Edinburgh EH1 2PW, United Kingdom

Nestled near the castle, this inviting Thai eatery showcases vibrant curries, crispy tempura, and flavorful Pad Thai in a charming setting.

Reserve

Uwagboe’s Kitchen & Grill - Leith Walk (Nigerian Restaurant and Bar)

West African restaurant

250-252 Leith Walk, Edinburgh EH6 5EL, United Kingdom

This upscale West African spot delights with savory goat meat and flavorful Jollof, all in a lively, inviting atmosphere.

Reserve

Kezban Mediterranean Restaurant

Mediterranean restaurant

9-10 Commercial St, Leith, Edinburgh EH6 6JA, United Kingdom

Delight in flavorful Mediterranean fare, with highlights like Tavuk Guvec and mixed kebabs, in a vibrant setting.

Reserve

Meze Meze

Mediterranean restaurant

71 Rose St, Edinburgh EH2 2NH, United Kingdom

Delight in generous Mediterranean plates featuring exceptional baked salmon, fresh dips, and vibrant salads in a welcoming atmosphere.

Reserve

Sheep Heid Inn Edinburgh

Gastropub

43-45 The Causeway, Edinburgh EH15 3QA, United Kingdom

Nestled near Arthur's Seat, this cozy gastropub offers delectable fish cakes, cheese fondue, and vibrant historic charm.

Burgers and Beers Grillhouse

Hamburger restaurant

192A High St, Edinburgh EH1 1RW, United Kingdom

A lively spot renowned for its incredible 100% Aberdeen Angus burgers, tasty wings, and inviting atmosphere.

Rustom Restaurant

Indian restaurant

2 Grosvenor St, Edinburgh EH12 5EG, United Kingdom

This elegant venue serves authentic Indian and Pakistani dishes, like flavorful Chicken Karahi and delectable butter chicken.

Reserve Order

Cafe Andaluz Old Town

Tapas restaurant

10-11 George IV Bridge, Edinburgh EH1 1EE, United Kingdom

Experience the lively essence of Spain with exquisite seafood paella, grilled goat cheese, and delightful tapas, all in a warm ambiance!

Reserve

Whiski Bar & Restaurant

Scottish restaurant

119 High St, Edinburgh EH1 1SG, United Kingdom

This lively gastropub showcases 270 whiskies alongside innovative haggis, creating a memorable experience complemented by live music.

Imperial Palace

Chinese restaurant

36 Inglis Green Rd, Longstone, Edinburgh EH14 2ER, United Kingdom

This spacious haven of authentic Chinese cuisine specializes in delectable dim sum and inviting group-friendly dining experiences. Enjoy perfectly fried dishes and mouthwatering, juicy cheong fan!

Order

Bubba Q

American restaurant

213 High St, Edinburgh EH1 1PE, United Kingdom

This local gem offers hearty BBQ favorites like pulled pork sandwiches and flavorful chicken tacos, alongside refreshing draft brews.

Reserve

Cafe Andaluz

Tapas restaurant

77B George St, Edinburgh EH2 3EE, United Kingdom

Step into a vibrant Spanish oasis featuring delicious tapas, hearty paellas, and refreshing Sangria in a lively atmosphere.

Rancho Steak House

South American restaurant

244A Morrison St, Edinburgh EH3 8DT, United Kingdom

Nestled in Edinburgh's West End, this cozy spot serves mouthwatering, perfectly cooked steaks, including an unforgettable fillet!

The Spylaw

Gastropub

27 Spylaw St, Colinton, Edinburgh EH13 0JT, United Kingdom

Charming gastropub offering exceptional burgers, delightful cask ales, and a welcoming atmosphere for families and dogs alike.

The White House Kitchen

Bistro

70 Niddrie Mains Rd, Craigmillar, Edinburgh EH16 4BG, United Kingdom

Experience a delightful bistro atmosphere with friendly service, showcasing excellent breakfasts, delectable roast dinners, and a vibrant curry night!

Reserve

Mussel Inn Seafood Restaurant

Seafood restaurant

61-65 Rose St, Edinburgh EH2 2NH, United Kingdom

This lively seafood bistro excels in fresh oysters and perfectly cooked mussels, capped off by delightful Sticky Toffee Pudding.

Reserve

Mintleaf

Indian restaurant

28 Bernard St, Leith, Edinburgh EH6 6PP, United Kingdom

A sophisticated haven, showcasing delectable Indian curries and Thai specialties, perfect for celebratory gatherings or intimate dinners.

Pizza Plus

Restaurant

560 Gorgie Rd, Edinburgh EH11 3AL, United Kingdom

This cozy spot serves up mouthwatering, affordable pizzas, featuring a dramatic cheese pull and meaty indulgences!

Order

BABA

Mediterranean restaurant

130 George St, Edinburgh EH2 4JZ, United Kingdom

Immerse yourself in stunning decor while savoring exquisite Mediterranean tapas, from hummus to roasted cauliflower delights.

Butta Burger George Street - Restaurant Edinburgh

Hamburger restaurant

137 George St, Edinburgh EH2 4JY, United Kingdom

This bustling spot serves legendary chicken burgers alongside truffle Parmesan fries and indulgent milkshakes in a lively setting.

Order

El Cartel

Mexican restaurant

15-16 Teviot Pl, Edinburgh EH1 2QZ, United Kingdom

Discover a delightful Mexican eatery known for its exceptional tacos and savory brisket quesadilla, complemented by refreshing margaritas.

Sambuca Italian Restaurant

Italian restaurant

101-103 Causewayside, Newington, Edinburgh EH9 1QG, United Kingdom

Charming and cozy, this Italian eatery delights with homemade pizza sauce, delicious pasta, and authentic tiramisu!

Order

Twenty Princes Street

Scottish restaurant

20 Princes St, Edinburgh EH2 2AN, United Kingdom

Nestled in a historic Victorian building, enjoy exquisite Scottish fare like haggis bonbons alongside breathtaking skyline views.

Reserve

The Abbotsford Bar & Restaurant

Pub

3-5 Rose St, Edinburgh EH2 2PR, United Kingdom

Experience the allure of a beautifully-decorated Edwardian pub, serving authentic Scottish delights like vegetarian haggis and mouthwatering bangers and mash.

Le Bistrot

French restaurant

W Parliament Sq, Edinburgh EH1 1RF, United Kingdom

Charming restaurant nestled in the French embassy, offering exquisite dishes like mushroom soup and decadent desserts. Don’t miss their delightful lunch specials!

Vittoria on the Bridge

Italian restaurant

19 George IV Bridge, Edinburgh EH1 1EN, United Kingdom

Savor authentic Italian cuisine featuring exquisite pastas, vibrant salads, and delightful pizzas in a stunning, spacious setting.

Reserve

Laila Restaurant & Bar serving Brunch & Dinner | Antigua Street New Town Edinburgh

Restaurant

1 Antigua St, Edinburgh EH1 3NH, United Kingdom

Delight in an artistic brunch experience featuring scrumptious Turkish eggs and irresistible beef brisket bao buns in a cozy atmosphere!

Gurkha Restaurant

Restaurant

128 Morningside Rd, Edinburgh EH10 4BX, United Kingdom

Delight in expertly crafted Indian dishes, like the mango chicken, paired with attentive service in a cozy atmosphere.

Order

Genki Sushi & Ramen

Japanese restaurant

24a Gyle Ave, Edinburgh EH12 9JS, United Kingdom

This delightful spot upstairs offers quick-service Japanese fare, including expertly crafted ramen, sushi, and fried tofu.

Reserve

The Outsider Restaurant

Restaurant

15-16 George IV Bridge, Edinburgh EH1 1EE, United Kingdom

Elevate your dining with stunning castle views, flavorful venison, and delightful desserts in a lively atmosphere.

Chopstix - Edinburgh Gyle Shopping Centre

Chinese noodle restaurant

Gyle Shopping Centre, Gyle Ave, Edinburgh EH12 9JY, United Kingdom

Nestled in Gyle Shopping Centre, this Chinese noodle haven delights with friendly service and scrumptious dishes, especially their savory noodles.

Reserve

Beijing Banquet all you can eat buffet in Edinburgh

Buffet restaurant

1 Sighthill Ct, Edinburgh EH11 4BW, United Kingdom

A spacious, modern buffet featuring a delectable array of Asian favorites, including honey shredded chicken and succulent duck.

Reserve

Cafe Artista

Italian restaurant

94-96 Marchmont Cres, Edinburgh EH9 1HD, United Kingdom

Delight in exquisite Italian flavors at this cozy eatery, renowned for mouthwatering pizzas and warm hospitality.

Reserve

Howies Restaurant

Scottish restaurant

10-14 Victoria St, Edinburgh EH1 2HG, United Kingdom

Embrace Scottish charm with seasonal delicacies, including delightful bagpipes and fresh salmon, in a welcoming atmosphere.

Reserve

Korean BBQ

Korean restaurant

6-8 Salisbury Pl, Newington, Edinburgh EH9 1SH, United Kingdom

Experience authentic Korean BBQ with interactive tabletop grilling, delicious pork belly, and their signature hot pot! Enjoy a welcoming atmosphere and attentive service.

Reserve

Guido's Proper Fish & Chips

Fish & chips restaurant

16 Great Jct St, Leith, Edinburgh EH6 5LA, United Kingdom

This lively eatery specializes in fresh fish and chips, offering generous portions and delightful deep-fried Mars bars!

Reserve
Page 6 of 12

End of content

Error loading content