St Margaret's Head, KY11 1HP North Queensferry, United Kingdom
Distance from

6,90 km. - 4.29 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,69 km. - 4.78 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.
35 Main Street Kingseat, KY12 0TJ Dunfermline, United Kingdom
Distance from

8,69 km. - 5.40 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.
, EH4 Cramond, United Kingdom
Distance from

8,96 km. - 5.57 mi.
Cobble Cottage is a holiday home situated in Cramond, 2.3 km from Dalmeny House. It provides free private parking. The kitchen features an oven. A TV is offered. There is a private bathroom with a bath and bath or shower.
15 West Terrace, EH30 9LL Queensferry, United Kingdom
Distance from

7,82 km. - 4.85 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.
3 Maclean Walk, Pitreavie Castle, KY11 8TX Dunfermline, United Kingdom
Distance from

7,82 km. - 4.85 mi.
Situated on the outskirts of Dunfermline, 3Mac Dunfermline Self-Catering Apartment offers self-catering accommodation with free WiFi access. With free onsite parking, the property is just 12 minutes' drive from Dunfermline Golf Club.
, EH4 6NU Cramond, United Kingdom
Distance from

9,08 km. - 5.64 mi.
Sailor'S Cottage is a holiday home located in Cramond, 2.4 km from Dalmeny House. Free WiFi is available throughout the property. A dishwasher, an oven and a toaster can be found in the kitchen and there is a private bathroom.
38 High Street, KY3 0SW Aberdour, United Kingdom
Distance from

5,49 km. - 3.41 mi.
A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.
1 Main Street, KY11 1JG North Queensferry, United Kingdom
Distance from

6,15 km. - 3.82 mi.
Situated in the small picturesque village of North Queensferry, the Ferrybridge Hotel is a family-run property just 26 minutes' drive from Edinburgh. With free Wi-Fi access in public areas, a bar and a restaurant, it also offers free on-site parking.
, EH4 Cramond, United Kingdom
Distance from

9,06 km. - 5.63 mi.
Quay Cottage is located in Cramond. The accommodation will provide you with a TV. There is a full kitchen with a dishwasher and an oven. Featuring a shower, private bathrooms also come with a bath or shower.
25 Main Street, KY11 1JG North Queensferry, United Kingdom
Distance from

6,19 km. - 3.84 mi.
Situated on the banks of The Firth of Forth, The Albert Hotel features a traditional bar with a beer garden and a selection of home-cooked food. Each room at The Albert features an en suite bathroom, TV and tea/coffee making facilities.
Aberdour Road, KY11 4PB Dunfermline, United Kingdom
Distance from

9,74 km. - 6.05 mi.
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi. These include 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities.
78 High Street, KY3 0SW Aberdour, United Kingdom
Distance from

5,37 km. - 3.33 mi.
Situated in Aberdour, a 5-minute walk from the beach, The Woodside Hotel offers rooms with free parking, WiFi access in the lounge, and easy access to the countryside.
4-12 Whimbrel Place, Fife Leisure Park, KY11 8EX Dunfermline, United Kingdom
Distance from

6,49 km. - 4.03 mi.
Just off junction 3 of the M90 motorway and within East Fife Retail Park, which features a cinema and a bowling alley. The hotel offers great value, with spacious, modern en suite rooms, an on-site pub-style restaurant and free parking.
31/33 Boreland Rd, KY11 1DA Inverkeithing, United Kingdom
Distance from

4,71 km. - 2.93 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.
17 High Street, EH30 9PP Queensferry, United Kingdom
Distance from

7,80 km. - 4.84 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.
2, Forbes Road, KY11 2AN Rosyth, United Kingdom
Distance from

9,96 km. - 6.18 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.
42 Boreland Road, KY11 1DA Inverkeithing, United Kingdom
Distance from

4,57 km. - 2.84 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.
Ferrymuir Retail Park, EH30 9QZ Queensferry, United Kingdom
Distance from

8,77 km. - 5.45 mi.
The 4-star Dakota Edinburgh is a modern hotel with an award-winning restaurant and free Wi-Fi. Edinburgh city centre is just a 10-minute train journey from the building and the hotel offers a courtesy shuttle service from Edinburgh Airport.
Old Signal Station, Lothian View, KY11 2UY Rosyth, United Kingdom
Distance from

7,19 km. - 4.46 mi.
Featuring free WiFi, Old Signal Station Homestay offers accommodation in Rosyth. Free private parking is available on site. Some rooms include a seating area where you can relax. All rooms are equipped with a shared bathroom.