Hotels near Musselburgh Sands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Musselburgh Sands hotels

1. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
3.2 km from Musselburgh Sands
7.4 out of 10, Good, (20 reviews)
"the property was well situated for travel to Edinburgh, but the Restuarant had been sold and was closed. Also some of the staff were borderline rude."
Canada
David
The price is RM223
RM281 total
includes taxes & fees
6 Dec - 7 Dec
Premier Inn Edinburgh A1 - Musselburgh

2. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
7.9 km from Musselburgh Sands
8.8 out of 10, Excellent, (6 reviews)
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
United States
Amber
The price is RM284
RM340 total
includes taxes & fees
6 Dec - 7 Dec
Premier Inn Edinburgh A7 - Dalkeith

3. Melville Castle

Melville Castle
4.0 star property
7.1 km from Musselburgh Sands
9.2 out of 10, Wonderful, (357 reviews)
"Clean room, friendly staff enjoyed our stay"
United States
Ashley
The price is RM526
RM632 total
includes taxes & fees
29 Nov - 30 Nov
Melville Castle

4. Prestonfield House

Prestonfield House
5.0 star property
7.4 km from Musselburgh Sands
9.8 out of 10, Exceptional, (309 reviews)
"Staff were attentive and incredibly friendly! The food was amazing and the property very well maintained and so beautiful!"
United States
Trina
The price is RM1,547
RM1,949 total
includes taxes & fees
18 Nov - 19 Nov
Prestonfield House

5. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
8.1 km from Musselburgh Sands
8.6 out of 10, Excellent, (1,001 reviews)
"It was a great place."
United States
Kevin
The price is RM397
RM501 total
includes taxes & fees
29 Nov - 30 Nov
Malmaison Edinburgh

6. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
3.3 km from Musselburgh Sands
8.6 out of 10, Excellent, (1,002 reviews)
"The staff were super friendly. Convenient location from both bus and train stops. Great place to stay near the city."
Canada
Alicia
The price is RM328
RM413 total
includes taxes & fees
22 Nov - 23 Nov
Best Western Kings Manor Hotel

7. Faside Estate

Faside Estate
4.0 star property
4.1 km from Musselburgh Sands
9.6 out of 10, Exceptional, (17 reviews)
"We had an amazing stay from start to finish. Ian gave us a tour if the castle along with a history. The rooms were cozy, the bed was very comfortable. The owners even gave us a ride to the tram when we were unable to find a taxi. Sue and Ian are a friendly helpful couple. "
United States
Nathaniel
The price is RM1,178
RM1,484 total
includes taxes & fees
16 Nov - 17 Nov
Faside Estate

8. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
8.2 km from Musselburgh Sands
10.0 out of 10, Exceptional, (568 reviews)
"Fantastic stay - highly recommend."
United Kingdom
Simon
The price is RM1,253
RM1,579 total
includes taxes & fees
22 Nov - 23 Nov
Fingal - A Luxury Floating Hotel

9. 24 Royal Terrace

24 Royal Terrace
4.0 star property
8.2 km from Musselburgh Sands
9.4 out of 10, Exceptional, (360 reviews)
"Staff were very helpful and the breakfasts splendid."
United Kingdom
Ian
The price is RM651
RM820 total
includes taxes & fees
16 Nov - 17 Nov
24 Royal Terrace

10. Stay Hush

Stay Hush
3.0 star property
8.3 km from Musselburgh Sands
9.6 out of 10, Exceptional, (70 reviews)
"Great place close to all tourist things you would want to do."
United States
Nipa
The price is RM637
RM803 total
includes taxes & fees
16 Nov - 17 Nov
Stay Hush

11. Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
3.5 star property
8.8 km from Musselburgh Sands
9.6 out of 10, Exceptional, (295 reviews)
"Very nice, and very good location"
United States
Stephen
The price is RM694
RM875 total
includes taxes & fees
8 Dec - 9 Dec
Forth House by Supercity Aparthotels

12. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall, 3.7 km from Musselburgh Sands
8.2 out of 10, Very good, (45 reviews)
"Great shopping and pub nearby"
Canada
Rhonda
The price is RM253
RM319 total
includes taxes & fees
29 Nov - 30 Nov
Premier Inn Edinburgh A1 - Newcraighall

13. Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
9.1 km from Musselburgh Sands
9.6 out of 10, Exceptional, (146 reviews)
"Very clean and big place with no front desk check in"
United States
Jax
The price is RM868
RM1,093 total
includes taxes & fees
15 Dec - 16 Dec
Destiny Scotland George IV Apartments

14. No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
4.0 star property
9.5 km from Musselburgh Sands
9.6 out of 10, Exceptional, (88 reviews)
"Great apartment"
United Kingdom
Abdulaziz
The price is RM659
RM830 total
includes taxes & fees
23 Nov - 24 Nov
No1. Apartments Edinburgh - New Town

15. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
9 km from Musselburgh Sands
9.4 out of 10, Exceptional, (1,331 reviews)
"If looking for cheap and convenient stay with the best position in old town that s a good choice"
United States
Iuliu Andrei
The price is RM403
RM507 total
includes taxes & fees
29 Nov - 30 Nov
CODE - The Court, Edinburgh

16. NYX Hotel Edinburgh by Leonardo Hotels

NYX Hotel Edinburgh by Leonardo Hotels
4.0 star property
8.6 km from Musselburgh Sands
9.2 out of 10, Wonderful, (126 reviews)
"Great hotel"
United Kingdom
Omar
The price is RM559
RM704 total
includes taxes & fees
22 Nov - 23 Nov
NYX Hotel Edinburgh by Leonardo Hotels

17. The Inn Place

The Inn Place
4.0 star property
9 km from Musselburgh Sands
9.0 out of 10, Wonderful, (1,000 reviews)
"Lovely place to stay and close to all."
United States
Aimee
The price is RM589
RM743 total
includes taxes & fees
16 Nov - 17 Nov
The Inn Place

18. Mayfield Suites

Mayfield Suites
3.0 star property
8.2 km from Musselburgh Sands
9.2 out of 10, Wonderful, (27 reviews)
"The property was well located in proximity to the centre. The parking was good right outside the property. The room was spacious, clean and well appointed. On arrival I was greeted by the owner who was very approachable and helpful during my stay. Definitely visiting again."
United Kingdom
Lance
The price is RM498
RM627 total
includes taxes & fees
15 Nov - 16 Nov
Mayfield Suites

19. Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
9.6 km from Musselburgh Sands
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay and we could see the castle from our room"
Canada
Isabelle
The price is RM429
RM540 total
includes taxes & fees
22 Nov - 23 Nov
Novotel Edinburgh Centre

20. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
4.0 star property
8.6 km from Musselburgh Sands
9.4 out of 10, Exceptional, (1,000 reviews)
"Central location, lovely hotel"
United Kingdom
Michael
The price is RM467
RM588 total
includes taxes & fees
16 Nov - 17 Nov
Ten Hill Place, WorldHotels Distinctive
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.

Compare popular hotels close to Musselburgh Sands

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A large stone building with a tower, arched windows, and a red door.
Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
7.4
Good
20 reviews
View
A restaurant with brick walls, wooden tables, and red upholstered chairs.
Premier Inn Edinburgh A7 - Dalkeith
3.0 star property
8.8
Excellent
6 reviews
View
A castle-like building with a flag, a tent, and snow on the ground.
Melville Castle
4.0 star property
9.2
Wonderful
357 reviews
View
A stone building with a central archway, surrounded by a well-manicured lawn and trimmed hedges.
Prestonfield House
5.0 star property
9.8
Exceptional
309 reviews
View
A restaurant table set with candles, glasses, and a centerpiece of pink flowers.
Malmaison Edinburgh
4.0 star property
8.6
Excellent
1,001 reviews
View

Other attractions near Musselburgh Sands

Frequently Asked Questions

What's the area like around Musselburgh Sands?

Musselburgh Sands is located in Musselburgh. Travellers like this historic area for its gardens and libraries. If you're looking for a convenient place to stay, take a look at the 5 hotels and other accommodation options you'll find within a mile.

What's the best hotel to stay close to Musselburgh Sands?

Arden House is one of the top choices for your stay based on our traveller data, and this guest house offers free parking and free WiFi. It's located just a short 0.6 mi (0.9 km) from Musselburgh Sands. Another good choice is Ravelston House, located just 1 mi (1.5 km) away.

How many hotels are there near Musselburgh Sands?

Expedia has 5 hotels and other accommodation options within a mile from Musselburgh Sands.

If I need to cancel the hotel reservation for my stay near Musselburgh Sands, will I receive a refund?

Yes! The majority of hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to get top deals close to Musselburgh Sands.

What can I see and do near Musselburgh Sands?

You'll want to browse the exhibits at Prestongrange Museum and Queen’s Gallery. Palace of Holyroodhouse, Craigmillar Castle and Coade Stone Columns are monuments to see when you're exploring the area around Musselburgh Sands. You might spend a leisurely day outdoors at Leith Links and Dalkeith Country Park.