Hotel
Carberry Road, Inveresk, EH21 8PT Musselburgh, United Kingdom
Distance from

9,71 km. - 6.03 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.
Hotel
2 Penicuik Road, Roslin, EH25 9LH Roslin, United Kingdom
Distance from

7,14 km. - 4.43 mi.
With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available.
Hotel
45 Eskbank Road, EH22 3BH Dalkeith, United Kingdom
Distance from

3,70 km. - 2.30 mi.
Built in 1852, Rathan House-Guesthouse at Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh. An enchanting guesthouse, it features a sun terrace, a beautiful garden and free on-site parking.
Hotel
152 High Street, EH22 1AY Dalkeith, United Kingdom
Distance from

4,78 km. - 2.97 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.
Hotel
Cockpen Road, EH19 3JB Bonnyrigg, United Kingdom
Distance from

3,11 km. - 1.93 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.
Hotel
2-4 Main Street, EH25 9LE Roslin, United Kingdom
Distance from

6,70 km. - 4.16 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.
Hotel
Melville Dykes Road, EH18 1AN Dalkeith, United Kingdom
Distance from

1,92 km. - 1.19 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.
1 Kilmaurs Terrace, EH16 5BZ Edinburgh, United Kingdom
Distance from

9,41 km. - 5.84 mi.
Offering free WiFi, this Victorian B&B is located 1.5 miles from historic Edinburgh’s centre. Rooms feature en suite bathrooms.
8 Piershill Square West, Flat 2, EH8 7AZ Edinburgh, United Kingdom
Distance from

7,10 km. - 4.41 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.
16 Mayfield Gardens, EH9 2BZ Edinburgh, United Kingdom
Distance from

9,72 km. - 6.04 mi.
In an attractive stone built Victorian house, Auld Reekie Guest House is conveniently located on the main bus route, offering a perfect base from which to explore historic Edinburgh.
7 Mayfield Gardens, EH9 2AX Edinburgh, United Kingdom
Distance from

9,92 km. - 6.16 mi.
Built in 1874, Ivy Guest House is a family-run Victorian town house located just 1 mile from Edinburgh city centre. It offers free Wi-Fi. Most bedrooms have their own bathroom, some of which are situated outside the room.
, EH17 Edinburgh, United Kingdom
Distance from

4,51 km. - 2.80 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.
25 Mayfield Gardens, EH9 2BX Edinburgh, United Kingdom
Distance from

9,72 km. - 6.04 mi.
This Victorian guest house is 2.4 km from Edinburgh city centre, with easy access by bus. It has free parking, free Wi-Fi and traditionally decorated luxury rooms. Glenalmond House is a 4-star bed and breakfast in the quiet area of Newington.
30 Milton Road East, EH15 2NJ Edinburgh, United Kingdom
Distance from

7,79 km. - 4.83 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.
115 Lasswade Road, EH16 6UD Edinburgh, United Kingdom
Distance from

6,33 km. - 3.93 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.
12 Duddingston Crescent, Milton Road, EH15 3AS Edinburgh, United Kingdom
Distance from

7,69 km. - 4.77 mi.
With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.
49B Edinburgh Road, EH21 6EE Musselburgh, United Kingdom
Distance from

8,59 km. - 5.33 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.
28 Mayfield Gardens, EH9 2BZ Edinburgh, United Kingdom
Distance from

9,66 km. - 6.00 mi.
Featuring free WiFi throughout the property, Arrandale Guest House offers accommodation in Edinburgh, 1.7 km from University of Edinburgh. Free private parking is available on site for 1 vehicle and free on-street parking is available nearby.
15 Mayfield Gardens, Edinburgh, Midlothian, Scotland EH9 2AX, EH9 2AX Edinburgh, United Kingdom
Distance from

9,88 km. - 6.14 mi.
Located in the heart of the Scottish capital of Edinburgh, McGregors Guest House is a family-run establishment, set in a detached Georgian villa offering guests free on-site parking and free Wi-Fi access throughout.
, EH15 Musselburgh, United Kingdom
Distance from

8,88 km. - 5.51 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.