
Find hotels near Musselburgh Wallyford Station, Edinburgh from $56
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Musselburgh Wallyford Station hotels

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate1.7 mi from Musselburgh Wallyford Station
9.2 out of 10, Wonderful, (944 reviews)
$123 nightly
The price is $148
Mar 31 - Apr 1
Total with taxes and fees

Ravelston House
Ravelston House1.9 mi from Musselburgh Wallyford Station
8.6 out of 10, Excellent, (430 reviews)
$46 nightly
The price is $56
Mar 22 - Mar 23
Total with taxes and fees

Premier Inn Edinburgh A1 - Musselburgh
Premier Inn Edinburgh A1 - Musselburgh1.3 mi from Musselburgh Wallyford Station
6.8 out of 10, (15 reviews)
$60 nightly
The price is $71
Mar 22 - Mar 23
Total with taxes and fees

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - NewcraighallNewcraighall, 3.1 mi from Musselburgh Wallyford Station
9.0 out of 10, Wonderful, (17 reviews)
$60 nightly
The price is $71
Mar 22 - Mar 23
Total with taxes and fees

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel3.2 mi from Musselburgh Wallyford Station
8.8 out of 10, Excellent, (1,001 reviews)
$55 nightly
The price is $66
Mar 22 - Mar 23
Total with taxes and fees

Melville Castle
Melville Castle4.4 mi from Musselburgh Wallyford Station
9.0 out of 10, Wonderful, (260 reviews)
$119 nightly
The price is $143
Mar 16 - Mar 17
Total with taxes and fees

The Townhouse
The Townhouse6.1 mi from Musselburgh Wallyford Station
10.0 out of 10, Exceptional, (5 reviews)
$172 nightly
The price is $206
Mar 19 - Mar 20
Total with taxes and fees

Brae Guesthouse
Brae Guesthouse5.1 mi from Musselburgh Wallyford Station
8.8 out of 10, Excellent, (32 reviews)
$62 nightly
The price is $75
Mar 17 - Mar 18
Total with taxes and fees

Aynetree Guest House
Aynetree Guest House3.8 mi from Musselburgh Wallyford Station
7.6 out of 10, Good, (243 reviews)
$60 nightly
The price is $72
Mar 18 - Mar 19
Total with taxes and fees
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.
Top Musselburgh Wallyford Station Hotel Reviews

Best Western Kings Manor Hotel
10/10 Excellent







































