Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Parking options
Travel group
Certifications
Entire places
Facilities
Room facilities
Distance from Musselburgh Racecourse
Property rating
Find high-quality hotels and holiday rentals
Brands
Fun things to do
Landmarks
Property accessibility
Room accessibility

Musselburgh Racecourse: 1,354 properties found

MusselburghShow on map0.5 miles from Musselburgh Racecourse
Located in Musselburgh, Musselburgh Links B&B is a recently renovated accommodation, 2.9 km from Portobello Beach and 7.4 km from Arthurs Seat.
MusselburghShow on map0.4 miles from Musselburgh Racecourse
Located in Musselburgh, Luxury Central Hidden Gem is a recently renovated accommodation, 8 km from Arthurs Seat and 11 km from Edinburgh Waverley station.
MusselburghShow on map0.2 miles from Musselburgh Racecourse
Arden House - rooms with continental breakfast is set in Musselburgh, 8.5 km from Arthurs Seat, 11 km from Edinburgh Waverley station, and 11 km from Edinburgh Playhouse.
MusselburghShow on map0.6 miles from Musselburgh Racecourse
Offering quiet street views, Riverside is an accommodation located in Musselburgh, 7.2 km from Arthurs Seat and 10 km from Edinburgh Waverley station.
Port SetonShow on map4.6 miles from Musselburgh Racecourse
Comprising a private beach area and a garden, Seton Sands Haven Holiday Park - Prestige Caravan is a recently renovated accommodation in Port Seton set close to Seton Sands Longniddry Beach.
Newington, EdinburghShow on map5.1 miles from Musselburgh Racecourse
In central Edinburgh, this 4-star Georgian town house offers free Wi-Fi and free parking. The local bus service allows easy access to Edinburgh city centre.
NewtongrangeShow on map5.2 miles from Musselburgh Racecourse
A recently renovated villa situated in Newtongrange, Red Roofs - 5BR Luxury - Large Gardens - EV Point - Near Edinburgh features a garden.
MusselburghShow on map0.8 miles from Musselburgh Racecourse
Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.
Leith, EdinburghShow on map5.2 miles from Musselburgh Racecourse
Situated in the Leith district in Edinburgh, 89 The Merchants- Chic Aparthotel by The House of Danu offers 4-star rooms with free WiFi.
MusselburghShow on map0.9 miles from Musselburgh Racecourse
Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.
Newington, EdinburghShow on map5.1 miles from Musselburgh Racecourse
Just under 2 miles from Edinburgh city centre and Edinburgh Rail Station, International Guest House is a traditional Scottish property offering a free Wi-Fi throughout.
Old Town, EdinburghShow on map5.2 miles from Musselburgh Racecourse
Ideally situated in the centre of Edinburgh, Old town Brewery Apartment is a recently renovated apartment featuring express check-in and check-out and free private parking.
Port SetonShow on map4.7 miles from Musselburgh Racecourse
Located in Port Seton, Happy Holiday Seton Sands features accommodation with a heated pool. This beachfront property offers access to free WiFi and free private parking.
New to Booking.com
MusselburghShow on map2.2 miles from Musselburgh Racecourse
Sustainability certification
This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.
FisherrowShow on map1.1 miles from Musselburgh Racecourse
Offering a garden and garden view, Holiday Home with free parking & 4min to Edinburgh Warverly is set in Fisherrow, 11 km from Edinburgh Waverley station and 11 km from Edinburgh Playhouse.
DalkeithShow on map4.1 miles from Musselburgh Racecourse
Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.
CarberryShow on map1.5 miles from Musselburgh Racecourse
Situated in Carberry and only 11 km from Arthurs Seat, Ensuite Room in a home- East of Edinburgh features accommodation with quiet street views, free WiFi and free private parking.
CarberryShow on map1.3 miles from Musselburgh Racecourse
Room for Dogs lovers, a property with a garden, is situated in Carberry, 13 km from Dalhousie Castle, 14 km from Edinburgh Waverley station, as well as 14 km from Edinburgh Playhouse.
Port SetonShow on map3.8 miles from Musselburgh Racecourse
Set in Port Seton, near Seton Sands Longniddry Beach, The Store, harbour holiday cottage is a historic apartment that features a garden.
Portobello, EdinburghShow on map1.4 miles from Musselburgh Racecourse
In the Portobello district of Edinburgh, close to Portobello Beach, The Coorie Inn @ Portobello, Edinburgh’s Seaside. Features a garden and a washing machine.
MusselburghShow on map0.9 miles from Musselburgh Racecourse
Featuring quiet street views, Musselburgh Flat offers accommodation with a balcony, around 13 km from Edinburgh Waverley station.
Old Town, EdinburghShow on map5.6 miles from Musselburgh Racecourse
Tron Kirk Residence is situated in the Old Town district of Edinburgh, 500 metres from Camera Obscura and World of Illusions, 400 metres from National Museum of Scotland and 700 metres from University...
LasswadeShow on map5.1 miles from Musselburgh Racecourse
The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.
Newington, EdinburghShow on map4.9 miles from Musselburgh Racecourse
This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.
Portobello, EdinburghShow on map2 miles from Musselburgh Racecourse
Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.