Search Filter

Price

Star
  • 10
  • 54
  • 47
  • 5
  • 0
  • 193
Accommodation Type
  • Holiday homes 111
  • Hotels 66
  • Apartments 43
  • Bed and breakfasts 40
  • Guest houses 26
  • Inns 9
  • Lodges 5
  • Hostels 3
  • Cottages 3
  • Country houses 1
  • Motels 1
  • Holiday parks 1
Hotel Facilities
  • WiFi available in all areas240
  • Non-smoking throughout220
  • Heating206
  • Non-smoking rooms193
  • Garden176
  • Golf course (within 3 km)127
  • Breakfast options99
  • Family rooms99
  • Bar84
  • Restaurant79

Hotels near Leuchars Train Station


Please select a hotel from the list of hotels in and near Leuchars Train Station. The list below displays hotels within 30 kilometers of Leuchars Train Station.
Order By
HOTEL IMAGE
The Haven @ Mill House

Mill House , Balmullo , KY16 0AB

The Haven @ Mill House is 0.62 kilometers from Leuchars Train Station. Room prices starting from £ 0

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

From 25 Reviews
Starting From
£ 0
HOTEL IMAGE
The Roundel

Southfield Farm Steading Leuchars , Leuchars , KY16 0BP

The Roundel is 1.53 kilometers from Leuchars Train Station. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Eden Mansion

Eden Mansion, Cupar Road , St Andrews , KY16 0UP

Eden Mansion is 1.66 kilometers from Leuchars Train Station. Room prices starting from £ 170.82

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

From 219 Reviews
Starting From
£ 170.82
Shangri-la bed and breakfast

Shangri-la St Michaels , St Andrews , KY16 0DU

Shangri-la bed and breakfast is 2.02 kilometers from Leuchars Train Station. Room prices starting from £ 45

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

From 43 Reviews
Starting From
£ 45
Edenside House

Edenside , St Andrews , Ky169sq

Edenside House is 2.13 kilometers from Leuchars Train Station. Room prices starting from £ 84

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

From 268 Reviews
Starting From
£ 84
Pinewood Country House

Tayport Road, St Michaels , Leuchars , KY16 0DU

Pinewood Country House is 2.77 kilometers from Leuchars Train Station. Room prices starting from £ 110

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

From 81 Reviews
Starting From
£ 110
St Andrews Forest Lodges

Kincaple City Kincaple , Strathkinness , KY16 9SH

St Andrews Forest Lodges is 2.81 kilometers from Leuchars Train Station. Room prices starting from £ 0

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

From 5 Reviews
Starting From
£ 0
Knockhill Farm B &B

Knockhill Farm, High Road, Strathkinness, , St Andrews , KY16 9SL

Knockhill Farm B &B is 4.32 kilometers from Leuchars Train Station. Room prices starting from £ 145

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

From 107 Reviews
Starting From
£ 145
Drumoig Golf Hotel

Forgan Drive , Leuchars , KY16 0DS

Drumoig Golf Hotel is 4.40 kilometers from Leuchars Train Station. Room prices starting from £ 85

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

From 359 Reviews
Starting From
£ 85
Vicarsford lodge Guest House

St Michael by Leuchars , Leuchars , KY16 0DT

Vicarsford lodge Guest House is 4.54 kilometers from Leuchars Train Station. Room prices starting from £ 95

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

From 68 Reviews
Starting From
£ 95