Ravelston House

We are a family owned and run establishment with 7 superb bedrooms set in the picturesque town of Musselburgh offering the very best in Scotland hospitality.  We are committed to delivering the very best in customer service and welcome locals and visitors alike with a friendly greeting.  

Whether you are looking for a romantic setting to dine, or just to celebrate special occasions such as Weddings, Christening, Parties or Funerals - we strive to deliver everything that our guests are looking for. 


Coach Parking
Accessible Parking
Accessible Access
Public Toilets
Disabled Toilets
Baby Changing Facilities

Ravelston House

182 North High Street
EH21 6BH