|"Excellent breakfast with friendly staff"||(in 126 reviews)|
|"Lovely room with modern decor."||(in 158 reviews)|
|"Slept well, great breakfast too!"||(in 140 reviews)|
|"Large car parking area onsite."||(in 3 reviews)|
|"No late license for hotel bar."||(in 9 reviews)|
"Situated on the beach, this hotel is within 2 miles (3 km) of Musselburgh Racecourse, Queen Margaret University and Portobello Beach. Royal Mile and Palace of Holyroodhouse are also within 6 miles (10 km). Musselburgh Station is 22 minutes by foot. "
based on 466 reviews
Policies vary by room type and provider.
Ravelston House is located at 182 North High Street, 0.6 miles from the centre of Musselburgh. Fisherrow is the closest landmark to Ravelston House.
Check-in time is 14:00 and check-out time is 10:00 at Ravelston House.
Yes, Ravelston House offers free Wi-Fi.
Yes, Ravelston House offers free parking.
No, Ravelston House does not offer free airport shuttle service.
Ravelston House is 11.9 miles from Edinburgh Turnhouse. Ravelston House is 35.2 miles from Dundee.
No, pets are not allowed at Ravelston House.
No, Ravelston House does not have a pool on-site.