7 nights
£420 - £977
7 nights
£369 - £1,215
7 nights
£500 - £1,213
7 nights
£859 - £1,859
7 nights
£535 - £1,318
Please enter a valid email address.
At holidaycottages.co.uk, part of The Travel Chapter Group, your privacy is paramount to us. You can read in our privacy statement how we safeguard your data. You can opt out at any time.
7 nights
£686 - £1,375
7 nights
£672 - £1,280
7 nights
£620 - £1,719
7 nights
£1,285 - £2,160
7 nights
£760 - £1,569
7 nights
£1,378 - £1,980
Musselburgh sits just 5.5 miles from the centre of Edinburgh on the banks of the Firth of Forth. The largest town in the area, the town is renowned for being ‘The Honest Toun’ and celebrates this each year with an annual election of their Honest Lad and Lass. The history in the town is clearly apparent with its historic building and ancient golf course. Shared with the links golf course is Musselburgh Racecourse another popular feature of the town. The racecourse is the oldest in Scotland and known as one of the UK’s most stylish! It hosts events which range from Ladies Day to Family Racedays. The golf course, too, has its own claim to fame – it is the oldest surviving golf club in the world.
A wander through the town will take you past several fine buildings, not least the Tolbooth in the High Street which dates back to the late 16th century. Visit the National Trust for Scotland’s Newhailes House – a stunning Palladian mansion with elaborate Rococo designs and decadent interior décor. For entertainment during your stay, book to see an event, show or film screening at the Brunton Theatre.
There are plenty of walks all around Musselburgh for those who enjoy exploring a place under their own steam. Spot birds along the shores of the Firth of Forth, take leisurely strolls along the River Esk and make the most of the scenic grounds of the Newhailes Estate.
Of course, just 6.5 miles down the road, Edinburgh makes for fantastic days out, with an abundance of attractions including Edinburgh Castle, Edinburgh Zoo and the National Portrait Gallery to name but a few.
Our holiday cottages in Musselburgh are the perfect base for exploring Edinburgh and this fascinating corner of Scotland. Take your pick from our Musselburgh holiday cottages and enjoy an action-packed stay, enjoying some of the best attractions Scotland has to offer. You’ll find all of our self-catering accommodation in Musselburgh and the surrounding area above.