33 Straiton Place, EH15 2BA Edinburgh, United Kingdom
Distance from

5,60 km. - 3.48 mi.
On the promenade in Edinburgh’s Portobello district, this Victorian town house has free Wi-Fi and parking. The city centre is a 15-minute bus journey away.
26 Linkfield Road, EH21 7LL Musselburgh, United Kingdom
Distance from

4,15 km. - 2.58 mi.
Set opposite Musselburgh Racecourse, Arden Guest House is a Victorian house which still retains its original features.
17 Old Dalkeith Road, EH16 4TE Edinburgh, United Kingdom
Distance from

9,75 km. - 6.05 mi.
Alpha Residence offers attractive room-only accommodation, around 10 minutes’ drive from Edinburgh city centre. With private off-road parking, it’s around a 20-minute drive from Edinburgh Airport.
Smeaton house, EH22 2NJ Dalkeith, United Kingdom
Distance from

2,73 km. - 1.70 mi.
Set within over 2 acres of beautiful gardens, the Smeaton House Bed and Breakfast offers free WiFi in public areas and free onsite parking. This historic house is situated just 8 minutes’ drive from Dalkeith.
, EH15 Edinburgh, United Kingdom
Distance from

6,71 km. - 4.17 mi.
Angus Vale is a holiday home with a garden, situated in Edinburgh in the Lothian Region. The unit is 3.9 km from Edinburgh Playhouse. The kitchen features an oven, a toaster and a refrigerator and there is a private bathroom. A TV is featured.
49c Edinburgh Road Fisherrow East Lothian, EH21 6EE Musselburgh, United Kingdom
Distance from

2,81 km. - 1.75 mi.
Located in the Scottish capital city of Edinburgh, Mackenzie Bunks offers free Wi-Fi in the rooms. Rooms provide a flat-screen TV, a patio and a seating area. Some rooms provide a kettle, whilst there is a shared kitchen for guests.
Carberry Road, Inveresk, EH21 8PT Musselburgh, United Kingdom
Distance from

3,74 km. - 2.32 mi.
A 20-minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 4 km from Musselburgh Racecourse.
Cockpen Road, EH19 3JB Bonnyrigg, United Kingdom
Distance from

6,98 km. - 4.33 mi.
Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities.
33/12 Peffer bank, EH16 4FE Edinburgh, United Kingdom
Distance from

8,30 km. - 5.15 mi.
Situated in Edinburgh, 3 km from Edinburgh Festival Theatre, Apartment Peffer bank, Edinburgh boasts a barbecue and views of the city. The accommodation features a hot tub. University of Edinburgh is 3.1 km away.
Mordun House 6-3, 14 Craigour Green, EH17 7RL Edinburgh, United Kingdom
Distance from

7,86 km. - 4.88 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.
, EH15 Musselburgh, United Kingdom
Distance from

5,93 km. - 3.68 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.
, EH21 Musselburgh, United Kingdom
Distance from

4,10 km. - 2.55 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.
5 Mansfield Road, EH21 7DS Musselburgh, United Kingdom
Distance from

2,79 km. - 1.74 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...
Green Lane, EH18 1HE Lasswade, United Kingdom
Distance from

7,70 km. - 4.78 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.
228 Willowbrae Road, EH8 7NG Edinburgh, United Kingdom
Distance from

8,03 km. - 4.98 mi.
With free private parking, this Premier Inn is on a main bus route, with excellent direct access to Edinburgh city centre. There is an on-site Beefeater restaurant, with a varied grill menu.
49B Edinburgh Road, EH21 6EE Musselburgh, United Kingdom
Distance from

2,80 km. - 1.74 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.
, EH18 Polton, United Kingdom
Distance from

9,47 km. - 5.88 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.
30 Milton Road East, EH15 2NJ Edinburgh, United Kingdom
Distance from

4,10 km. - 2.54 mi.
Aaran Lodge Guest House is situated in the Portobello district in Edinburgh, 6 km from Edinburgh Festival Theatre. A flat-screen TV, as well as an iPod docking station are provided. You will find a kettle in the room.
Faside Estate nr Edinburgh, EH33 2LE Musselburgh, United Kingdom
Distance from

7,92 km. - 4.92 mi.
Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served in your room.
152 High Street, EH22 1AY Dalkeith, United Kingdom
Distance from

3,00 km. - 1.86 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.