24 Duddingston Crescent, EH15 3AT Edinburgh, United Kingdom
Distance from

8,75 km. - 5.43 mi.
Located opposite Portobello Park, Milton House features a private garden, and free parking on its cobbled driveway. A bus stop is adjacent to the B&B and offers buses into Edinburgh city centre which take 10 minutes.
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.
2-4 Main Street, EH25 9LE Roslin, United Kingdom
Distance from

9,70 km. - 6.02 mi.
Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre. This family-run property has a traditional pub and a fine dining restaurant.
Queen Margaret Drive, Musselburgh, EH21 6UD Musselburgh, United Kingdom
Distance from

6,74 km. - 4.18 mi.
Queen Margaret University Residences is located in Musselburgh, just 4 minutes' walk from the train station and 2 minutes' drive off the A1 road. Free Wi-Fi access is available, and free private parking is possible on site.
, EH17 Edinburgh, United Kingdom
Distance from

7,30 km. - 4.53 mi.
Westland Cottage is a holiday home located in Edinburgh in the Lothian Region and is 6 km from University of Edinburgh. The cottage is 6 km from Edinburgh Festival Theatre. Free WiFi is featured throughout the property. The kitchen has an oven.
by Musselburgh, East Lothian, EH21 8PY Musselburgh, United Kingdom
Distance from

8,04 km. - 4.99 mi.
This 15th-century castle dates back to Mary, Queen of Scots, and is set in 35 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower. Rooms at the magnificent Carberry Tower are all unique and traditional in style.
115 Lasswade Road, EH16 6UD Edinburgh, United Kingdom
Distance from

9,24 km. - 5.74 mi.
Northfield House has light en suite rooms, a beer garden, free Wi-Fi and free parking. It is 5 minutes' drive from the Edinburgh City Bypass and has easy access to the city centre by bus. The Northfield House Hotel has a quiet location, 5.
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.
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.
1 Cockpen Road, EH19 3HS Bonnyrigg, United Kingdom
Distance from

1,67 km. - 1.03 mi.
Situated in the town of Bonnyrigg, The Retreat Castle boasts free Wi-Fi and free private parking, just 20 minutes’ drive from Edinburgh. The family run property is set within more than an acre of gardens.
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.
Melvillegate, Edinburgh, EH18 1AP Millerhill, United Kingdom
Distance from

2,94 km. - 1.83 mi.
Located just a 20-minute drive from Edinburgh centre, Melville Castle features luxury accommodation in an 18th-century castle sitting in a 50-acre domain. It offers stylish en suite guest rooms, a restaurant and free Wi-Fi.
12 Duddingston Crescent, Milton Road, EH15 3AS Edinburgh, United Kingdom
Distance from

8,88 km. - 5.51 mi.
With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.
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.
49B Edinburgh Road, EH21 6EE Musselburgh, United Kingdom
Distance from

8,25 km. - 5.12 mi.
Offering a sun terrace and views of the sea, Beach House 49 is located in Musselburgh, 2 km from Musselburgh Racecourse. Every room is equipped with a flat-screen TV. You will find a kettle in the room.
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.
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.
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.
, 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.