From Wikivoyage
Jump to: navigation, search
16th century bridge over the River Esk

Musselburgh is a town in East Lothian, Scotland, around 6 miles east of the country's capital city, Edinburgh. The town lays claim to being the oldest in Scotland, and has certainly been inhabited for many thousands of years, due to its strategic location where the River Esk flows into the Firth of Forth. Although the town centres are 6 miles apart, the Western edge of Musselburgh meets the Eastern edge of Edinburgh at Eastfield, forming a continuous conurbation.

Get in[edit]

By bus[edit]

Lothian Buses services 15, 26, 30 and 44 serve Musselburgh from Edinburgh.

By train[edit]

Musselburgh is served by Scotrail services to and from Edinburgh Waverley and North Berwick. The railway line skirts the Southern edge of the town, with Musselburgh Rail Station roughly a half mile from the High Street and Town Centre. Wallyford Rail Station lies within walking distance of the Eastern edge of the town, and could also be regarded as serving Musselburgh

By car[edit]

Musselburgh is just off the main A1 Edinburgh to London road. The current dual-carriageway A1 bypasses the southern edge of the town, and it's easy to drive past without seeing any part of the town. Prior to the late 1980s, the A1 ran through the centre of Musselburgh, via the High Street, and you can follow this route directly to the town centre from the North by leaving Edinburgh either through Portobello or on Milton Road.

Get around[edit]

You can walk from one end of the High Street (and North High Street) to the other in 10–15 minutes, perhaps slightly longer if you window-shop along the way. Anything of consequence off the High Street (commercial parks, hotels, railway station, etc.) is still within a short walk, but anyone in time-saving mode could take a taxi (from the ranks at The Brunton Theatre and Town Hall), or bus (No 30 connects the High Street and Rail Station)


  •   Newhailes House (Well-signposted from the west end of Musselburgh.). May-Sep, Thu-Mon, 12-5. National Trust for Scotland owned mansion house, virtually unchanged since the 18th century. Tranquil wooded grounds, open all year, nice for walking. £12 for tour of the house.
  • The Lagoon (Behind the racecourse). Popular spot for ornithologists, due to the number of migratory birds that use it for a stopover. Lots of birds live here year round too. Concrete hides to allow for observation.
  •   Inveresk Lodge Garden24 Inveresk Village, Musselburgh, EH21 7TE +44 844 4932126. daily 10-6. A garden on a domestic scale, in Inveresk Village about 1 mile South of Musselburgh High Street. £3.50.


  •   Musselburgh RacecourseLinkfield Road +44 131 665-2859fax: +44 131 653-2083. Musselburgh Links has hosted horse racing since 1816, when the development of the docks at Leith put a stop to race meetings on the sands there. After significant investment in facilities over the last decade or so, the course has now been rated a 5-star attraction by Visit Scotland. Hosts races around once a fortnight throughout the year, both flat and National Hunt.
  •   Musselburgh Old LinksMusselburgh Links, The Old Golf Course, Balcarres Road +44 131 665-5438. Located in the middle of the race course, this 9 hole links course claims to the oldest continuously played golf course in the World.
  •   Royal Musselburgh Golf ClubB1361, between Musselburgh and Prestonpans. A picturesque parkland course, the Club is the fifth oldest in the world.
  •   The Musselburgh Golf Club (formerly Monktonhall Golf Club), Monktonhall Terrace, Musselburgh. High quality Championship course, was the Open Championship Qualifying course for Scotland until 2010, and in 2013 was a Local Final Qualifying venue for The Open at Muirfield.


  • The Fine Wine Company145 North High Street +44 131 665-0098. Small independent wine merchant with an excellent range of fine wines, malt whisky and Scottish beers.
  • Elena Di Rollo34 Bridge Street. A family run business producing very good ice cream among other sweets.


  • Luca's32 High Street, Musselburgh +44 131 665-2237. Mon - Sat 9.00am - 10.00pm. Sun 10.30am - 10.00pm. No trip to Musselburgh is complete without a visit to Luca's - as the queues of folk from Edinburgh and further afield every weekend (not just in summer) will attest. Simply delicious ice cream and old-fashioned desserts.

There is a wide selection of ethnic restaurants in the town, along with a number of takeaway fish & chip shops.


  •   The Sportsman Bar58 High Street +44 131 618-7123, e-mail: . 11:00am - Midnight. Situated near the famous Musselburgh race course, this friendly local pub, serves up an extensive range of wines, beers and spirits with a smile


There are two corporate chain hotels in the area, neither of which actually lie within the town itself. Travelodge are based within the Moto Service Area, at the junction of the A1 and A720 (Edinburgh City Bypass), which lies between Musselburgh and Old Craighall.

Premier Inn are based on Carberry Road, to the South of Inveresk.

Neither of these establishments are well-served by public transport. The Travelodge seems especially aimed at car drivers, as there are no footpaths or pedestrian walkways leading to and from the site, and pedestrians can often be seen making their way along the access roads, along with the vehicular traffic. Both are within a minute or so of the A1.


Go next[edit]

55.943-3.050Map mag.png
This city travel guide to Musselburgh is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow!