Showing 1000 Hotels in St. Andrews! - Hide Map

Sort By

    
1) Bala House 
23 Minto Street, Edinburgh, City of Edinburgh, EH9 1RQ

We are 31.44 miles from St. Andrews Centre
Tel: 0131 6676153Tel: 0131 6676153 | Hotel Website | More Info.
Rooms From
£ 35.00
More Information
2) Morris Guest House 3 star
Greenacres, Newport, Fife, KY16 0BT

We are 6.39 miles from St. Andrews Centre
Rooms From
£ 45.00
3) No. 53 Frederick Street 3 star
53 Frederick Street, Edinburgh, City of Edinburgh, EH2 1LH

We are 30.75 miles from St. Andrews Centre
Tel: 0131 226 2752Tel: 0131 226 2752 | Hotel Website | More Info.
Rooms From
£ 100.00
4) The Atholl 5 star
11 Atholl Crescent, Edinburgh, City of Edinburgh, EH3 8HA

We are 31.33 miles from St. Andrews Centre
Rooms From
£ 750.00
5) Dublin Street Apartments 
71A2 Dublin Street, Edinburgh, City of Edinburgh, EH3 6NS

We are 30.38 miles from St. Andrews Centre
Rooms From
£ 150.00
6) Taypark House 4 star
484 Perth Road, Dundee, City of Dundee, DD2 1LR

We are 11.56 miles from St. Andrews Centre
Rooms From
£ 51.02
7) The Folly 2 star
1 Station Hill, North Berwick, East Lothian, EH39 4AN

We are 19.57 miles from St. Andrews Centre
Rooms From
£ 65.00
8) Ashbank House 3 star
14 Tomcroy Terrace, Pitlochry, Perthshire, PH16 5JA

We are 43.33 miles from St. Andrews Centre
Tel: 01796 472711Tel: 01796 472711 | Hotel Website | More Info.
Rooms From
£ 30.00
More Information
9) Riccarton Inn 
198 Lanark Road West, Currie, City of Edinburgh, EH14 5NX

We are 36.34 miles from St. Andrews Centre
Rooms From
£ 38.00
10) Knockendarroch House Hotel 4 star
Higher Oakfield, Pitlochry, Perth and Kinross, PH16 5HT

We are 43.36 miles from St. Andrews Centre
Rooms From
£ 130.00
11) The Old Cross Inn 
Alyth road Rattray Blairgowrie, Blairgowrie, Perth and Kinross, PH10 7DY

We are 26.71 miles from St. Andrews Centre
Rooms From
£ 45.00
12) The Atholl Palace 4 star
Perth Rd, Pitlochry, Perth and Kinross, PH16 5LX

We are 43.14 miles from St. Andrews Centre
Rooms From
£ 99.00
13) The Green Park Hotel 4 star
Clunie Bridge Road, Pitlochry, Perth and Kinross, PH16 5JY

We are 44.14 miles from St. Andrews Centre
Rooms From
£ 191.00
14) The Royal Mile Apartment 4 star
Old Fishmarket Close, Edinburgh, City of Edinburgh, EH1 1RW

We are 30.84 miles from St. Andrews Centre
Rooms From
£ 115.00
15) Holiday Inn Express Stirling 3 star
Springkerse Business Park, Stirling, Stirling, FK7 7XH

We are 45.24 miles from St. Andrews Centre
Rooms From
£ 46.00
total1000displaycount15fif67

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