Search Filter

Price

Star
  • 34
  • 210
  • 174
  • 19
  • 6
  • 516
Accommodation Type
  • Apartments 394
  • Hotels 181
  • Guest houses 131
  • Bed and breakfasts 94
  • Holiday homes 45
  • Cottages 37
  • Hostels 23
  • Inns 14
  • Lodges 9
  • Country houses 8
  • Homestays 7
  • Holiday parks 5
  • Aparthotels 4
  • Resorts 2
  • Campsites 2
  • Boats 1
  • Farm stays 1
  • Villas 1
Hotel Facilities
  • Heating876
  • Free WiFi875
  • Non-smoking throughout818
  • Non-smoking rooms688
  • Family rooms538
  • Private parking382
  • Luggage storage347
  • Garden290
  • Bar219
  • Fax/photocopying199

Hotels near Dunfermline Town Train Station


Please select a hotel from the list of hotels in and near Dunfermline Town Train Station. The list below displays hotels within 30 kilometers of Dunfermline Town Train Station.
Order By
HOTEL IMAGE
Fullwood Apartment

4 Upper Millhill Street , Dunfermline , KY11 4SP

Fullwood Apartment is 0.15 kilometers from Dunfermline Town Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.9 out of 10

From 4 Reviews
Starting From
£ 0
HOTEL IMAGE
The Guildhall and Linen Exchange

79-83 High Street , Dunfermline , KY12 7DR

The Guildhall and Linen Exchange is 0.61 kilometers from Dunfermline Town Train Station. Room prices starting from £ 39

Check availability and book online.
Guest Reviews
8.7 out of 10

From 144 Reviews
Starting From
£ 39
HOTEL IMAGE
16RC Dunfermline Apartment

16 Rose Crescent , Dunfermline , KY12 0QS

16RC Dunfermline Apartment is 0.87 kilometers from Dunfermline Town Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.5 out of 10

From 20 Reviews
Starting From
£ 0
Rooms At 29 Bruce Street

29-35 Bruce St , Dunfermline , KY12 7AG

Rooms At 29 Bruce Street is 0.88 kilometers from Dunfermline Town Train Station. Room prices starting from £ 55

Check availability and book online.
Guest Reviews
8.1 out of 10

From 492 Reviews
Starting From
£ 55
The City Hotel

Bridge Street , Dunfermline , KY12 8DA

The City Hotel is 0.89 kilometers from Dunfermline Town Train Station. Room prices starting from £ 39.5

Check availability and book online.
Guest Reviews
8.1 out of 10

From 576 Reviews
Starting From
£ 39.5
Pitreavie Guest House

3 Aberdour Road , Dunfermline , KY11 4PB

Pitreavie Guest House is 0.95 kilometers from Dunfermline Town Train Station. Room prices starting from £ 42

Check availability and book online.
Guest Reviews
9.7 out of 10

From 231 Reviews
Starting From
£ 42
Hillview House B&B

9 Aberdour road , Dunfermline , KY11 4PB

Hillview House B&B is 0.98 kilometers from Dunfermline Town Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.6 out of 10

From 50 Reviews
Starting From
£ 0
Grange Farmhouse Bed and Breakfast

Grange Road , Dunfermline , KY11 3DG

Grange Farmhouse Bed and Breakfast is 1.16 kilometers from Dunfermline Town Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.9 out of 10

From 53 Reviews
Starting From
£ 0
Pitbauchlie House Hotel

Aberdour Road , Dunfermline , KY11 4PB

Pitbauchlie House Hotel is 1.23 kilometers from Dunfermline Town Train Station. Room prices starting from £ 40

Check availability and book online.
Guest Reviews
8.4 out of 10

From 860 Reviews
Starting From
£ 40
King Malcolm Hotel

Queensferry Road , Dunfermline , KY11 8DS

King Malcolm Hotel is 1.29 kilometers from Dunfermline Town Train Station. Room prices starting from £ 65

Check availability and book online.
Guest Reviews
8.3 out of 10

From 170 Reviews
Starting From
£ 65