Things to do in Musselburgh

Activities, attractions and tours

Photo by Jock Watson
Photo by Jock Watson
Photo by Jock Watson
Photo by Sharon Dutton
Photo by Sharon Dutton

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


Most popular experiences in Musselburgh

Tours & day trips

See all 439 activities

Private & custom tours

See all 157 activities

Food, drink & nightlife

See all 69 activities

Holiday & seasonal tours

See all 19 activities

Adventure & outdoor

See all 18 activities

What to do in Musselburgh


Popular places to visit

Areas of Musselburgh

Newcraighall

Newcraighall might not have many top sights, but Portobello Beach and Musselburgh Racecourse are two attractions nearby that you can check out.

Newcraighall

Frequently asked questions

Is Musselburgh worth visiting?
One of the most popular things to do in Musselburgh is explore Edinburgh Castle. Tick this leading attraction off your to-do list, then discover more of the area's golfing and walking trails.
How do I spend a day in Musselburgh?
Start your adventures with a visit to Edinburgh Castle and Edinburgh Zoo. Then, check out different areas of Musselburgh for local restaurants and some souvenir shopping.
What is the top tourist attraction in Musselburgh?
You can't leave without exploring Edinburgh Castle, ranked the top tourist attraction in Musselburgh.
Is three days enough to stay in Musselburgh?
You can easily tick off popular sights like Edinburgh Castle, Grassmarket and Edinburgh Playhouse Theatre with a three-day escape to Musselburgh. On average, most travellers plan two days here. There's plenty to do and see nearby too, so linger longer and venture to Edinburgh.
Is Musselburgh a walkable city?
It depends on what you'd like to see and do in Musselburgh. Several key sights, such as Portobello Beach and Joppa Shore, are accessible on foot. If you're up for a stroll around some of Musselburgh's best neighbourhoods, Portobello is 3 kilometres away from downtown, while Brunstane is 3 kilometres away from the city centre and also within walking distance.
What are some activities to do in Musselburgh with kids?
What to do in Musselburgh for adults?
There are loads of things to do in Musselburgh, with activities for adults of all ages. Finish your day off at Scotch Whisky Experience or Glenkinchie Distillery.
Are there free things to do in Musselburgh?
From enjoying parks to wandering around vibrant neighbourhoods, it's a breeze to discover free things to do in Musselburgh. If you need new ideas, get some recommendations from a local tour guide. Grassmarket is a must for anyone wishing to save on their travelling adventures.