Gog_sr_cc_less
Skip to main content

Filter by:

Popular filters
Smart filters
Property type
Facilities
Room facilities
Property rating
Find high-quality hotels and holiday rentals
Review score
Beach access
Fun things to do
Landmarks
Highly rated features
Based on guest reviews
Travel group
Distance from Musselburgh Racecourse
Entire places
Brands
Certifications
Property accessibility
Room accessibility

Musselburgh Racecourse: 1,343 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.
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.
MusselburghShow on map2.2 miles from Musselburgh Racecourse
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.
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.
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.
Newington, EdinburghShow on map4.8 miles from Musselburgh Racecourse
Featuring a garden and views of quiet street, Dorstan House is a guest house situated in a historic building in Edinburgh, 1.9 km from University of Edinburgh.
EdinburghShow on map5.1 miles from Musselburgh Racecourse
Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.
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.
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.
Newington, EdinburghShow on map5 miles from Musselburgh Racecourse
This Victorian house is in large gardens and has easy access to Edinburgh's city centre by bus. It offers free Wi-Fi and free parking.
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.
Port SetonShow on map4.5 miles from Musselburgh Racecourse
G & M Static Caravan Edinburgh is located in Port Seton, 13 km from Muirfield, 20 km from Arthurs Seat, and 21 km from Dalhousie Castle.
Port SetonShow on map4.5 miles from Musselburgh Racecourse
Located in Port Seton, Abi static caravan close to Edinburgh offers beachfront accommodation 200 metres from Seton Sands Longniddry Beach and provides various facilities, such as a garden, a...
Leith, EdinburghShow on map5.7 miles from Musselburgh Racecourse
Sustainability certification
This modern hotel is next to the Ocean Terminal shopping centre and the Royal Yacht Britannia. It has paid onsite parking, air-conditioned rooms and regular buses to the city centre stop outside.
EdinburghShow on map5.9 miles from Musselburgh Racecourse
Located within 1.5 km of Edinburgh Playhouse and 2.4 km of Camera Obscura and World of Illusions in Edinburgh, Beaverhall Apartments provides accommodation with free WiFi.
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.
EdinburghShow on map4.5 miles from Musselburgh Racecourse
Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.
Broughton, EdinburghShow on map5.6 miles from Musselburgh Racecourse
Situated in the centre of Edinburgh, less than 1 km from Edinburgh Waverley station, Forth House by Supercity Aparthotels features air-conditioned rooms and free WiFi.
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.
EdinburghShow on map4 miles from Musselburgh Racecourse
Brae Guest House is located in Edinburgh, 2.7 km from Portobello Beach, 2 km from Arthurs Seat, and 3.3 km from Edinburgh Waverley station.
Edinburgh City Centre, EdinburghShow on map5.6 miles from Musselburgh Racecourse
In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station.

Sign in, save money

Unlock member-only discounts in this search
Sign in, save money