Restaurants in Musselburgh

Restaurants with Delivery

Online Reservation Available

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Best Restaurants

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

Gurkha Bar & Restaurant

96 N High St, Musselburgh

After travelling and eating around the UK extensively I can say with certainty that this was the best dining experience we have had in the United Kingdom. We were served superbly by our waiter, Bishnu, who ensured that we were well looked after and our glasses were never empty. The food was delicious and hands down the best curry dishes we have ever had. The combination of character, atmosphere and exceptional cuisine made this a culinary experience we will be returning for again and again. Thank you to the Gurkha team.

  • Drive-Through
  • Delivery
  • Superb135 Reviews 4.7
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
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

Me and my family visited to celebrate my birthday. The staff got us seated and water brought to our table straight away. The staff were overall fine, nothing exceptional however not terrible. However one female working came across and rude and arrogant when a family member that needs to be picky due to medical reasons was asking if she could have no basil on her pizza. She was snippy and dismissive. The staff were also quite pushy to play loud music over the restaurant and sing happy birthday despite being asked kindly not to. \nFor starters we had mini pasta, pate, pork belly and bruschetta with goats cheese, all of which were lovely. \nFor mains there was a variety of pizza, carbonara, veal and prawn risotto. The risotto was exceptional, would definitely have this myself next time. Pizzas were okay, rich tomato sauce however the cheese was not very nice. The veal was a small portion size however still nice. \nFor pudding I had the strawberry cheesecake, this was very sickly and the strawberries appeared off.

  • Drive-Through
  • Superb75 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
The Ship Inn 184 N High St, Musselburgh
The Ship Inn
Bar • $$

The Ship Inn

184 N High St, Musselburgh

Absolutely fantastic as always, both servers were brilliant. Food was outstanding as always. Even although the place was not busy the atmosphere was brilliant. Really enjoyed the flat iron steak it was so tender. Thank you everyone involved

Food and drinks: steak so tender, cocktails amazing and portions plentiful.

  • Drive-Through
  • Delivery
  • Superb136 Reviews 4.5
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

Two night stay was fantastic . Upgraded to Princess Margaret suite which was out of this world . Staff so friendly and helpful . Accommodation was 5 star , breakfast was good with hot food hot and good selection . Had evening meal in restaurant . Quality of food was outstanding and service great . Grounds are stunning with plenty of walks available . All around fantastic experience and we will definitely be back .

  • Superb122 Reviews 4.5
Dal Patino 49a High St, Musselburgh
Dal Patino
Mediterranean • $$

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 Mercat Bar & Grill 10 Whitecraig Rd, Whitecraig, Musselburgh
The Mercat Bar & Grill
Bar • $$

The Mercat Bar & Grill

10 Whitecraig Rd, Whitecraig, Musselburgh

First time at the Mercat Grill. Had a lovely meal and service was excellent. Food was lovely and portions were large. The staff were friendly especially the lady who put Pac-Man on for our granddaughter. She is still talking about her Sticky toffee pudding. Would definitely recommend and will be back.

  • Drive-Through
  • Superb99 Reviews 4.5
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
Clark Bros 224 New St, Musselburgh
Clark Bros
Seafood Markets • $$$$

Clark Bros

224 New St, Musselburgh

Great selection of seafood, almost every possible variety imaginable. Very clean shop Employees are always unfriendly and silent. Despite these people, I go for the fish.

  • Takeaway
  • Superb36 Reviews 4.7
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
  • Superb26 Reviews 4.7
Cuddie Brae - Pub & Grill 91 Newcraighall Rd, Musselburgh
Cuddie Brae - Pub & Grill
Bar • $$

Cuddie Brae - Pub & Grill

91 Newcraighall Rd, Musselburgh

Had a lovely time at The Cuddie Brae as always! Lesley was an absolute delight between making customers around us giggle and making us feel so welcome it made the dinner that little bit more special! Food was lovely as always

  • Drive-Through
  • Delivery
  • Superb142 Reviews 4.3
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:

What are the best Takeaway restaurants in Musselburgh?

- Here are some excellent Takeaway restaurants in Musselburgh: