Search results

for

hotels and inns in St Andrews (Fife)

results 1-25 of 50

View as a list / View on map

The Ardgowan Hotel

0.12 miles       2 Playfair Terrace, St Andrews, KY16 9HX

(01334) 472970

Kinnettles Hotel

0.14 miles       127 North Street, St Andrews, KY16 9AG

(01334) 473387

Grey Friars Hotel

0.14 miles       129 North Street, St Andrews, KY16 9AG

(01334) 474906

Best Western Scores Hotel

0.17 miles       76 The Scores, St Andrews, KY16 9BB

(01334) 472451

The Golf Inn

0.17 miles       1 Golf Place, St Andrews, KY16 9JA

(01334) 470686

Hotel du Vin St Andrews

0.19 miles       40 The Scores, St Andrews, KY16 9AS

0844 748 9269

Macdonald Rusacks Hotel

0.19 miles       Pilmour Links, St Andrews, KY16 9JQ

0844 879 9136

The Russell Hotel

0.19 miles       26 The Scores, St Andrews, KY16 9AS

(01334) 473447

Albany Hotel

0.31 miles       56-58 North Street, St Andrews, KY16 9AH

(01334) 477737

Premier Inn

0.63 miles       Largo Road, St Andrews, KY16 8NH

0871 527 9428

Rufflets

1.54 miles       Strathkinness Low Road, St Andrews, KY16 9TX

(01334) 472594

Fairmont St Andrews

2.93 miles       Kingask, St Andrews, KY16 8PN

(01334) 837000

Fairmount

2.93 miles       Kingask, St Andrews, KY16 8PN

(01334) 837060

Inn at Lathones

5.27 miles       Lathones, Largoward, Leven, KY9 1JE

(01334) 840494

Drumoig Golf Hotel

5.37 miles       Forgan Drive, Leuchars, St Andrews, KY16 0DS

(01382) 541800

St Michael's Inn

5.37 miles       St Michaels Hotel, St Michaels, St Andrews, KY16 0DU

(01334) 839220

Dairsie Inn

5.63 miles       45 Main Street, Dairsie, Cupar, KY15 4SR

(01334) 870273

The Inn at Kingsbarns

6.03 miles       5 Main Street, Kingsbarns, St Andrews, KY16 8TA

(01334) 880778

Craigsanquhar House

7.04 miles       By Loggie, Cupar, KY15 4PZ

(01334) 653426

Meldrums Hotel

7.25 miles       56 Main Street, Ceres, Cupar, KY15 5NA

(01334) 828286

Balcomie Links Hotel

8.56 miles       Balcomie Road, Crail, Anstruther, KY10 3TN

(01333) 450237

The Golf Hotel

8.58 miles       4 High Street South, Crail, Anstruther, KY10 3TD

(01333) 450206

The Marine Hotel

8.67 miles       54 Nethergate South, Crail, Anstruther, KY10 3TZ

(01333) 450207

The Bank

8.83 miles       23-25 High Street East, Anstruther, KY10 3DQ

(01333) 310189

The Royal Hotel

8.84 miles       20 Rodger Street, Anstruther, KY10 3DU

(01333) 310581

Page : 1 | 2