Musselburgh Amenities and Things to do in Musselburgh
Location of Drummohr, our Musselburgh campsite
- Located in Levenhall just off the John Muir Way between Prestonpans and Musselburgh, an off-road coastal path perfect for walking and cycling
- Amenities at Prestonpans 1 mile and Musselburgh 2 miles
- Close to Musselburgh beaches and East Lothian golf courses
- Less than 2 miles from Musselburgh Racecourse
- Just 10 miles from Edinburgh accessible by bus or train
Local Shops and Supermarkets
- Campsite with shop - small licensed shop on site selling essentials
- Tesco Extra, Aldi and Iceland Foods supermarket in Musselburgh
- Small selection of local shops on Musselburgh High Street including a butchers, bakers, greengrocers and post office
- Small village store in Levenhall, a 20-minute walk
- Lidl, Co-Op and village stores in Prestonpans, a 1-mile walk along the John Muir Way (15/20 minutes)
Where to dine in Musselburgh?
Several local takeaways will deliver to the campsite if you pre-order or are available on Just Eat. Our site team recommend the following for dining best places to visit in Musselburgh:
Takeaways
- Chinese and Thai - Tiger In, Wallyford 0131 665 1388
- Fish and chips – Alandas, Prestonpans 01875 815999
- Pizza - Blue Sea, Musselburgh 0131 653 3331
- Indian – Gurkha Bar, Musselburgh 0131 653 6281
- Ice Cream - Luca's Ice Cream Parlor, Musselburgh
Pubs
- The David Macbeth Moir (JD Wetherspoon), Musselburgh 0131 653 1060
- Cuddie Brae, Newcraighall 0131 657 1212
Restaurants
- Lido, Musselburgh 0131 357 3733
- Bombay Bar and Grill, Prestonpans 01875 440699
- Parrilla Argentinian Grill 0131 665 7998
- Mercat Grill, Whitecraig 0131 665 3354
- East Coast Seafood 0131 665 2079
Outdoor and Leisure Facilities
- Musselburgh Sports Centre offers a range of things to do in Musselburgh for all ages to enjoy from squash to dance. There is a swimming pool and health suite, sports hall and gym.
- Golf Courses - The Royal Musselburgh Golf Club is immediately opposite Drummohr and guests staying at Drummohr benefit from discounted green fees; please enquire at Reception if this is of interest. Musselburgh Links Old Course isthe world’s oldest golf course, a 9-hole course situated in the centre of the famous Musselburgh Racecourse. The third course is The Musselburgh Golf Club
- Musselburgh Racecourse hosts various races throughout the year
- Parks in Musselburgh - include Lewisvale Park and Inveresk Lodge Garden
Child-Friendly Things to do in Musselburgh
- Dalkeith Country Park is a short drive and has a variety of outdoor and adventure activities, as well as one of the best children’s playgrounds in the area
- East Links Family Park near Dunbar is a great child-friendly day out
- John Muir Way - great for family friendly cycling
Transport Links to Edinburgh
Drummohr has excellent public transport links:
- Bus - The number 26 bus runs every 10 minutes from the Mining Museum Prestonpans bus stop a five-minute walk from the site (every 20 minutes in the evening) and normally takes around 1 hour. East Lothian buses also operate the night service N26 which runs every 90 minutes. Just make sure you get on one with the destination Seton Sands or Tranent if returning on the night service. If you are staying with us we recommend that you download the East Lothian Bus app which gives live updates on every service
- Train - There is a train station at Wallyford, a twenty-minute walk and trains run every hour. The journey to Edinburgh Waverley takes around 15 minutes. Trains run between approximately 06.30 and 21.00. Wallyford Railway Station has a large free park and ride.
Chemist and Medical Facilities
In Musselburgh town centre there is a Boots Chemist and doctors’ surgeries. Riverside Medical Practice 0300 790 6266 is located in the Musselburgh Primary Care Centre. The nearest hospital should you need it is the Royal Infirmary of Edinburgh, 7 miles away, which has an Accident and Emergency department. The Royal Hospital for Sick Children is around 8 miles away.
Vets
If travelling with a dog and you
need assistance whilst on holiday, there is a local vet in Musselburgh town
centre. Links Veterinary Group,
Musselburgh 0131 665 3343