|Most expensive month:||August|
|Average price in Musselburgh:||$146/night|
|Absolute cheapest price found:||$29/night|
|Most expensive day:||Thursday|
$28 - $1,255
$54 - $233
Best prices found by HotelsCombined users in the past 24 hours.
520 reviews rated Ravelston House with an average score of 8.7/10. It may also be worth looking into the Best Western Kings Manor Hotel, which received a rating of 8.7/10 from 3,668 reviews. Beach House 49 could also be a good option, with a score of 8.9/10 from 70 reviews.
A good hotel close to Musselburgh Racecourse is Ravelston House (rated 8.7/10 from 520 reviews).
Musselburgh hotels start at $178 for tonight; however, the average price of accommodation is about $233. These prices were found on HotelsCombined within the last 72 hours.