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

Hotels in Musselburgh

: 39 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 € 151
per night
78 Millhill, Musselburgh, Musselburgh, East Lothian EH21, UK, Musselburgh
252 m from the center of Musselburgh

Room in this hotel

from € 473
per night
Smeaton House, Salters Rd, Dalkeith EH22 2NJ, UK, Dalkeith
3 km from the center of Musselburgh

Room in this hotel

from € 415
per night
Faside Estate, Musselburgh
3.9 km from the center of Musselburgh
57 reviews
9.6

Room in this hotel

from € 343
per night
91 Newcraighall Road, Edinburgh
2.7 km from the center of Musselburgh
984 reviews
8.6

Room in this hotel

from € 130
per night
Carberry Road, Inveresk, Musselburgh
2.2 km from the center of Musselburgh
933 reviews
8.4

Room in this hotel

from € 100
per night
100 Milton Road East, Edinburgh
2.6 km from the center of Musselburgh
2803 reviews
8.8

Room in this hotel

from € 138
per night
26 Linkfield Road, Musselburgh
985 m from the center of Musselburgh
60 reviews
8.4

Room in this hotel

from € 170
per night
East Lothian, Musselburgh
3.6 km from the center of Musselburgh
1155 reviews
8.6

Room in this hotel

from € 124
per night
Nr Carberry Tower, Musselburgh EH21 8PY, Near Edinburgh East Lothian, United Kingdom, Musselburgh
3.6 km from the center of Musselburgh
33 reviews
6.0

Room in this hotel

from € 184
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 € 181
per night
89 Joppa Road Edinburgh,Joppa Road, Edinburgh
2.7 km from the center of Musselburgh
10 reviews
7.0

Room in this hotel

from € 336
per night
5 Mansfield Road, Musselburgh, Musselburgh
139 m from the center of Musselburgh

Room in this hotel

from € 132
per night
49c Edinburgh Road Fisherrow East Lothian, Musselburgh
1.5 km from the center of Musselburgh
34 reviews
9.0

Room in this hotel

from € 169
per night
Queen Margaret Drive, Musselburgh, Musselburgh
1.6 km from the center of Musselburgh

Room in this hotel

from € 133
per night
103 A North High Street, Musselburgh
346 m from the center of Musselburgh

Room in this hotel

from € 125
per night
182 North High Street, Musselburgh
666 m from the center of Musselburgh
109 reviews
7.6

Room in this hotel

from € 123
per night
Nr Carberry Tower Mussselburgh, Musselburgh EH21 8PY, Musselburgh
690 m from the center of Musselburgh

Room in this hotel

from € 184
per night
Moto Service Area, Musselburgh EH21 8RE, UK, Musselburgh
1.8 km from the center of Musselburgh

Room in this hotel

from € 184
per night
East Lothian, Musselburgh
3.6 km from the center of Musselburgh

Room in this hotel

from € 170
per night
1