Search Filter

Price

Star
  • 45
  • 219
  • 161
  • 19
  • 2
  • 1104
Accommodation Type
  • Apartments 989
  • Hotels 174
  • Guest houses 135
  • Holiday homes 89
  • Bed and breakfasts 74
  • Aparthotels 31
  • Hostels 30
  • Inns 13
  • Country houses 3
  • Lodges 3
  • Cottages 3
  • Homestays 2
  • Boats 1
  • Campsites 1
  • Villas 1
  • Luxury tents 1
Hotel Facilities
  • Non-smoking throughout1273
  • Heating1241
  • WiFi available in all areas1091
  • Non-smoking rooms760
  • Breakfast options719
  • Family rooms483
  • Street parking381
  • Luggage storage305
  • Garden285
  • Lift236

Hotels in Musselburgh, Midlothian, Hotels near Musselburgh


Please select a hotel from the list of hotels in and near Musselburgh. The list below displays hotels within 30 kilometers of Musselburgh.

1550 Hotels found. Showing page 1 of 155
Order By
HOTEL IMAGE
Musselburgh High Street 3 - Two Bedroom Apartment

Flat 3 49 High St , Musselburgh , EH21 7AB

Musselburgh High Street 3 - Two Bedroom Apartment is 0.45 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.7 out of 10

From 3 Reviews
Starting From
£ 0
HOTEL IMAGE
Musselburgh High Street 5 - Two Bedroom Apartment

Flat 5 49 High St , Musselburgh , EH21 7AB

Musselburgh High Street 5 - Two Bedroom Apartment is 0.45 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Musselburgh High Street 6- Two Bedroom Maisonette

3 Kerr's Wynd , Musselburgh , EH21 7RA

Musselburgh High Street 6- Two Bedroom Maisonette is 0.45 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Musselburgh High St 2- Three Bedroom Maisonette

49/2 Musselburgh High St , Musselburgh , EH21 7AB

Musselburgh High St 2- Three Bedroom Maisonette is 0.48 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Musselburgh High St 4- Two Bedroom Apartment

49/4 Musselburgh High Street , Musselburgh , EH21 7AB

Musselburgh High St 4- Two Bedroom Apartment is 0.48 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Musselburgh High Street Apartments

49 High Street , Musselburgh , EH21 7AB

Musselburgh High Street Apartments is 0.48 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.5 out of 10

From 4 Reviews
Starting From
£ 0
Ravelston House

182 North High Street , Musselburgh , EH21 6BH

Ravelston House is 0.60 kilometers from Musselburgh . Room prices starting from £ 69

Check availability and book online.
Guest Reviews
9 out of 10

From 440 Reviews
Starting From
£ 69
Musselburgh 3 Bedroom Apartment

7 Stoneybank Road , Musselburgh , EH21 6HJ

Musselburgh 3 Bedroom Apartment is 1.09 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
7.5 out of 10

From 1 Reviews
Starting From
£ 0
Queen Margaret University Residences

Queen Margaret Drive, Musselburgh , Musselburgh , EH21 6UD

Queen Margaret University Residences is 1.63 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.1 out of 10

From 133 Reviews
Starting From
£ 0
Ark at Anchor

1 Eastfield , Edinburgh , EH15 2PW

Ark at Anchor is 1.85 kilometers from Musselburgh . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0