Showing 67 Hotels in St. Andrews! - Hide Map

Sort By

    
1) Drumoig Golf Hotel 3 star
Forgan Drive, Newport, Fife, KY16 0DS

We are 6.71 miles from St. Andrews Centre
Rooms From
£ 69.00
2) Braeside House 4 star
25 Nelson Street, St. Andrews, Fife, KY16 8AJ

We are 0.27 miles from St. Andrews Centre
Rooms From
£ 120.00
3) Brick House BandB 
The Brick house, Baldastard, Lathones, Fife, KY8 5PQ

We are 7.93 miles from St. Andrews Centre
Rooms From
£ 55.25
4) Balhousie Farm Bed and Breakfast 3 star
Balhousie Farm, Upper Largo, Lathones, Fife, KY8 5QN

We are 8.02 miles from St. Andrews Centre
Rooms From
£ 70.00
5) Kirkton Barns Bed and Breakfast 4 star
St Michaels Road, Tayport, Newport, Fife, DD6 9PD

We are 7.05 miles from St. Andrews Centre
Rooms From
£ 65.00
6) The Old Station B & B 4 star
Stravithie Bridge, St. Andrews, Fife, KY16 8LR

We are 2.97 miles from St. Andrews Centre
Tel: 01334 880505Tel: 01334 880505 | Hotel Website | More Info.
Rooms From
£ 80.00
7) The Bank - Anstruther 4 star
23-25 High Street, Anstruther, Fife, KY10 3DQ

We are 8.81 miles from St. Andrews Centre
Tel: 01333 310189Tel: 01333 310189 | Hotel Website | More Info.
Rooms From
£ 30.00
8) Ashley House 
15 Monifieth road, Broughty Ferry, City of Dundee, DD5 2RN

We are 9.29 miles from St. Andrews Centre
Rooms From
£ 44.00
9) Rufflets Hotel 4 star
Strathkinness Low Road, St. Andrews, Fife, KY16 9TX

We are 1.63 miles from St. Andrews Centre
Rooms From
£ 99.00
10) Morris Guest House 3 star
Greenacres, Newport, Fife, KY16 0BT

We are 6.39 miles from St. Andrews Centre
Rooms From
£ 45.00
11) Hotel Du Vin, St Andrews 4 star
40 The Scores, St. Andrews, Fife, KY16 9AS

We are 0.27 miles from St. Andrews Centre
Rooms From
£ 124.00
12) The Barns at Kingsbarns 
5 Main Street, Kingsbarns, Crail, Fife, KY16 8TA

We are 5.98 miles from St. Andrews Centre
Rooms From
£ 120.00
13) Ardgowan Hotel 3 star
2 Playfair Terrace, North Street, St. Andrews, Fife, KY16 9HX

We are 0.24 miles from St. Andrews Centre
Rooms From
£ 97.00
14) 1 Golf Place 3 star
1 Golf Place, St. Andrews, Fife, KY16 9JA

We are 0.29 miles from St. Andrews Centre
Rooms From
£ 70.00
15) Best Western Woodlands Hotel 3 star
13 Panmure Terrace, Broughty Ferry, City of Dundee, DD5 2QL

We are 9.53 miles from St. Andrews Centre
Rooms From
£ 58.50
total67displaycount15fif5

Main areas for UK Hotels, Guest Houses, Bed and Breakfasts and Self Catering Accommodation