Get a Hotel in Musselburgh

Faside Estate

Faside Estate

Musselburgh • Show on map 9.3/10 View Details for Price

Faside Estate offers accommodations in Musselburgh, 8.5 miles from Dalhousie Castle and 10 miles from Edinburgh Waverley Train Station. Providing free private parking, the 4-star bed and breakfast is…More info

Book now
Forman\'s Lodge

Forman's Lodge

Musselburgh • Show on map 9.0/10 View Details for Price

7.3 miles from Arthur's Seat in Musselburgh, Forman's Lodge offers accommodations with access to a hot tub. This property offers access to a patio, free private parking, and free Wifi. Royal Mile is 7.6…More info

Book now
The Ship Inn

The Ship Inn

Musselburgh • Show on map 8.7/10 View Details for Price

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 4.1 miles from Arthur's Seat. The property is around 5.8 miles from Edinburgh…More info

Book now
Ravelston House

Ravelston House

Musselburgh • Show on map 8.2/10 View Details for Price

Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations with a garden, free private parking, a restaurant and a bar. Featuring family rooms, this property also provides…More info

Book now
Arden House

Arden House

Musselburgh • Show on map 7.5/10 View Details for Price

Stop at Arden Guest House to discover the wonders of Musselburgh. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers. Express check-in/check-out luggage…More info

Book now
Ravelston House

Ravelston House

Musselburgh • Show on map 0.0/10 View Details for Price

Ravelston House provides flawless service and all the necessary facilities for visitors.Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit. When arriving…More info

Book now