91 Newcraighall Road, EH21 8RX Edinburgh, United Kingdom
Distance from

7,24 km. - 4.50 mi.
With free parking, a 24-hour front desk and traditional restaurant, this Premier Inn is next to Newcraighall Station. Edinburgh Fort Retail Park is just 500 metres away.
8 Piershill Square West, Flat 2, EH8 7AZ Edinburgh, United Kingdom
Distance from

8,08 km. - 5.02 mi.
Located on the outskirts of the Scottish capital city, Edinburgh Property Rentals Ltd-8/2 Piershill Square West offers self-catering accommodation with free WiFi access and free on-site parking.
, EH18 Polton, United Kingdom
Distance from

6,18 km. - 3.84 mi.
The Bothy Cottage offers accommodation in Polton, 7.8 miles from Edinburgh. The property offers free private parking. The holiday home is composed of 1 bedroom and 1 bathroom, equipped with a bath or shower.
Green Lane, EH18 1HE Lasswade, United Kingdom
Distance from

5,06 km. - 3.14 mi.
Situated just outside the historic city of Edinburgh, Greenlees Lodge has a secluded location on a private lane and offers free Wi-Fi and free parking on site.
126 Old Dalkieth Road, EH16 4SD Edinburgh, United Kingdom
Distance from

9,59 km. - 5.95 mi.
This 3-star guest house offers warm, stylish rooms with private bathrooms and flat-screen TVs. Edinburgh’s historic centre is just 5 minutes’ drive away.
100 Milton Road East, EH15 2NP Edinburgh, United Kingdom
Distance from

8,32 km. - 5.16 mi.
This family-run hotel in Edinburgh offers free Wi-Fi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. The railway station is 5 minutes' walk from the hotel.
5 Mansfield Road, EH21 7DS Musselburgh, United Kingdom
Distance from

8,22 km. - 5.10 mi.
Honest Toun B&B in Musselburgh offers high-quality bed and breakfast accommodation. In the East Lothian region, Honest Toun is less than 20 minutes' drive from Edinburgh city centre and its rooms have luxurious en suite bathrooms, free Wi-Fi and...
26 Linkfield Road, EH21 7LL Musselburgh, United Kingdom
Distance from

9,23 km. - 5.73 mi.
Set opposite Musselburgh Racecourse, Arden Guest House is a Victorian house which still retains its original features.
Melville Dykes Road, EH18 1AN Dalkeith, United Kingdom
Distance from

2,58 km. - 1.60 mi.
Located next to Broomieknowe Golf Club, this Premier Inn is just 15 minutes’ drive from Edinburgh’s centre. It features modern rooms with power showers, hot buffet breakfasts, and free parking.
128 Old Dalkeith Road, EH16 4SD Edinburgh, United Kingdom
Distance from

9,54 km. - 5.92 mi.
Just 5 minutes’ drive from Edinburgh centre, Aaron Lodge offers free parking and free Wi-Fi. Situated on the A7 tourist route, the hotel has elegant rooms with private luxury bathrooms.
78 Millhill, Musselburgh, EH21 7RW Musselburgh, United Kingdom
Distance from

8,51 km. - 5.28 mi.
Located in Musselburgh, this villa is 500 metres from Musselburgh Racecourse. Guests benefit from terrace. Free WiFi is available and free private parking is available on site.
, EH21 Musselburgh, United Kingdom
Distance from

8,43 km. - 5.23 mi.
Shepherd Hse Cottage is a holiday home located in Musselburgh in the Lothian Region and is 1.5 km from Musselburgh Racecourse. It provides free private parking. There is a dining area and a kitchen equipped with oven.
15 Manse Road, EH25 9LF Roslin, United Kingdom
Distance from

9,57 km. - 5.94 mi.
Offering a sun terrace and views of the garden, Roslin Cobblers Cottages is situated in Roslin in the Lothian Region, 11 km from Edinburgh. Edinburgh is 17 km from the property.
, EH15 Musselburgh, United Kingdom
Distance from

9,90 km. - 6.15 mi.
The Promenade is a holiday home is situated in Musselburgh is 4.3 km from Musselburgh Racecourse. Free WiFi is available throughout the property. There is a dining area and a kitchen as well as a private bathroom.
15 Castlepark Glade, EH16 4GA Edinburgh, United Kingdom
Distance from

9,35 km. - 5.80 mi.
Situated in Edinburgh, Ivy Villa offers self-catering accommodation with free WiFi and free onsite parking. Edinburgh Waverley Station is within a 20-minute walk.
Mordun House 6-3, 14 Craigour Green, EH17 7RL Edinburgh, United Kingdom
Distance from

8,39 km. - 5.21 mi.
Located 4.4 km from Edinburgh Festival Theatre, Moredun House offers accommodation in Edinburgh. The unit is 4.4 km from University of Edinburgh. Free WiFi is featured throughout the property. An oven and a microwave can be found in the kitchen.
5 High Street, EH18 1NA Lasswade, United Kingdom
Distance from

4,34 km. - 2.70 mi.
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.
1 Abercorn Terrace Portobello, EH15 2DD Edinburgh, United Kingdom
Distance from

9,40 km. - 5.84 mi.
A 4-star guest house, Abercorn is 5 minutes’ walk from the beach and 10 minutes’ drive from Edinburgh city centre. It offers elegant rooms with free Wi-Fi, cooked breakfasts and free parking.
152 High Street, EH22 1AY Dalkeith, United Kingdom
Distance from

2,78 km. - 1.73 mi.
The County Hotel is a traditional Scottish hotel situated in Dalkeith, a 15-minute drive from Edinburgh. Just 7 miles from Rosslyn Chapel, featured in The Da Vinci Code, it has free parking and Wi-Fi.
2 Joppa Pans, Eh15 2HF Edinburgh, United Kingdom
Distance from

8,60 km. - 5.34 mi.
The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh, within 5 miles from the city centre. It offers picturesque views across the Firth of Forth as well as free private parking and free Wi-Fi.