Search Filter

Price

Star
  • 34
  • 209
  • 174
  • 19
  • 6
  • 516
Accommodation Type
  • Apartments 395
  • Hotels 182
  • Guest houses 130
  • Bed and breakfasts 94
  • Holiday homes 43
  • Cottages 38
  • Hostels 23
  • Inns 13
  • Country houses 8
  • Lodges 8
  • Holiday parks 7
  • Homestays 7
  • Aparthotels 4
  • Resorts 2
  • Campsites 2
  • Boats 1
  • Villas 1
Hotel Facilities
  • Heating873
  • Free WiFi872
  • Non-smoking throughout816
  • Non-smoking rooms686
  • Family rooms539
  • Private parking379
  • Luggage storage345
  • Garden289
  • Bar220
  • Fax/photocopying197

Hotels near Dunfermline Queen Margaret Train Station


Please select a hotel from the list of hotels in and near Dunfermline Queen Margaret Train Station. The list below displays hotels within 30 kilometers of Dunfermline Queen Margaret Train Station.
Order By
HOTEL IMAGE
Auld Mill House Hotel

Halbeath Road (opposite Arnold Clark) , Dunfermline , KY11 4LF

Auld Mill House Hotel is 0.13 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 40.49

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

From 287 Reviews
Starting From
£ 40.49
HOTEL IMAGE
Holiday Inn Express Dunfermline

Halbeath Dunfermline , Dunfermline , KY11 8DY

Holiday Inn Express Dunfermline is 0.73 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 53

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

From 494 Reviews
Starting From
£ 53
HOTEL IMAGE
Duloch Apartments

3C Kestrel Way , Dunfermline , KY11 8JR

Duloch Apartments is 1.48 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Premier Inn Dunfermline

4-12 Whimbrel Place, Fife Leisure Park , Dunfermline , KY11 8EX

Premier Inn Dunfermline is 1.51 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 61

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

From 153 Reviews
Starting From
£ 61
Sweet Chestnut by Marston's Inns

11 Fife Leisure Park , Dunfermline , KY11 8EX

Sweet Chestnut by Marston's Inns is 1.74 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 59.95

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

From 22 Reviews
Starting From
£ 59.95
16RC Dunfermline Apartment

16 Rose Crescent , Dunfermline , KY12 0QS

16RC Dunfermline Apartment is 2.13 kilometers from Dunfermline Queen Margaret 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
Fullwood Apartment

4 Upper Millhill Street , Dunfermline , KY11 4SP

Fullwood Apartment is 2.23 kilometers from Dunfermline Queen Margaret 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
Pitbauchlie House Hotel

Aberdour Road , Dunfermline , KY11 4PB

Pitbauchlie House Hotel is 2.32 kilometers from Dunfermline Queen Margaret 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
Hillview House B&B

9 Aberdour road , Dunfermline , KY11 4PB

Hillview House B&B is 2.45 kilometers from Dunfermline Queen Margaret 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
Pitreavie Guest House

3 Aberdour Road , Dunfermline , KY11 4PB

Pitreavie Guest House is 2.49 kilometers from Dunfermline Queen Margaret 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