Chek-in: ↓
Chek-out: ↓

47 accommodation facilities
B&B B&B star

The Retreat Castle

1 Cockpen Road, EH19 3HS Bonnyrigg, United Kingdom
Distance from Distance from Old Craighall 6,51 km. - 4.04 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.


B&B B&B star

Honest Toun Guest House

5 Mansfield Road, EH21 7DS Musselburgh, United Kingdom
Distance from Distance from Old Craighall 2,79 km. - 1.74 mi.
65 EUR 1 night
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...


star

Alpha Guest House

19 Old Dalkeith Road, EH16 4TE Edinburgh, United Kingdom
Distance from Distance from Old Craighall 9,75 km. - 6.05 mi.
78 EUR 1 night
Alpha Guest House offers ground floor rooms, a 5-minute drive from Edinburgh city centre and Edinburgh Hospital. It has free Wi-Fi, free parking and a 24-hour front desk. All the rooms have a bathroom with a hairdryer.


star

Chlach Taigh Holiday Let

78 Millhill, Musselburgh, EH21 7RW Musselburgh, United Kingdom
Distance from Distance from Old Craighall 3,10 km. - 1.92 mi.
142 EUR 1 night
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.


star

Drumorne Guest House

82 Willowbrae Road, EH8 7HA Edinburgh, United Kingdom
Distance from Distance from Old Craighall 9,36 km. - 5.81 mi.
57 EUR 1 night
Situated on a 24-hour bus route, the Drumorne Guest House is just 2 miles from Edinburgh’s city centre. With free Wi-Fi, it is 25 minutes’ walk from Edinburgh Beach and a 5-minute stroll from Holyrood Palace Park.


star

Rockville Hotel

2 Joppa Pans, Eh15 2HF Edinburgh, United Kingdom
Distance from Distance from Old Craighall 3,66 km. - 2.27 mi.
99 EUR 1 night
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.


star

Aaron Lodge

128 Old Dalkeith Road, EH16 4SD Edinburgh, United Kingdom
Distance from Distance from Old Craighall 8,80 km. - 5.47 mi.
85 EUR 1 night
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.


star

Milton House

24 Duddingston Crescent, EH15 3AT Edinburgh, United Kingdom
Distance from Distance from Old Craighall 5,19 km. - 3.22 mi.
85 EUR 1 night
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.


star

Greenlees Lodge

Green Lane, EH18 1HE Lasswade, United Kingdom
Distance from Distance from Old Craighall 7,70 km. - 4.78 mi.
140 EUR 1 night
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.


star

Abercorn Guest House

1 Abercorn Terrace Portobello, EH15 2DD Edinburgh, United Kingdom
Distance from Distance from Old Craighall 5,43 km. - 3.37 mi.
99 EUR 1 night
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.


star

Drummohr Holiday Park

Levenhall Musselburgh, EH21 8JS Musselburgh, United Kingdom
Distance from Distance from Old Craighall 7,47 km. - 4.64 mi.
340 EUR 1 night
Located just 20 minutes’ drive from Edinburgh’s Princes Street, Drummohr Holiday Park offers luxury self-catering chalets, as well as apartments and rooms. On the John Muir Way, guests can enjoy strolls across the beautiful East Lothian countryside.


star

Arden Guest House

126 Old Dalkieth Road, EH16 4SD Edinburgh, United Kingdom
Distance from Distance from Old Craighall 8,85 km. - 5.49 mi.
106 EUR 1 night
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.


star

The Drybrough House

Flat 2 number 1 Drybrough Crescent, EH16 4FB Edinburgh, United Kingdom
Distance from Distance from Old Craighall 8,58 km. - 5.33 mi.
Set in Edinburgh, The Drybrough House offers self-catering accommodation with free WiFi. The unit is 3 km from Edinburgh Festival Theatre. Free private parking is available on site.


star

Apartment Peffer bank, Edinburgh

33/12 Peffer bank, EH16 4FE Edinburgh, United Kingdom
Distance from Distance from Old Craighall 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.


star

Queen Margaret University Residences

Queen Margaret Drive, Musselburgh, EH21 6UD Musselburgh, United Kingdom
Distance from Distance from Old Craighall 1,28 km. - 0.79 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.


star

No 17 The Residence

17 Old Dalkeith Road, EH16 4TE Edinburgh, United Kingdom
Distance from Distance from Old Craighall 9,75 km. - 6.05 mi.
71 EUR 1 night
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.


star

Aynetree Guest House

12 Duddingston Crescent, Milton Road, EH15 3AS Edinburgh, United Kingdom
Distance from Distance from Old Craighall 5,47 km. - 3.40 mi.
69 EUR 1 night
With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.


star

Premier Inn Edinburgh East

228 Willowbrae Road, EH8 7NG Edinburgh, United Kingdom
Distance from Distance from Old Craighall 8,03 km. - 4.98 mi.
78 EUR 1 night
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.


star

Edinburgh Capital Apartments-Flat 2, 8 Piershill Square West

8 Piershill Square West, Flat 2, EH8 7AZ Edinburgh, United Kingdom
Distance from Distance from Old Craighall 4,60 km. - 2.85 mi.
98 EUR 1 night
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.


star

Westland Cottage

, EH17 Edinburgh, United Kingdom
Distance from Distance from Old Craighall 7,82 km. - 4.85 mi.
112 EUR 1 night
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.


  
1
bedandbreakfast-inn.co.uk allows you to search, compare and booking of accommodation located in Old Craighall. In particular, the site highlights the B&B.
How to display only the B&B?

in ≡ the list among the different options select B&Bs, or next to the number of accommodation facilities, found in Old Craighall select B&B

top