Top Hotels in Musselburgh City Centre
View all photos
From
160$/night
The Ship Inn
The comfortable The Ship Inn Musselburgh offers quick access to Musselburgh Beach, which is only a 5-minute walk away. Featuring Wi-Fi throughout the property, this Musselburgh inn also has amenities such as a restaurant.
There are 4 rooms comprising a sitting area. They come with a multi-channel television, as well as such comforts as an iron with ironing board. The rooms feature private bathrooms.
This Musselburgh hotel is around 800 metres from Clayknowes Way bus stop.
Luxury Hotels in Downtown Musselburgh
View all photos
From
106$/night
Musselburgh Links B&B
The comfortable Musselburgh Links B&B features a beachfront location around a 5-minute stroll from St. Michael's Kirk and welcomes guests with a sun deck, a picnic area, and a golf course. Featuring luggage storage, the recently renovated bed & breakfast is only 1.9 km from Newhailes Estate.
Musselburgh Links B&B has 5 rooms, comprising a patio and a dining area. Wi-Fi and a flat-screen TV with satellite channels, along with tea/coffee making equipment, are offered. Ironing equipment are featured for guests' comfort. There is a walk-in shower, a hot tub, and a separate toilet in the private bathrooms.
The accommodation is about 900 metres from Rothesay Place bus stop and in the vicinity of Musselburgh train station in Musselburgh.
5 Star Hotels in Musselburgh City Centre
View all photos
From
117$/night
Ravelston House
Ravelston House Hotel Musselburgh, located a 6-minute walk from Hope Hub, features Wi-Fi in public areas. The hotel offers 7 rooms with views of the city.
Bathrooms inlude a walk-in shower and a separate toilet, and such fine comforts as a hair dryer and bath sheets.
Ship Inn bus stop lies 50 metres away.
Location
Musselburgh, East Lothian, United Kingdom, EH21 6BH
Contact Us