Map of the best Hotels near Dunfermline Train Station in Dunfermline, Fife

We have searched high and low to find the best hotels near the Dunfermline Rail Station in the historic county of Fife.

The Dunfermline Station serves the location of Dunfermline. We have found hotels nearby.

Use our easy to use hotel map or comprehensive accommodation listings to find the right Dunfermline Station hotel for you.

Information about Dunfermline Train Station
Station CodeDFL
OwnerScotRail
SRS DescriptionFife Loop
National Rail RouteScotland
Annual Number of Passangers696,642
PostcodeKY12 0GB
RegionScotland
Local AuthorityFife
ConstituencyDunfermline and West Fife
map cross-hair information
Zoom LevelLatitudeLongitude
653.521968-2.164306

Hotel Deals for KY12 0GB Postcode in Dunfermline

Booking.com

The Nearest Hospitals to KY12 0GB Postcode in Dunfermline

Hospital Information for KY12 0GB
Hospital NameOperatorDistance KmDistance Mi.
Priory Hospital Glasgow 38-40 Mansionhouse Road, Glasgow, G41 3DW60.2537.44
Berwick InfirmaryInfirmary Square, Berwick-upon-Tweed, Northumberland, TD15 1LT94.5758.76
Rothbury Community HospitalWhitton Bank Road, Rothbury, Morpeth, Northumberland, NE65 7RW127.6979.34
Alnwick InfirmaryInfirmary Drive, South Road, Alnwick, Northumberland, NE66 2NS131.0181.41
Search by Postcode

Cheap Hotels near the Dunfermline Train Station in Dunfermline

The 10 nearest Budget hotels to the KY12 0GB Postcode offering economy accommodation

Budget Hotel NameDistance (Km)Distance (Mi)
1: Travelodge Dunfermline 1.310.82
2: Premier Inn Dunfermline 1.500.93
3: Premier Inn Edinburgh South Queensferry 10.756.68
4: Travelodge Kinross M90 14.408.95
5: Premier Inn Edinburgh Airport Newbridge 15.529.64
6: Travelodge Edinburgh Airport Ratho Station 15.879.86
7: Premier Inn Edinburgh Leith Waterfront 17.9311.14
8: Premier Inn Edinburgh Park Airport 18.3311.39
9: Premier Inn Edinburgh Park Airport 18.3311.39
10: Travelodge Edinburgh Learmonth 18.7211.63

The Nearest Airports to KY12 0GB Postcode in Dunfermline

Airport Information for KY12 0GB
Airport NameDistance KmDistance Mi.
Edinburgh Airport15.199.44
Dundee City Airport48.4630.11
Glasgow International Airport67.4341.90

The Nearest Stations to the KY12 0GB Postcode in Dunfermline

Station Information for the KY12 0GB
Station NameOperatorDistance KmDistance Mi.
Dunfermline Queen MargaretScotRail2.371.47
RosythScotRail3.912.43
InverkeithingScotRail5.343.32

Places to Stay near Dunfermline Rail Station

Auld Mill House Hotel

Auld Mill House Hotel
Distance in Km 0.18
Number of Rooms: 8
Halbeath Road (opposite Arnold Clark)
Dunfermline
KY11 4LF
Book Now
View entry for Auld Mill House Hotel on Bed Map

Clarke Cottage Guest House

Clarke Cottage Guest House
Distance in Km 0.43
Number of Rooms: 3
139 Halbeath Road
Dunfermline
KY11 4LA
Book Now
View entry for Clarke Cottage Guest House on Bed Map

Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline
Distance in Km 1.23
Number of Rooms: 82
Halbeath Dunfermline
Dunfermline
KY11 8DY
Book Now
View entry for Holiday Inn Express Dunfermline on Bed Map

Duloch Apartments

Duloch Apartments
Distance in Km 1.68
Number of Rooms: 1
3C Kestrel Way
Dunfermline
KY11 8JR
Book Now
View entry for Duloch Apartments on Bed Map

Travelodge Dunfermline

Travelodge Dunfermline
Distance in Km 2.34
Number of Rooms: 100
Halbeath Junction, Kingseat Rd, Dunfermline, KY11 8RY
KY11 8RY
Book Now
View entry for Travelodge Dunfermline on Bed Map

Premier Inn Dunfermline

Premier Inn Dunfermline
Distance in Km 2.65
Number of Rooms: 100
4-12 Whimbrel Place
Dunfermline
KY11 8EX
Book Now
View entry for Premier Inn Dunfermline on Bed Map

Pitbauchlie House Hotel

Pitbauchlie House Hotel
Distance in Km 2.79
Number of Rooms: 50
Aberdour Road
Dunfermline
KY11 4PB
Book Now
View entry for Pitbauchlie House Hotel on Bed Map

Sweet Chestnut by Marston's Inns

Sweet Chestnut by Marston's Inns
Distance in Km 3.00
Number of Rooms: 26
11 Fife Leisure Park
Dunfermline
KY11 8EX
Book Now
View entry for Sweet Chestnut by Marston's Inns on Bed Map

Hillview House B&B

Hillview House B&B
Distance in Km 3.17
Number of Rooms: 3
9 Aberdour road
Dunfermline
KY11 4PB
Book Now
View entry for Hillview House B&B on Bed Map

Pitreavie Guest House

Pitreavie Guest House
Distance in Km 3.28
Number of Rooms: 5
3 Aberdour Road
Dunfermline
KY11 4PB
Book Now
View entry for Pitreavie Guest House on Bed Map

King Malcolm Hotel

King Malcolm Hotel
Distance in Km 3.30
Number of Rooms: 48
Queensferry Road
Dunfermline
KY11 8DS
Book Now
View entry for King Malcolm Hotel on Bed Map

3Mac Dunfermline Self-Catering Apartment

3Mac Dunfermline Self-Catering Apartment
Distance in Km 3.33
Number of Rooms: 1
3 Maclean Walk, Pitreavie Castle
Dunfermline
KY11 8TX
Book Now
View entry for 3Mac Dunfermline Self-Catering Apartment on Bed Map

16RC Dunfermline Apartment

16RC Dunfermline Apartment
Distance in Km 3.84
Number of Rooms: 1
16 Rose Crescent
Dunfermline
KY12 0QS
Book Now
View entry for 16RC Dunfermline Apartment on Bed Map

Balmule House

Balmule House
Distance in Km 3.95
Number of Rooms: 8
Dunfermline
KY12 0RZ
Book Now
View entry for Balmule House on Bed Map

The Guildhall and Linen Exchange

The Guildhall and Linen Exchange
Distance in Km 4.42
Number of Rooms: 19
79-83 High Street
Dunfermline
KY12 7DR
Book Now
View entry for The Guildhall and Linen Exchange on Bed Map

Wee Hauf

Wee Hauf
Distance in Km 4.45
Number of Rooms: 1
105 Dunfermline Road
Crossgates
KY4 8AR
Book Now
View entry for Wee Hauf on Bed Map

Thistle Apartments

Thistle Apartments
Distance in Km 4.66
Number of Rooms: 1
94a St Margaret Street
Dunfermline
KY12 7PH
Book Now
View entry for Thistle Apartments on Bed Map

Rooms At 29 Bruce Street

Rooms At 29 Bruce Street
Distance in Km 4.84
Number of Rooms: 17
29-35 Bruce St
Dunfermline
KY12 7AG
Book Now
View entry for Rooms At 29 Bruce Street on Bed Map

Is a Hotel Missing?

Let us know the Name, Address and Postcode and we’ll add it to our listings.

Contact Us

Places to Eat near the KY12 0GB Postcode

Auld Mill House Hotel (Hotel / bed & breakfast / guest house)

Distance0.14 (miles)
Address:Halbeath Road Dunfermline Fife
KY11 4LF
Food Score:foodscore
Food Rating:
Click to launch in Google Maps

Clarke Cottage (Hotel / bed & breakfast / guest house)

Distance0.20 (miles)
Address:139 Halbeath Road Dunfermline Fife
KY11 4LA
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Rvs Cafe (Restaurant / Cafe / Canteen)

Distance0.24 (miles)
Address:Queen Margaret Hospital Whitefield Road Dunfermline Fife
KY12 0SU
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Elizabethan (Restaurant / Cafe / Canteen)

Distance0.27 (miles)
Address:Halbeath Road Dunfermline Fife
KY12 7LX
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Mcdonalds Restaurants Ltd (Restaurant / Cafe / Canteen)

Distance0.28 (miles)
Address:Asda Supermarket Halbeath Retail Park Dunfermline Fife
KY11 4LR
Food Score:foodscore Improvement Required
Food Rating:
Click to launch in Google Maps

Express By Holiday Inn (Hotel / bed & breakfast / guest house)

Distance0.40 (miles)
Address:Holiday Inn Express Halbeath Road Dunfermline Fife
KY11 8JH
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

One Stop (Retailers - supermarkets / hypermarkets)

Distance0.44 (miles)
Address:10 Mercer Place Dunfermline Fife
KY11 4UG
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Cafe Vine (Restaurant / Cafe / Canteen)

Distance0.47 (miles)
Address:131 Garvock Hill Dunfermline Fife
KY12 7RW
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps

Asda (Retailers - supermarkets / hypermarkets)

Distance0.47 (miles)
Address:Halbeath Retail Park Halbeath Dunfermline Fife
KY11 4LP
Food Score:foodscore Pass and Eat Safe
Food Rating:
Click to launch in Google Maps

Harvester (Restaurant / Cafe / Canteen)

Distance0.47 (miles)
Address:Harvester Unit 8 Halbeath Retail Park Dunfermline Fife
KY11 4LP
Food Score:foodscore Pass
Food Rating:
Click to launch in Google Maps