Find Your Holiday Cottage...

Select either Friday or Saturdays for the best results. Click to search all Scottish Locations.


Google Geocoding API error: The request was denied.


Musselburgh is probably best known as being home to one of Scotland's oldest race courses. We've included details of some of the smaller villages around.

Six miles east of Edinburgh, across the River Esk, is the town of Musselburgh. It may be of interest to golfing enthusiasts as the original home of golf; Royal Musselbugh is one of the oldest clubs in the country. It is also a target for naturalists who come to see the huge populations of migrating waders, ducks and seabirds which flock to the mouth of the River Esk. Ice cream lovers may also be interested to note that Luca's on the High Street has most of the competition licked and is definitely worth a stop if you're passing by.

There's also a Tourist Information Centre, just off the A1 at Old Craighall, Tel 0131 6536172. Open October-March Monday-Saturday 0900-1700; April/May Monday-Saturday 0900-1800; June/September Monday-Saturday 0900-1800, Sunday 1000-1500; July Monday-Saturday 0900-1900; August Monday-Saturday 0900-2000, Sunday 1000-1600.

Musselburgh Hotels & Accommodation

In Musselburgh there's the excellent Eildon B&B - a georgian guesthouse offering  fine traditional accommodation. Contact the owner Eva on 0131 665 3981. For more details see their website Eildon B&B.