Hotels in Musselburgh
Best-selling hotels in MusselburghSee all
Musselburgh 2.4 mi from city centre
Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast...
Musselburgh 775 yd from city centre
Set in Musselburgh, 1.7 km from Musselburgh Racecourse, Ravelston House offers accommodation with a restaurant, free private...
Musselburgh 1,063 yd from city centre
This smoke-free guesthouse offers complimentary parking nearby. A complimentary continental breakfast is served daily from...