Filter by:
Based on 586 verified reviews
Business
40%
Couple
60%
AI-generated summary based on recent guest reviews
At Ravelston House, guests frequently praise the friendly staff, good value, and convenient base for Edinburgh, with buses outside and the beach nearby, while feedback also notes lively pub noise and occasional maintenance or cleanliness issues.
Read moreWas this helpful?
Anne
Mar 17, 2026
·
Stayed 1 night
John
Feb 23, 2026
·
Stayed 1 night
Debbi
Feb 21, 2026
·
Stayed 1 night
Lee
Feb 15, 2026
·
Stayed 1 night
Joanne
Feb 14, 2026
·
Stayed 1 night
Located in Musselburgh, Ravelston House is on the beach. Royal Mile and Grassmarket are notable landmarks, and travelers looking to shop may want to visit Princes Street and George Street. Check out an event or a game at Murrayfield Stadium, and consider making time for Edinburgh Zoo, a top attraction not to be missed.
More location infoCheck-in
Check-out
From 14:00 to 21:00
Before 10:00
Yes, free self-parking is available on-site, though it is limited.
Yes, full breakfasts are served on weekends from 8:00 AM to 11:00 AM for a fee ranging from approximately GBP 2.25 to 9.95 for adults and children.
Check-in is from 2:00 PM to 9:00 PM, and check-out is by 10:00 AM. Early or late check-in/check-out may be available upon request, but additional charges may apply.
The property offers step-free entrances and wheelchair-accessible facilities in public areas and rooms. Additional features for accessibility may be available upon request.
The hotel is situated on the beach in Musselburgh, approximately 1.5 km from Musselburgh Racecourse and 2.1 km from Portobello Beach. It is within a 15-minute drive of the Royal Mile and Edinburgh Castle, and about 28.1 km from Edinburgh Airport.
Instant AI responses are based on hotel information