The Edinburgh Address & Adore ScotlandTop 5 Things To Do In Musselburgh, East Lothian Musselburgh is a lovely old market town just outside Edinburgh. It boasts a famous racecourse, beach & golf course. Best of all it is less than 10 minutes by train from Edinburgh Waverley, making it a great place to stay to get both a country & city feel from your holiday in Scotland. Our top 5 things to do in Musselburgh: Have a day out at the oldest racecourse in Scotland, Musselburgh Racecourse. Get a short round of golf in at the 9 hole links course Musselburgh Links. Apparently Mary Queen of Scots played here in 1567! Keep the kids entertained with a 4k scenic trail along the River Esk where they can take crayon rubbings along the way & search for a 10 word phrase! You may have heard of S Luca’s Ice cream, a famous Ice cream parlour whose flagship café is in Musselburgh. A must-visit for hungry kids & adults! Grab your National Trust cards & head to Newhailes House & Gardens, a great day out with a play park, walks & cafés to keep everyone well-fed & happy. If you love the idea of staying near the beach but within easy reach of Edinburgh, why not have a look at our beautiful self-catering houses around East Lothian, including Musselburgh & North Berwick. View our hand-picked collection to browse all of our properties in Scotland.
Find a place to stay

5 Things to do in Musselburgh

Written by Siobhan Lees

What to do around Musselburgh - A view along the sandy beach strewn with shells. (© George Hodan)
A view along the sandy beach strewn with shells.
© George Hodan

Find your place to stay nearby…

If you love the idea of staying near the beach but within easy reach of Edinburgh!

Top 5 Things To Do In Musselburgh, East Lothian

Musselburgh is a lovely old market town just outside Edinburgh. It boasts a famous racecourse, beach & golf course.

Best of all it is less than 10 minutes by train from Edinburgh Waverley, making it a great place to stay to get both a country & city feel from your holiday in Scotland. 

Our top 5 things to do in Musselburgh:

  1. Have a day out at the oldest racecourse in Scotland, Musselburgh Racecourse
  2. Get a short round of golf in at the 9 hole links course Musselburgh Links. Apparently Mary Queen of Scots played here in 1567!
  3. Keep the kids entertained with a 4k scenic trail along the River Esk where they can take crayon rubbings along the way & search for a 10 word phrase! 
  4. You may have heard of S Luca’s Ice cream, a famous Ice cream parlour whose flagship café is in Musselburgh. A must-visit for hungry kids & adults!
  5. Grab your National Trust cards & head to Newhailes House & Gardens, a great day out with a play park, walks & cafés to keep everyone well-fed & happy.

If you love the idea of staying near the beach but within easy reach of Edinburgh, why not have a look at our beautiful self-catering houses around East Lothian, including Musselburgh & North Berwick.

View our hand-picked collection to browse all of our properties in Scotland.   

If you would like help with a booking or to find out more, please get in touch with our local team: 

Call 0131 261 8646

help@theedinburghaddress.com

WhatsApp 078 017 62915

See our hand-picked accommodation …