- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Musselburgh beach hotels

1. Ravelston House
Ravelston HouseMusselburgh
8.6 out of 10, Excellent, (490 reviews)
cleanliness Escape to crystal-clear waves lapping at the doorstep of this stunning beachfront retreat, where warm sand and ocean vistas await.
The price is AED 175
AED 221 total
includes taxes & fees
15 Nov - 16 Nov

2. Faside Estate
Faside EstateMusselburgh
9.6 out of 10, Exceptional, (17 reviews)
The price is AED 1,070
AED 1,349 total
includes taxes & fees
15 Nov - 16 Nov

3. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.6 out of 10, Excellent, (1,002 reviews)
cleanliness Coastal paradise with complimentary beach shuttle service just steps away from pristine shores and exciting water sports.
The price is AED 298
AED 375 total
includes taxes & fees
29 Nov - 30 Nov

4. Malmaison Edinburgh
Malmaison EdinburghLeith
8.6 out of 10, Excellent, (1,005 reviews)
The price is AED 388
AED 489 total
includes taxes & fees
22 Nov - 23 Nov

5. The Salisbury Hotel
The Salisbury HotelSouthside
8.6 out of 10, Excellent, (935 reviews)
The price is AED 417
AED 525 total
includes taxes & fees
3 Dec - 4 Dec

6. Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Holiday Inn Express Edinburgh - Leith Waterfront by IHGLeith
8.6 out of 10, Excellent, (1,002 reviews)
The price is AED 331
AED 417 total
includes taxes & fees
16 Nov - 17 Nov

8. Ten Hill Place, WorldHotels Distinctive
Ten Hill Place, WorldHotels DistinctiveSouthside
9.4 out of 10, Exceptional, (1,004 reviews)
The price is AED 557
AED 702 total
includes taxes & fees
22 Nov - 23 Nov

9. Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,163 reviews)
The price is AED 540
AED 681 total
includes taxes & fees
29 Nov - 30 Nov

10. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,818 reviews)
The price is AED 375
AED 472 total
includes taxes & fees
30 Nov - 1 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.



















































































