Search Filter

Price

Star
  • 33
  • 214
  • 177
  • 20
  • 6
  • 523
Accommodation Type
  • Apartments 390
  • Hotels 182
  • Guest houses 131
  • Bed and breakfasts 98
  • Holiday homes 49
  • Cottages 42
  • Hostels 23
  • Inns 14
  • Country houses 8
  • Lodges 8
  • Homestays 7
  • Villas 6
  • Holiday parks 5
  • Aparthotels 4
  • Resorts 2
  • Campsites 2
  • Boats 1
  • Farm stays 1
Hotel Facilities
  • Heating883
  • Free WiFi877
  • Non-smoking throughout830
  • Non-smoking rooms694
  • Family rooms535
  • Private parking379
  • Luggage storage357
  • Garden298
  • Bar220
  • Fax/photocopying201

Hotels near Aberdour Train Station


Please select a hotel from the list of hotels in and near Aberdour Train Station. The list below displays hotels within 30 kilometers of Aberdour Train Station.
Order By
HOTEL IMAGE
The Cedar Inn

20 Shore Road , Aberdour , KY3 0TR

The Cedar Inn is 0.14 kilometers from Aberdour Train Station. Room prices starting from £ 75

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

From 2 Reviews
Starting From
£ 75
HOTEL IMAGE
Aberdour Hotel

38 High Street , Aberdour , KY3 0SW

Aberdour Hotel is 0.17 kilometers from Aberdour Train Station. Room prices starting from £ 79

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

From 212 Reviews
Starting From
£ 79
HOTEL IMAGE
The Woodside Hotel

78 High Street , Aberdour , KY3 0SW

The Woodside Hotel is 0.24 kilometers from Aberdour 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
Bankhead Farm Cottage

, Aberdour , KY3

Bankhead Farm Cottage is 2.32 kilometers from Aberdour Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Wee Hauf

105 Dunfermline Road , Crossgates , KY4 8AR

Wee Hauf is 6.02 kilometers from Aberdour Train Station. Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
Kingswood Hotel

Kinghorn Road , Burntisland , KY3 9LL

Kingswood Hotel is 6.08 kilometers from Aberdour Train Station. Room prices starting from £ 99

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

From 206 Reviews
Starting From
£ 99
Inglewood Bed & Breakfast

42 Boreland Road , Inverkeithing , KY11 1DA

Inglewood Bed & Breakfast is 6.10 kilometers from Aberdour 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
Boreland Lodge Hotel

31/33 Boreland Rd , Inverkeithing , KY11 1DA

Boreland Lodge Hotel is 6.18 kilometers from Aberdour 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
Sweet Chestnut by Marston's Inns

11 Fife Leisure Park , Dunfermline , KY11 8EX

Sweet Chestnut by Marston's Inns is 6.36 kilometers from Aberdour 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
Premier Inn Dunfermline

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

Premier Inn Dunfermline is 6.62 kilometers from Aberdour 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