A terrace, a garden, and a bar are just a few of the amenities provided at Ravelston House. The on-site restaurant offers breakfast, lunch, and dinner. Stay connected with free in-room WiFi.
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. Looking to enjoy an event or a game? See what's going on at Edinburgh International Conference Centre or Murrayfield Stadium. Visit our Musselburgh travel guide
182 North High Street, Musselburgh, Scotland, Eh21 6bh
What's nearby
Portobello Beach
6 min drive - 1.7 miles
Fisherrow Sands
3 min walk - 0.2 miles
Joppa Shore
5 min drive - 1.5 miles
Musselburgh Racecourse
5 min drive - 0.8 miles
Queen Margaret University
6 min drive - 1.6 miles
Getting around
Musselburgh Station
3 min drive
The Shore Tram Stop
11 min drive
Edinburgh Airport (EDI)
20 min drive
Restaurants
Costa Coffee
14 min walk
Company Bakery
9 min walk
Joppa Rocks
3 min drive
Kaffeine Cafe Deli
16 min walk
Caprice
11 min walk
About this property
Ravelston House
Property highlights
At Ravelston House, you can look forward to a terrace, a garden, and a bar. The on-site restaurant offers breakfast, lunch, and dinner. Stay connected with free in-room WiFi.
You'll also find perks like:
Free self parking
Wedding services, meeting rooms, and luggage storage
A banquet hall and smoke-free premises
Guest reviews say great things about the helpful staff
Room features
All guestrooms at Ravelston House have amenities such as free WiFi. Guest reviews speak positively of the clean rooms at the property.
As of Oct 23, 2026, prices found for a 1-night stay for 2 adults at Ravelston House on Nov 1, 2026 start from $90, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at Ravelston House?
Check-in start time: 2 PM; Check-in end time: 9:00 PM. After-hours check-in is not available.
What time is check-out at Ravelston House?
Check-out is at 10 AM.
Where is Ravelston House located?
Situated on the beach, this hotel is within 1 mi (2 km) of Musselburgh Racecourse and Queen Margaret University. Portobello Beach is 1.3 mi (2.1 km) away. Musselburgh Station is 22 minutes by foot.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Ravelston House Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Extremely clean, very nice staff and pleasant building. Only complaint is there wasn’t a microwave/little cooker in the room for food, beyond that highly recommended.
Gorgeous room, and the bus stop outside had direct links into the centre of Edinburgh. The bar downstairs was a bit loud during the evenings but was likely just due to the World Cup! Amazing place to stay.
Staff were lovely. Got us into our room as soon as the housekeeper had finished cleaning it. Bed was a little softer than preferred and there was an event in the function room that was quite noisy until just past midnight but otherwise a comfortable stay and convenient bus stops into the city right outside.
Room was kept clean, as was the rest of the building. Access to the restaurant and bar was great. The hotel itself was also nearby lots of other places that was nice for our stay, such as other restaurants, the bus stop, grocery store and the beach.
It was a nice place to stay away from the busyness of Edinburgh, but still access the city through a 20-30 minute but ride.
Only negative was the mattress wasn't in amazing condition
The staff were brilliant and very helpful with everything we asked for. However, whilst in the bar there was a long wait to be served and guests were having to locate the bar assistant from other parts of the hotel. It may be advantageous to instruct a staff member to be present permamntly, especially when busy.
On the Saturday it was busy and the restaurant ran out of eight basic foods items' resulting in two options available. This was at 7.30pm. Please note we did very much enjoy our stay, but these things would refrain us from recommending you to our friends. Thank you for a relaxing stay.
Stayed 2 nights in Aug 2026
Verified review
6/10 Okay
Patricia
Jul 4, 2026
Liked: Staff & service
Disliked: Amenities
The rooms were clean. The staff were helpful apart from one who was grumpy. Disappointed thought breakfast was included or atleast available,only Saturday Sunday. The bar was ok a but found in the evenings. The covered area was cold had ceiling heaters but had ti keep switching on as they re on a short timer. I had food one night the service and food was good. Bar staff were good and helpful.
Stayed 2 nights in Jul 2026
Verified review
8/10 Good
Joanne
Feb 14, 2026
Staff was on point friendly chatty very approachable room was clean welcoming. There is a bus stop right outside on both sides of the road so easy to get in to Edinburgh. The beach is a five minutes walk.
Nice hotel, small but clean room. No bath just shower which we didn’t mind but only had soap so if staying longer would need to bring own toiletries. Staff are nice & friendly and great customer service. Nice pub down stairs with live music at weekend & TV for sports. Close to public transport (bus & train). Free Wi-Fi.
Really nice rooms, every member of staff is friendly and helpful, and the breakfast is amazing
Stayed 1 night in Sep 2023
Verified review
6/10 Okay
Sophie
Dec 14, 2025
Liked: Staff & service, room comfort
staff are so lovely, very welcoming. rooms are spacious and beds comfy. carpets are dirty, bathroom was a bit mouldy and the door handle fell off… apart from that i can’t fault them
Stayed 2 nights in Dec 2025
Verified review
10/10 Excellent
David
Nov 9, 2024
Great little hotel
Lovely little hotel and restaurant with exceptionally good staff in both bar and restaurant, breakfast was lovely, check in and out easy and straightforward.