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
17 Mar 2026
·
Stayed 1 night
John
23 Feb 2026
·
Stayed 1 night
Debbi
21 Feb 2026
·
Stayed 1 night
Lee
15 Feb 2026
·
Stayed 1 night
Joanne
14 Feb 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