Restaurants in Musselburgh

Restaurants with Delivery

Best Restaurants

Gurkha Bar & Restaurant 96 N High St, Musselburgh
Gurkha Bar & Restaurant
Himalayan/Nepalese • $$

Gurkha Bar & Restaurant

96 N High St, Musselburgh

Genuinely Incredible. The pricing is really good for how much food you get and the food is really good quality. Their delivery's quite fast and everything arrived hot and well cooked.

  • Drive-Through
  • Delivery
  • Superb359 Reviews 4.7
Crolla's Italian Kitchen ESKMILLS, The Courtyard Station Road, Musselburgh
Crolla's Italian Kitchen
Bar • $$

Crolla's Italian Kitchen

ESKMILLS, The Courtyard Station Road, Musselburgh

Planned a surprise baby shower for my best friend and what a service we received!

Charlotte and the team were absolutely fantastic, the attention to detail is incredible and from one hospitality worker to another 2 courses and a cake for 32 people- seamless ( including fixing my own mistake)!

It's stunning to see a business and team who are passionate and dedicated to their craft - thank you for allowing us to celebrate such a special event.

Highly recommend!

  • Drive-Through
  • Superb165 Reviews 4.7
East Coast 171, 173 N High St, Musselburgh
East Coast
Seafood • $$

East Coast

171, 173 N High St, Musselburgh

We had fishcakes and prawns in garlic sauce for starters. Main we had lobster with pasta and fish of the day which was salmon. Finished with apple tartan and a tiramisu. For the kids menu calamari with chips and a ice ream Sunday. All delicious food. Service was very polite and helpful, although it was busy and a bit slow. Was pricey but worth a treat.

  • Drive-Through
  • Delivery
  • Superb105 Reviews 4.6
Staggs (The Volunteer Arms) 81 N High St, Musselburgh
Staggs (The Volunteer Arms)
Pub • $$$$

Staggs (The Volunteer Arms)

81 N High St, Musselburgh

Rare thing- a proper traditional pub with authentic atmosphere. Small and very busy on friday evening. Clearly very popular. Guinness delivered professionally- perfect temperature and condition. Staff hospitable and friendly.

  • Superb46 Reviews 4.9
Carberry Tower Mansion House Carberry Tower Mansion House, Carberry Tower Estate, Musselburgh
Carberry Tower Mansion House

Carberry Tower Mansion House

Carberry Tower Mansion House, Carberry Tower Estate, Musselburgh

Best Santa’s grotto experience! Thanks to all the staff especially the Santa who was excellent with our shy 2yr old. Went for lunch after in restaurant which was excellent quality and value. Building and grounds very impressive.

  • Superb226 Reviews 4.4
Clark Bros 224 New St, Musselburgh
Clark Bros
Seafood Markets • $$$$

Clark Bros

224 New St, Musselburgh

I have visited Clark's Fish Shop in Musselburgh on several occasions. The Haddock are really fresh and some of them are huge. The staff always greet you with a smile also very courteous polite and friendly. I would definitely recommend this Fish shop to anyone for their 5* service

  • Takeaway
  • Superb78 Reviews 4.6
Dal Patino 49a High St, Musselburgh
Dal Patino
Italian • $$

Dal Patino

49a High St, Musselburgh

Three of us had a lovely lunch here on Hogmanay, the food was authentic & delicious, the house white was fab and the service 1st class. My recommendation, if you haven’t been already then get yourself down there. You won’t be disappointed ✔️

  • Drive-Through
  • Superb64 Reviews 4.6
The Auld Hoose Chinese Restaurant 102 New St, Musselburgh
The Auld Hoose Chinese Restaurant
Chinese • $$

The Auld Hoose Chinese Restaurant

102 New St, Musselburgh

As we loved the food so much, we actually went there two days in a row!
Our waitress Prenija made our time there even more enjoyable. A really nice and friendly young woman.
If we lived in Messelburgh, we’d go there over and over again.
Thanks for having us. It was just great ?

  • Drive-Through
  • Delivery
  • Superb77 Reviews 4.5
The Ship Inn 184 N High St, Musselburgh
The Ship Inn
Bar • $$

The Ship Inn

184 N High St, Musselburgh

Restaurant for a meal the service was excellent and the food good especially the grilled chicken and haggis dish with red wine dew - also the scallops with black pudding very tasty

  • Drive-Through
  • Delivery
  • Superb250 Reviews 4.3
Lanna Thai 32 Bridge St, Musselburgh
Lanna Thai
Thai • $$

Lanna Thai

32 Bridge St, Musselburgh

We are a group of Bellringers and we were staying in the Musselburgh area for a Spring Rally. We booked a meal for ten on Saturday 15.3 25. Without exception we found the whole experience to be first class. The food was amazing, the staff were friendly and helpful which was much appreciated by those who weren't familiar with Thai cooking. The restaurant was busy but that didn't in any way impact on the service we received. All in all they made our evening a most enjoyable event. Great team work Lanna Thai.

  • Takeaway
  • Drive-Through
  • Superb59 Reviews 4.5
Cuddie Brae - Pub & Grill 91 Newcraighall Rd, Musselburgh
Cuddie Brae - Pub & Grill
Bar • $$

Cuddie Brae - Pub & Grill

91 Newcraighall Rd, Musselburgh

Had a lovely meal from the lunchtime menu. Very reasonable. Food was delicious and hot when it arrived apart from my dessert which unfortunately was cold. Helpful and cheery staff. Would definitely recommend.

  • Drive-Through
  • Delivery
  • Good302 Reviews 4.2
Caprice Restaurant 198 High St, Musselburgh
Caprice Restaurant
Italian • $$

Caprice Restaurant

198 High St, Musselburgh

Tried caprices for the first time on the 20th of December and im so glad I did because the food and service was amazing, lovely dishes and affordable for a family of 4, we will definitely be returning

  • Drive-Through
  • Delivery
  • Good145 Reviews 4.2
The Sportsman 58 High St, Musselburgh
The Sportsman
Pub • $

The Sportsman

58 High St, Musselburgh

Been here twice before going to Musselburgh race course and it's a great place to have a few drinks prior to heading over to the racecourse.Chilled atmosphere and friendly staff with a good selection of beers and ciders.

  • Drive-Through
  • Superb12 Reviews 4.8
Levenhall Arms 10 Ravensheugh Rd, Musselburgh
Levenhall Arms
Pub • $$

Levenhall Arms

10 Ravensheugh Rd, Musselburgh

What a cracking bar just by the 5F start at Musselburgh Racecourse. Super friendly bar staff and a couple of great cask ales make it a worthwhile visit. Highly recommended ??

  • Drive-Through
  • Superb8 Reviews 5
Roll On Kitchen B&Q Carpark, Edinburgh, Musselburgh
Roll On Kitchen

Roll On Kitchen

B&Q Carpark, Edinburgh, Musselburgh

Best burgers in Fort Kinnaird! Definitely some of the best burgers in Edinburgh. If you're in the area and want a burger you have to try them over the other food options. Looking forward to coming back to try their currywurst!Vegetarian options: They have a lot of options

  • Superb5 Reviews 5

Frequently Asked Questions about Musselburgh

What are the best dog friendly restaurants in Musselburgh?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the most popular restaurants in Musselburgh?

- The most popular and well-regarded restaurants in Musselburgh include:

What are the best restaurants that deliver in Musselburgh?

- Popular restaurants in Musselburgh that is known for their delivery services: