Search Filter

Star
  • 43
  • 213
  • 156
  • 16
  • 2
  • 1171
Accommodation Type
  • Apartments 1048
  • Hotels 181
  • Guest houses 123
  • Holiday homes 103
  • Bed and breakfasts 71
  • Aparthotels 27
  • Hostels 17
  • Inns 12
  • Student accommodation 6
  • Country houses 5
  • Lodges 3
  • Homestays 3
  • Boats 1
  • Holiday parks 1
Hotel Facilities
  • Internet services1545
  • WiFi1544
  • Free WiFi1487
  • Heating1320
  • Non-smoking throughout1301
  • WiFi available in all areas1200
  • Parking954
  • Non-smoking rooms940
  • Free parking637
  • On-site parking551

Hotels near Musselburgh Old Course


Please select a hotel from the list of hotels in and near Musselburgh Old Course. The list below displays hotels within 30 kilometers of Musselburgh Old Course.
Order By
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.44 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 3 Reviews
£ Avg/Night
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.48 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 6 Reviews
£ Avg/Night
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.48 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 2 Reviews
£ Avg/Night
Musselburgh High St 2- Three Bedroom Maisonette

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

Musselburgh High St 2- Three Bedroom Maisonette is 0.49 kilometers from Musselburgh Old Course. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 Reviews
£ Avg/Night
Musselburgh High St 4- Two Bedroom Apartment

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

Musselburgh High St 4- Two Bedroom Apartment is 0.49 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 5 Reviews
£ Avg/Night
Musselburgh High Street Apartments

49 High Street , Musselburgh , EH21 7AB

Musselburgh High Street Apartments is 0.49 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 7 Reviews
£ Avg/Night
Ravelston House

182 North High Street , Musselburgh , EH21 6BH

Ravelston House is 1.19 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 502 Reviews
£ Avg/Night
Musselburgh 3 Bedroom Apartment

7 Stoneybank Road , Musselburgh , EH21 6HJ

Musselburgh 3 Bedroom Apartment is 1.82 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 4 Reviews
£ Avg/Night
Queen Margaret University Residences

Queen Margaret Drive, Musselburgh , Musselburgh , EH21 6UD

Queen Margaret University Residences is 2.37 kilometers from Musselburgh Old Course. Room prices starting from £

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

From 132 Reviews
£ Avg/Night
Wallyford Apartment 2

4 St Clements Gardens South , Musselburgh , EH21 8BG

Wallyford Apartment 2 is 2.40 kilometers from Musselburgh Old Course. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 Reviews
£ Avg/Night