Search Filter

Price

Star
  • 40
  • 213
  • 173
  • 16
  • 4
  • 605
Accommodation Type
  • Apartments 488
  • Hotels 185
  • Guest houses 139
  • Bed and breakfasts 72
  • Holiday homes 54
  • Cottages 31
  • Aparthotels 25
  • Inns 18
  • Hostels 18
  • Country houses 7
  • Lodges 5
  • Resorts 2
  • Holiday parks 2
  • Homestays 2
  • Boats 1
  • Chalets 1
  • Luxury tents 1
Hotel Facilities
  • Non-smoking throughout938
  • Heating899
  • Non-smoking rooms687
  • WiFi available in all areas680
  • Family rooms473
  • Luggage storage319
  • Garden264
  • Bar218
  • Fax/photocopying190
  • Lift187

Hotels near Queen Margaret Dunfermline Hospital


Please select a hotel from the list of hotels in and near Queen Margaret Dunfermline Hospital. The list below displays hotels within 30 kilometers of Queen Margaret Dunfermline Hospital.
Order By
HOTEL IMAGE
Clarke Cottage Guest House

139 Halbeath Road , Dunfermline , KY11 4LA

Clarke Cottage Guest House is 0.39 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 40

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

From 79 Reviews
Starting From
£ 40
HOTEL IMAGE
Auld Mill House Hotel

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

Auld Mill House Hotel is 0.40 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 40.5

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

From 297 Reviews
Starting From
£ 40.5
HOTEL IMAGE
Holiday Inn Express Dunfermline

Halbeath Dunfermline , Dunfermline , KY11 8DY

Holiday Inn Express Dunfermline is 0.97 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 51

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

From 606 Reviews
Starting From
£ 51
Garvock House Hotel

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

Garvock House Hotel is 1.58 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 75

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

From 46 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.99 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 55

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

From 543 Reviews
Starting From
£ 55
Pitbauchlie House Hotel

Aberdour Road , Dunfermline , KY11 4PB

Pitbauchlie House Hotel is 2.40 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 44

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

From 871 Reviews
Starting From
£ 44
The Guildhall and Linen Exchange Wetherspoon

79-83 High Street , Dunfermline , KY12 7DR

The Guildhall and Linen Exchange Wetherspoon is 2.43 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 49

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

From 449 Reviews
Starting From
£ 49
Hillview House B&B

9 Aberdour road , Dunfermline , KY11 4PB

Hillview House B&B is 2.49 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 0

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

From 27 Reviews
Starting From
£ 0
Pitreavie Guest House

3 Aberdour Road , Dunfermline , KY11 4PB

Pitreavie Guest House is 2.53 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 38

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

From 234 Reviews
Starting From
£ 38
Rooms At 29 Bruce Street

29-35 Bruce St , Dunfermline , KY12 7AG

Rooms At 29 Bruce Street is 2.61 kilometers from Queen Margaret Dunfermline Hospital. Room prices starting from £ 45

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

From 534 Reviews
Starting From
£ 45