Gog_sr_cc_less
Skip to main content

Filter by:

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

Musselburgh Racecourse: 1,334 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.
Port SetonShow on map4.6 miles from Musselburgh Racecourse
Seton Sands Haven Holiday Park - Prestige Caravan is a recently renovated campground in Port Seton where guests can make the most of its private beach area and garden.
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.
Newington, EdinburghShow on map4.8 miles from Musselburgh Racecourse
1.2 miles from University of Edinburgh, Dorstan House provides 3-star accommodations in the Newington district of Edinburgh.
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....
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.
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.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.
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.
Leith, EdinburghShow on map5.7 miles from Musselburgh Racecourse
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.
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.
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.
EdinburghShow on map4.5 miles from Musselburgh Racecourse
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.
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.
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.
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.
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 center is 8 miles from Carberry Tower Mansion House and Estate.
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.
Port SetonShow on map4.6 miles from Musselburgh Racecourse
Seton Sands Holiday Home is a recently renovated vacation home in Port Seton where guests can make the most of the garden and bar.
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.