Showing 67 Hotels in St. Andrews! - Show Map

Sort By

    
1) Pilmour Hotel 3 star
1 Pilmour Place, St. Andrews, Fife, KY16 9HZ

We are 0.24 miles from St. Andrews Centre
Rooms From
£ 98.00
2) 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
3) Edenside House 3 star
Edenside, St. Andrews, Fife, KY16 9SQ

We are 3.30 miles from St. Andrews Centre
Rooms From
£ 65.50
4) Invermark Guest House 4 star
23 Monifieth Road, Broughty Ferry, City of Dundee, DD5 2RN

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

We are 7.93 miles from St. Andrews Centre
Rooms From
£ 55.25
6) Old Course Hotel St Andrews 5 star
Old Station Rd, St. Andrews, Fife, KY16 9SP

We are 0.63 miles from St. Andrews Centre
Rooms From
£ 123.00
7) The Hotel Broughty Ferry 4 star
16 West Queen Street, Broughty Ferry, Broughty Ferry, City of Dundee, DD5 1AR

We are 9.52 miles from St. Andrews Centre
Rooms From
£ 65.00
8) The Golf Hotel 
4 High Street CRAIL Fife, Crail, Fife, KY10 3TD

We are 8.55 miles from St. Andrews Centre
Rooms From
£ 75.00
9) Ogstons On North Street 3 star
North Street, St. Andrews, Fife, KY16 9AG

We are 0.20 miles from St. Andrews Centre
Rooms From
£ 82.00
10) Crans 
32 East Road, Cupar, Fife, KY15 4HQ

We are 7.96 miles from St. Andrews Centre
Rooms From
£ 36.00
11) 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
12) Five Pilmour Place 
5 Pilmour Place, St. Andrews, Fife, KY16 9HZ

We are 0.25 miles from St. Andrews Centre
Tel: 01334 478665Tel: 01334 478665 | Hotel Website | More Info.
Rooms From
£ 65.00
More Information
13) 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
14) 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
15) Morris Guest House 3 star
Greenacres, Newport, Fife, KY16 0BT

We are 6.39 miles from St. Andrews Centre
Rooms From
£ 45.00
total67displaycount15fif5

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