Restaurants in Musselburgh

Restaurants with Delivery

Online Reservation Available

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Best Restaurants

Gurkha Bar & Restaurant 96 North High Street, Musselburgh
Gurkha Bar & Restaurant
Himalayan/Nepalese • $$

Gurkha Bar & Restaurant

96 North High Street, Musselburgh

Delicious food and good portion sizes. Offers signature dishes and more common curries, as well as a good selection of starters and sides.

Visited on a quiet Sunday night so no issues with being served.

  • Drive-Through
  • Delivery
  • Superb255 Reviews 4.7
Staggs (The Volunteer Arms) 81 North High Street, Musselburgh
Staggs (The Volunteer Arms)
Pub • $$$$

Staggs (The Volunteer Arms)

81 North High Street, Musselburgh

Absolutely gorgeous place. With decent beer garden and a lot of fantastic ales. (Granted in picture I'm drinking Tennents) Staff are very knowledgeable too. Also dog friendly too.

  • Superb82 Reviews 4.8
Dal Patino 49a High Street, Musselburgh
Dal Patino
Italian • $$

Dal Patino

49a High Street, Musselburgh

The food is extra yummy ? this is not just another Italian restaurant, but it is a temple of real food and culinary art! The most delicious - nutritious gastronomic pleasure we've had in a good while. The service was also excellent! Thank you Nino, and Ernesto, for having us, we are returning tomorrow evening... hungry for another incredibly tasty dinner! ?

  • Drive-Through
  • Superb126 Reviews 4.6
Clark Bros 224 New Street, Musselburgh
Clark Bros
Seafood Markets • $$$$

Clark Bros

224 New Street, Musselburgh

The only place to buy seafood. I've been shopping here for years, I usually buy salmon for sushi, but their range of high quality seafood is huge and consistent. Special place.

  • Takeaway
  • Superb73 Reviews 4.7
The Auld Hoose Chinese Restaurant 102 New St, Musselburgh
The Auld Hoose Chinese Restaurant
Chinese • $$

The Auld Hoose Chinese Restaurant

102 New St, Musselburgh

A Chinese restaurant and take away that actually uses good quality meats and ingredients. You'll taste the difference in the quality - try the ribs, char siu or beef. So glad this is in musselburgh.

  • Drive-Through
  • Delivery
  • Superb151 Reviews 4.5
The Ship Inn 184 North High Street, Musselburgh
The Ship Inn
Bar • $$

The Ship Inn

184 North High Street, Musselburgh

This time as our first time dining at the restaurant and we had booked a meal for a family members belated birthday. The team were all helpful and welcoming. Lots of great foods and I have recently had to start eating GF and lactose free, and this was no problem for them and the team leader was most helpful in making sure i got the correct foods.
The service was great and food was delicious too. Thank you to the team for the warm welcome and hospitality

  • Drive-Through
  • Delivery
  • Superb204 Reviews 4.4
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

There for a birthday celebration, fantastic grounds and stunning building and surroundings. Had a bbq themed food setup which was amazing. The ribs and the chicken were top notch. A great choice of beverages at the bar, including some colossal whiskies. Will definitely be going back!

  • Superb200 Reviews 4.4
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
  • Superb39 Reviews 4.8
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
  • Superb155 Reviews 4.4
Lanna Thai 32 Bridge Street, Musselburgh
Lanna Thai
Thai • $$

Lanna Thai

32 Bridge Street, Musselburgh

Came in on a Sunday with family, we were the only folks in the restaurant for lunch. The chef was the only one working and he was fantastic, kind and made some of that best Thai food one could ask for. Truly a wonderful experience from the music and ambience to the food perfectly cooked to order. The mushroom sweet and sour soup was umami heaven, the pad Thai was as good as it gets and the red curry was like sitting in Chiang Mai. Terrific service on a Sunday with a smile and grateful for funding this gem!

  • Takeaway
  • Drive-Through
  • Superb54 Reviews 4.6
Elena Di Rollo 34 Bridge St, Musselburgh
Elena Di Rollo
Ice Cream Shop • $$

Elena Di Rollo

34 Bridge St, Musselburgh

Beautiful icecream , I was served by a young gentleman who was very generous with my scoops , although , my friend didn’t get the same happy experience as I did…. Her scoops were VERY small, also they did not have my fudge sticks ?

  • Takeaway
  • Drive-Through
  • Superb45 Reviews 4.5
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
  • Superb42 Reviews 4.5
The Riverside Tavern 1-2 Mall Ave, Musselburgh
The Riverside Tavern
Pub • $$

The Riverside Tavern

1-2 Mall Ave, Musselburgh

This is somewhere I'd pass going to tesco and never go in but after a lovely meal my friend and I poped in..its local charm is so inviting and friendly defo for a wee drink and chat and laugh

  • Drive-Through
  • Superb30 Reviews 4.6
Cuddie Brae - Pub & Grill 91 Newcraighall Road, Musselburgh
Cuddie Brae - Pub & Grill
Bar • $$

Cuddie Brae - Pub & Grill

91 Newcraighall Road, Musselburgh

Leanne was really helpful providing suggestions due to our chosen beverage being unavailable. Service was prompt and when we asked a question regarding one of our sides Leanne quickly provided an answer. Food was excellent and reasonably priced

  • Drive-Through
  • Delivery
  • Good292 Reviews 4.2
Coach & Horses 110 High St, Musselburgh
Coach & Horses
Pub

Coach & Horses

110 High St, Musselburgh

just returned from Musselburgh having spent 3 brilliant days. we used this pub every day and I would just like to say it's a proper pub with great ppl and staff. see you later on in year

  • Drive-Through
  • Superb32 Reviews 4.4

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: