Hotel ★★★

Ravelston House

North High 182, Musselburgh Show on map

1 / 54
Ravelston House 1Ravelston House 2Ravelston House 3Ravelston House 4Ravelston House 5Ravelston House 6Ravelston House 7Ravelston House 8Ravelston House 9Ravelston House 10Ravelston House 11Ravelston House 12Ravelston House 13Ravelston House 14Ravelston House 15Ravelston House 16Ravelston House 17Ravelston House 18Ravelston House 19Ravelston House 20Ravelston House 21Ravelston House 22Ravelston House 23Ravelston House 24Ravelston House 25Ravelston House 26Ravelston House 27Ravelston House 28Ravelston House 29Ravelston House 30Ravelston House 31Ravelston House 32Ravelston House 33Ravelston House 34Ravelston House 35Ravelston House 36Ravelston House 37Ravelston House 38Ravelston House 39Ravelston House 40Ravelston House 41Ravelston House 42Ravelston House 43Ravelston House 44Ravelston House 45Ravelston House 46Ravelston House 47Ravelston House 48Ravelston House 49Ravelston House 50Ravelston House 51Ravelston House 52Ravelston House 53Ravelston House 54

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in Musselburgh

Explore all hotels in Musselburgh