182 North High Street (1.5 km from The Musselburgh Golf Club)
Set in Musselburgh 1.9 km from Portobello Beach Ravelston House offers accommodation with a restaurant free private parking a bar and a garden. Boasting family rooms this property also provides guests with a sun terrace.
Flat 5 49 High St (1.7 km from The Musselburgh Golf Club)
Set in Musselburgh Musselburgh High Street 5 - Two Bedroom Apartment offers accommodation with a patio and free WiFi. This apartment is fitted with 2 bedrooms a kitchen with a microwave and a fridge a flat-screen TV a seating area and 2 bathrooms.
2b Ravensheugh Road Musselburgh (2.7 km from The Musselburgh Golf Club)
Located in Musselburgh just 1 km from Musselburgh Racecourse Luxury Ravensheugh Gardens retreat over-looking golf historic golf links provides accommodation with a garden and free WiFi.
2a Ravensheugh Road (2.7 km from The Musselburgh Golf Club)
Luxury East Lothian retreat over-looking golf historic golf linksmontague offers accommodation in Musselburgh 1 km from Musselburgh Racecourse. Guests staying at this apartment have access to a fully equipped kitchen.tment has a TV.
2 Ravensheugh Road Forman's Lodge (2.7 km from The Musselburgh Golf Club)
Set 1.1 km from Musselburgh Racecourse Newly Renovated early 19th Century Cottage with Hot-Tub is in Musselburgh and features a restaurant and a terrace.
Faside Estate Nr Edinburgh (4.0 km from The Musselburgh Golf Club)
Around 10 miles east of Edinburgh city centre the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served in your room.