Musselburgh, United Kingdom

No dates selected

Sort by

Price per night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

3 stars hotels in Musselburgh

: 14 options found

Select dates so you can see the availability and exact prices.

30 Milton Road East, Portobello, Edinburgh, EH15 2NJ, United Kingdom, Edinburgh
2.7 km from the center of Musselburgh
144 reviews
9.2

Room in this hotel

from RSD 17,440
per night
91 Newcraighall Road, Edinburgh
2.7 km from the center of Musselburgh
984 reviews
8.6

Room in this hotel

from RSD 15,158
per night
Carberry Road, Inveresk, Musselburgh
2.2 km from the center of Musselburgh
933 reviews
8.4

Room in this hotel

from RSD 12,107
per night
100 Milton Road East, Edinburgh
2.6 km from the center of Musselburgh
2792 reviews
8.8

Room in this hotel

from RSD 15,015
per night
26 Linkfield Road, Musselburgh
985 m from the center of Musselburgh
60 reviews
8.4

Room in this hotel

from RSD 19,279
per night
2 Joppa Pans Edinburgh EH15 2HF,Joppa Pans, Edinburgh
2.2 km from the center of Musselburgh
191 reviews
9.0

Room in this hotel

from RSD 20,980
per night
103 A North High Street, Musselburgh
346 m from the center of Musselburgh

Room in this hotel

from RSD 13,689
per night
182 North High Street, Musselburgh
666 m from the center of Musselburgh
109 reviews
7.6

Room in this hotel

from RSD 14,376
per night
1 Seaview Terrace, Edinburgh EH15 2HD, UK, Edinburgh
2.6 km from the center of Musselburgh

Room in this hotel

from RSD 14,300
per night
2 Ravensheugh Road Forman's Lodge Musselburgh Edinburgh EH21 7PP, Musselburgh
1.7 km from the center of Musselburgh

Room in this hotel

from RSD 89,081
per night
Forman's Green 2b Ravensheugh Road Musselburgh Edinburgh EH21 7PP, Musselburgh
1.7 km from the center of Musselburgh

Room in this hotel

from RSD 13,689
per night
49 High Street, Musselburgh, EH21 7AB, United Kingdom, Musselburgh
416 m from the center of Musselburgh

Room in this hotel

from RSD 31,551
per night
2 Ravensheugh Road, Musselburgh
1.7 km from the center of Musselburgh

Room in this hotel

from RSD 89,081
per night
Carberry Road, Musselburgh
2.2 km from the center of Musselburgh

Room in this hotel

from RSD 14,582
per night