Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach Access
Property Type
Smart filters
Highly rated features
Based on guest reviews
Travel group
Brands
Fun Things To Do
Certifications
Entire places
Amenities
Room amenities
Distance from Musselburgh Racecourse
Landmarks
Property rating
Find high-quality hotels and vacation rentals
Property Accessibility
Room Accessibility

Musselburgh Racecourse: 1,343 properties found

MusselburghShow on map0.5 miles from Musselburgh Racecourse
Musselburgh Links B&B offers accommodations in Musselburgh, 6.3 miles from Edinburgh Waverley Train Station and 6.3 miles from Edinburgh Playhouse.
MusselburghShow on map0.2 miles from Musselburgh Racecourse
Arden House - rooms with continental breakfast offers accommodations in Musselburgh, 5.3 miles from Arthur's Seat and 6.9 miles from Edinburgh Waverley Train Station.
MusselburghShow on map0.6 miles from Musselburgh Racecourse
Riverside is located in Musselburgh, just 1.6 miles from Portobello Beach and 4.5 miles from Arthur's Seat. Featuring river and inner courtyard views, this apartment also comes with free Wifi.
MusselburghShow on map0.4 miles from Musselburgh Racecourse
Luxury Central Hidden Gem is located in Musselburgh, just 6.6 miles from Edinburgh Playhouse and 6.7 miles from Royal Yacht Britannia.
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 center 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-yard 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 center.
EdinburghShow on map5.1 miles from Musselburgh Racecourse
With a garden and a terrace, Six Brunton Place Guest House is a historic bed and breakfast that provides accommodations with free Wifi. Guests staying at this bed and breakfast have access to a patio....
NewtongrangeShow on map5.2 miles from Musselburgh Racecourse
Featuring a garden, Red Roofs - 5BR Luxury - Large Gardens - EV Point - Near Edinburgh features accommodations in Newtongrange.
MusselburghShow on map0.8 miles from Musselburgh Racecourse
Located in Musselburgh, 1.3 miles from Portobello Beach, Ravelston House has accommodations 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 center by bus. It offers free Wi-Fi and free parking.
Port SetonShow on map4.5 miles from Musselburgh Racecourse
G & M Static Caravan Edinburgh is located in Port Seton, just a 3-minute walk from Seton Sands Longniddry Beach and 7.9 miles from Muirfield.
Port SetonShow on map4.5 miles from Musselburgh Racecourse
Located in Port Seton, Abi static caravan close to Edinburgh offers beachfront accommodations a 1-minute walk from Seton Sands Longniddry Beach and provides facilities like a garden, a restaurant and...
Leith, EdinburghShow on map5.7 miles from Musselburgh Racecourse
Sustainability certification
This modern hotel is next to the Ocean Terminal shopping center and the Royal Yacht Britannia. It has paid onsite parking, air-conditioned rooms and regular busses to the city center stop outside.
Leith, EdinburghShow on map5.2 miles from Musselburgh Racecourse
A 17-minute walk from Royal Yacht Britannia, 89 The Merchants- Chic Aparthotel by The House of Danu features recently renovated 4-star accommodations in the Leith district of Edinburgh.
MusselburghShow on map0.9 miles from Musselburgh Racecourse
Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 4.1 miles from Arthur's Seat.
Broughton, EdinburghShow on map5.6 miles from Musselburgh Racecourse
Forth House by Supercity Aparthotels is an apartment featuring rooms with free Wifi and air conditioning in the center of Edinburgh.
EdinburghShow on map5.9 miles from Musselburgh Racecourse
Located within 0.9 mi of Edinburgh Playhouse and 1.5 mi of Camera Obscura and World of Illusions in Edinburgh, Beaverhall Apartments provides accommodations with free WiFi.
Old Town, EdinburghShow on map5.2 miles from Musselburgh Racecourse
Old town Brewery Apartment is a recently renovated apartment in the center of Edinburgh, a 10-minute walk from Edinburgh Waverley Train Station and 0.8 miles from National Museum of Scotland.
Edinburgh City Centre, EdinburghShow on map5.6 miles from Musselburgh Racecourse
Sustainability certification
In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station.
EdinburghShow on map4.5 miles from Musselburgh Racecourse
Sustainability certification
Located in Edinburgh, 3.8 miles from Dalhousie Castle, Melville Castle Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.
FisherrowShow on map1.1 miles from Musselburgh Racecourse
Holiday Home with free parking & 4min to Edinburgh Warverly is located in Fisherrow, just 5 miles from Arthur's Seat and 6.6 miles from Edinburgh Waverley Train Station.
EdinburghShow on map6.2 miles from Musselburgh Racecourse
New Town Rooms is located in Edinburgh, a 19-minute walk from Edinburgh Waverley Train Station and 1.2 miles from National Museum of Scotland.
EdinburghShow on map5.5 miles from Musselburgh Racecourse
Sustainability certification
The Cairn Hotel is 2625 feet from Edinburgh Waverley Rail Station and the shops, theaters and nightlife of Princes Street. It offers free WiFi and has a breakfast room.
Edinburgh City Centre, EdinburghShow on map6.1 miles from Musselburgh Racecourse
Rose Apartment offers accommodations in Edinburgh, a 11-minute walk from Edinburgh Waverley Train Station and 0.8 miles from National Museum of Scotland.