Search Filter

Price

Star
  • 40
  • 225
  • 176
  • 19
  • 5
  • 617
Accommodation Type
  • Apartments 510
  • Hotels 180
  • Guest houses 134
  • Bed and breakfasts 82
  • Holiday homes 49
  • Cottages 32
  • Aparthotels 30
  • Hostels 27
  • Inns 19
  • Country houses 6
  • Lodges 5
  • Resorts 2
  • Holiday parks 2
  • Boats 1
  • Villas 1
  • Homestays 1
  • Luxury tents 1
Hotel Facilities
  • Internet services1037
  • WiFi1028
  • Free WiFi1022
  • Non-smoking throughout968
  • Heating942
  • Parking775
  • Non-smoking rooms693
  • WiFi available in all areas691
  • Free parking551
  • Family rooms488

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.5

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

From 279 Reviews
Starting From
£ 40.5
HOTEL IMAGE
Clarke Cottage Guest House

139 Halbeath Road , Dunfermline , KY11 4LA

Clarke Cottage Guest House is 0.26 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 40

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

From 39 Reviews
Starting From
£ 40
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 £ 62

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

From 573 Reviews
Starting From
£ 62
Garvock House Hotel

Garvock House Hotel St Johns Drive , Dunfermline , KY12 7TU

Garvock House Hotel is 1.64 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 75

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

From 14 Reviews
Starting From
£ 75
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 £ 65

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

From 391 Reviews
Starting From
£ 65
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.4 out of 10

From 6 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 £ 54

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

From 888 Reviews
Starting From
£ 54
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.5 out of 10

From 46 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 £ 40

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

From 243 Reviews
Starting From
£ 40
The Guildhall and Linen Exchange Wetherspoon

79-83 High Street , Dunfermline , KY12 7DR

The Guildhall and Linen Exchange Wetherspoon is 2.55 kilometers from Dunfermline Queen Margaret Train Station. Room prices starting from £ 75

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

From 417 Reviews
Starting From
£ 75