Gog_sr_cc_less
Skip to main content

Filter by:

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

Musselburgh Racecourse: 1,333 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.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.
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.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.
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.
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.
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.
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.
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.
Port SetonShow on map4.7 miles from Musselburgh Racecourse
Offering a garden and quiet street view, Edinburgh Seaside Retreat - Haven Seton Sands, Port Seton is situated in Port Seton, 12 km from Muirfield and 20 km from Arthurs Seat.
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.
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.
CockenzieShow on map3.8 miles from Musselburgh Racecourse
Offering sea views, Anchorage B&B is an accommodation located in Cockenzie, 1.3 km from Seton Sands Longniddry Beach and 14 km from Muirfield.
LongniddryShow on map4.8 miles from Musselburgh Racecourse
Situated in Longniddry, 600 metres from Seton Sands Longniddry Beach, Lovely 3 bedroom holiday home in Seton Sand caravan park Wi-Fi Xbox features accommodation with a garden, free private parking and...
New to Booking.com
Prestonfield, EdinburghShow on map4 miles from Musselburgh Racecourse
City Escape is set in the Prestonfield district of Edinburgh, 3.9 km from Arthurs Seat, 4.6 km from University of Edinburgh and 5 km from National Museum of Scotland.
MusselburghShow on map1.3 miles from Musselburgh Racecourse
Beachfront Treasure is a beachfront property located in Musselburgh, 1.3 km from Portobello Beach and 6 km from Arthurs Seat.
DalkeithShow on map3.6 miles from Musselburgh Racecourse
Set in Dalkeith, within 7.5 km of Dalhousie Castle and 13 km of University of Edinburgh, The Old Farmhouse offers accommodation with a garden and free WiFi as well as free private parking for guests...
Newington, EdinburghShow on map5.2 miles from Musselburgh Racecourse
This elegant 18th-century Georgian town house is walking distance from Holyrood Park and offers free car parking and homemade meals on request.
MusselburghShow on map1 miles from Musselburgh Racecourse
Rooms in Musselburgh is located in Musselburgh, 13 km from Edinburgh Waverley station, 13 km from Edinburgh Playhouse, and 13 km from Royal Yacht Britannia.
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.
MillerhillShow on map2.9 miles from Musselburgh Racecourse
Modern 3 Bedroom Apartment is set in Millerhill, 8 km from University of Edinburgh, 8.4 km from National Museum of Scotland, and 8.6 km from Edinburgh Waverley station.
EdinburghShow on map4.9 miles from Musselburgh Racecourse
Destiny Student - Burnet Point provides rooms in Edinburgh near The Real Mary King's Close and Edinburgh Playhouse.
New to Booking.com
Duddingston, EdinburghShow on map2.7 miles from Musselburgh Racecourse
Located in Edinburgh in the Lothian region, The Garden Studio features a terrace. This apartment provides accommodation with a patio.
EdinburghShow on map6.1 miles from Musselburgh Racecourse
Set in Edinburgh and only 1.4 km from Royal Mile, Boat Green Apartment offers accommodation with garden views, free WiFi and free private parking.
gogless