(2.2 km from Braefoot Terminal)
The Woodside Hotel Aberdour Exclusive Use in Aberdour provides accommodation with free WiFi 400 metres from Aberdour Castle. Situated 1 km from Silver Sands Beach the property features a garden and free private parking.
38 High Street (2.3 km from Braefoot Terminal)
A friendly family-run hotel situated in one of Fife's picturesque coastal villages specialising in fresh fare using local Scottish produce where possible.
(3.8 km from Braefoot Terminal)
Set in Saint Davids 49 km from St Andrews The Wee Glasshouse offers a garden and free WiFi. Each unit comes with a seating area a TV a well-fitted kitchen and a private bathroom with a hairdryer.
31/33 Boreland Rd (5.9 km from Braefoot Terminal)
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.
Kinghorn Road (6.9 km from Braefoot Terminal)
This beautiful independently owned country hotel nestled in 2 acres of gardens and woodlands boasts stunning panoramic views across the Firth of Forth and houses one of the area's best restaurants.
Hilton Road (8.5 km from Braefoot Terminal)
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.
Bridge Street (11.0 km from Braefoot Terminal)
The City Hotel is a lively hotel located in the heart of Dunfermline just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms. They feature flat-screen TVs WiFi access trouser presses and tea/coffee making facilities.
29-35 Bruce St (11.1 km from Braefoot Terminal)
Located in Dunfermline's lively town centre Rooms at 1703 boats an on-site Scottish Fusion Restaurant Cafe Bar Bier Halle & Cocktail Bar. It's stylish rooms have free Wi-Fi and the hotel is only 20 minutes' drive from Edinburgh.