1-3 out of 3
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
The Ship InnInn
8.6
Great545 total reviews
our site & Booking.com
Map
900 m from City Centre100 m from Musselburgh & Fisherrow Welfare Club
While staying at the Ship Inn you are invited to discover Craigmillar Castle, set 4.7 km away, or Prestongrange Industrial Heritage Museum, which is a 10-minute ride away.
From£ 128
/nightSelect
Ravelston HouseHotel
7.7
Very good796 total reviews
our site & Booking.com
Map
800 m from City Centre100 m from Musselburgh & Fisherrow Welfare Club
Featuring 7 rooms with views of the garden, the 3-star Ravelston House Musselburgh is set within 6 km of Craigmillar Castle.
From£ 86
/nightSelect


9.8
Perfect106 total reviews
our site & Booking.com
Map
1000 m from City Centre300 m from Musselburgh Racecourse
The 4-star Arden House is nestled near a beach district, nearly a 5-minute walk from St Peter's Episcopal Church.
From£ 110
/nightSelect
🏨 Hotels in Musselburgh | 3 |
👛 Lowest price | 86 GBP |