Advertise | MyOLB | Site Map Font Size: Increase Font Size Decrease Font Size

Musselburgh Accommodation

Musselburgh is located about five miles east of Edinburgh city centre on the south bank of the Firth of Forth. Musselburgh has a golf course and a race course, and is an ideal base from which to visit Edinburgh. Interactive Map of Edinburgh.

Map showing accommodation in the area surrounding Musselburgh Swinton Penicuik Whitburn Bonnyrigg Lasswade Kirknewton Uphall Inveresk South Queensferry Linlithgow Polmont North Queensferry Grangemouth Bo'ness Aberdour Crossford Halbeath Kinghorn Airth Duns Eyemouth Livingston Dalkeith Bathgate Musselburgh Edinburgh city centre Haddington Dunbar Falkirk North Berwick Burntisland Dunfermline Edinburgh Airport

3-star lodge

8.6 Fabulous
View on map: Premier Inn Edinburgh [Newcraighall]
Premier Inn Edinburgh [Newcraighall] | Musselburgh Lodge-Hotel 2 miles west of Musselburgh centre

Premier Inn Edinburgh [Newcraighall]

91 Newcraighall Road, Newcraighall, Edinburgh EH21 8RX

3-star lodge

8.8 Fabulous
View on map: Premier Inn Edinburgh [Inveresk]
Premier Inn Edinburgh [Inveresk] | Musselburgh Lodge-Hotel 1.5 miles south of Musselburgh centre

Premier Inn Edinburgh [Inveresk]

Carberry Road, Inveresk, Musselburgh, Edinburgh EH21 8PT

Guest accommodation

View on map: Arden Guest House
Arden Guest House | Musselburgh Guest Accommodation

Arden Guest House

26 Linkfield Road, Musselburgh EH21 7LL

© 2019 Milford Associates Limited. All rights reserved.