Search Filter

Price

Star
  • 33
  • 212
  • 176
  • 20
  • 6
  • 514
Accommodation Type
  • Apartments 394
  • Hotels 183
  • Guest houses 132
  • Bed and breakfasts 91
  • Holiday homes 43
  • Cottages 37
  • Hostels 23
  • Inns 14
  • Country houses 8
  • Lodges 8
  • Homestays 7
  • Holiday parks 6
  • Villas 6
  • Aparthotels 4
  • Resorts 2
  • Campsites 2
  • Boats 1
Hotel Facilities
  • Heating871
  • Free WiFi871
  • Non-smoking throughout816
  • Non-smoking rooms688
  • Family rooms539
  • Private parking375
  • Luggage storage351
  • Garden288
  • Bar220
  • Fax/photocopying200

Hotels near Dalgety Bay Train Station


Please select a hotel from the list of hotels in and near Dalgety Bay Train Station. The list below displays hotels within 30 kilometers of Dalgety Bay Train Station.
Order By
HOTEL IMAGE
Inglewood Bed & Breakfast

42 Boreland Road , Inverkeithing , KY11 1DA

Inglewood Bed & Breakfast is 1.77 kilometers from Dalgety Bay Train Station. Room prices starting from £ 45

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

From 155 Reviews
Starting From
£ 45
HOTEL IMAGE
Boreland Lodge Hotel

31/33 Boreland Rd , Inverkeithing , KY11 1DA

Boreland Lodge Hotel is 1.84 kilometers from Dalgety Bay Train Station. Room prices starting from £ 48

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

From 512 Reviews
Starting From
£ 48
HOTEL IMAGE
Bankhead Farm Cottage

, Aberdour , KY3

Bankhead Farm Cottage is 2.68 kilometers from Dalgety Bay Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Old Signal Station Homestay

Old Signal Station, Lothian View , Rosyth , KY11 2UY

Old Signal Station Homestay is 3.24 kilometers from Dalgety Bay Train Station. Room prices starting from £ 81

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

From 13 Reviews
Starting From
£ 81
3Mac Dunfermline Self-Catering Apartment

3 Maclean Walk, Pitreavie Castle , Dunfermline , KY11 8TX

3Mac Dunfermline Self-Catering Apartment is 3.43 kilometers from Dalgety Bay Train Station. Room prices starting from £ 0

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

From 31 Reviews
Starting From
£ 0
Ferrybridge Hotel

1 Main Street , North Queensferry , KY11 1JG

Ferrybridge Hotel is 3.99 kilometers from Dalgety Bay Train Station. Room prices starting from £ 45

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

From 196 Reviews
Starting From
£ 45
The Queensferry Hotel

St Margaret's Head , North Queensferry , KY11 1HP

The Queensferry Hotel is 4.00 kilometers from Dalgety Bay Train Station. Room prices starting from £ 74.25

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

From 433 Reviews
Starting From
£ 74.25
Duloch Apartments

3C Kestrel Way , Dunfermline , KY11 8JR

Duloch Apartments is 4.01 kilometers from Dalgety Bay Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
The Woodside Hotel

78 High Street , Aberdour , KY3 0SW

The Woodside Hotel is 4.17 kilometers from Dalgety Bay Train Station. Room prices starting from £ 54

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

From 489 Reviews
Starting From
£ 54
Sweet Chestnut by Marston's Inns

11 Fife Leisure Park , Dunfermline , KY11 8EX

Sweet Chestnut by Marston's Inns is 4.19 kilometers from Dalgety Bay 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