Bridge Street (0.8 km from Dunfermline Town Station)
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 (0.9 km from Dunfermline Town Station)
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.
Aberdour Road (1.2 km from Dunfermline Town Station)
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.
126 Grieve Street (1.4 km from Dunfermline Town Station)
This non-smoking Victorian town house hotel offers ample private parking and is situated in a quiet residential area within walking distance of central Dunfermline.
Halbeath Dunfermline (2.8 km from Dunfermline Town Station)
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.
Hilton Road (4.5 km from Dunfermline Town Station)
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.
31/33 Boreland Rd (5.4 km from Dunfermline Town Station)
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.
(7.3 km from Dunfermline Town Station)
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.
Find the best deals on hotel rooms in Dunfermline Town Station, Glenrothes. Choose from a wide range of options at hotels near Dunfermline Town Station, all with real guests reviews, detailed descriptions, photos, and maps to help you choose the hotel that's right for you.
Browse Dunfermline Town Station hotels from $34 and up—with instant confirmation and guaranteed best prices.