B&B
3 Aberdour Road, KY11 4PB Dunfermline, United Kingdom
Distance from

7,86 km. - 4.88 mi.
With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old town of Culross in Scotland. Historic St Andrews is less than an hour’s drive away.
B&B
8 The Loan, EH30 9NS Queensferry, United Kingdom
Distance from

2,28 km. - 1.41 mi.
Free fast connection Wi-Fi and off-street private parking are provided at this guest house, which is located just 200 metres from South Queensferry’s cobbled High Street.
B&B
2, Forbes Road, KY11 2AN Rosyth, United Kingdom
Distance from

5,47 km. - 3.40 mi.
Three Bridges Bed & Breakfast overlooks the River Forth and the Rosyth Royal Naval Dockyard in Fife. It has a TV lounge with free Wi-Fi, and there is free private parking on site.
B&B
15 West Terrace, EH30 9LL Queensferry, United Kingdom
Distance from

2,24 km. - 1.39 mi.
Centrally located on the High Street, the friendly Ravenous Beastie has free Wi-Fi and en suite bedrooms with flat-screen TVs. Edinburgh city centre is a 15-minute train journey away.
B&B
42 Boreland Road, KY11 1DA Inverkeithing, United Kingdom
Distance from

2,56 km. - 1.59 mi.
In the heart of Inverkeithing, just a few hundred metres from the train station, this charming bed and breakfast offers light, airy rooms, free Wi-Fi and free secure off-street parking.
Royal Highlands Centre, East Car Park, EH28 8NB Ingliston, United Kingdom
Distance from

8,20 km. - 5.09 mi.
Snoozebox Edinburgh Hotel is located in the Royal Highlands Centre, Edinburgh. The property offers free WiFi and free parking. Each compact air-conditioned bedroom within the Snoozebox offers an flat-screen TV and a personal safe.
101 Ingliston Rd, EH28 8AU Ingliston, United Kingdom
Distance from

7,70 km. - 4.78 mi.
Next to Edinburgh Airport, the award-winning Holiday Inn Express Edinburgh Airport offers a 24-hour shuttle service at a surcharge, long-stay parking, and rooms with power showers. Central Edinburgh is 15 minutes’ drive away.
St Margaret's Head, KY11 1HP North Queensferry, United Kingdom
Distance from

1,19 km. - 0.74 mi.
With panoramic views across the Firth of Forth, Queensferry Hotel offers spacious rooms with free Wi-Fi and a modern bar. There is ample free parking on site.
Halbeath Dunfermline, KY11 8DY Dunfermline, United Kingdom
Distance from

7,89 km. - 4.90 mi.
In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.
Eastfield Road, EH28 8LL Ingliston, United Kingdom
Distance from

8,31 km. - 5.16 mi.
This Hilton hotel provides an express 24-hour shuttle bus to Edinburgh Airport, which is just 2 minutes’ away. It boasts an indoor pool, sauna and gym and a fine restaurant.
16 Rose Crescent, KY12 0QS Dunfermline, United Kingdom
Distance from

9,97 km. - 6.19 mi.
16RC Dunfermline Apartment offers accommodation in Dunfermline. The unit is 21 km from Edinburgh. Free WiFi is available . There is a seating area and a kitchen. A flat-screen TV and DVD player are provided.
The Hawes Inn, 7 Newhalls Road, EH30 9TA Queensferry, United Kingdom
Distance from

2,44 km. - 1.52 mi.
Overlooking the Firth of Forth railway bridge, Innkeeper's Lodge Edinburgh, South Queensferry, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation.
Ingliston, EH28 8LX Newbridge, United Kingdom
Distance from

8,57 km. - 5.32 mi.
Set in a Victorian mansion in 55 acres of grounds, Norton House features a luxury spa, award-winning restaurant and boutique rooms with free internet. Edinburgh is a 20-minute drive, and Edinburgh Airport is 3 miles away.
Builyeon Road, EH30 9YJ Queensferry, United Kingdom
Distance from

3,20 km. - 1.99 mi.
A 15-minute drive from Edinburgh Airport, this Premier Inn hotel has free parking and is 2.4 km from Dalmeny Rail Station, a 20-minute train ride from central Edinburgh.
31/33 Boreland Rd, KY11 1DA Inverkeithing, United Kingdom
Distance from

2,53 km. - 1.57 mi.
This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.
35 Main Street Kingseat, KY12 0TJ Dunfermline, United Kingdom
Distance from

9,88 km. - 6.13 mi.
The Halfway House is just 10 minutes from Dunfermline town centre, and offers freshly cooked breakfasts and free Wi-Fi in the lobby. Edinburgh is within 20 minutes' drive.
17 High Street, EH30 9PP Queensferry, United Kingdom
Distance from

2,21 km. - 1.37 mi.
Boutique bedrooms and 3 levels of outside decking make the most of Orocco Pier's waterside setting. Historic South Queensferry is 7 miles from Edinburgh city centre on the Firth of Forth overlooking the iconic Forth Road Bridge.
9 Aberdour road, KY11 4PB Dunfermline, United Kingdom
Distance from

7,78 km. - 4.83 mi.
In the historical city of Dunfermline, Hillview House B&B features accommodation with free Wi-Fi available throughout and free private parking. It is 15 minutes’ walk from Dunfermline Town Railway Station.
Hilton Road, KY11 2BA Rosyth, United Kingdom
Distance from

5,21 km. - 3.23 mi.
Located at the Port of Rosyth, the Caledonia Hotel boasts a bar and restaurant, along with a landscaped beer garden and children’s play area. It also features free Wi-Fi and free private parking. The family-run Caledonia offers a range of rooms.
, KY3 Aberdour, United Kingdom
Distance from

8,41 km. - 5.22 mi.
Bankhead Farm Cottage is a holiday home situated in Aberdour, 15 km from Edinburgh. The property is 38 km from Perth and boasts views of the garden. The kitchen is equipped with a dishwasher. Towels and bed linen are featured in this cottage.