Hotel Name  |
| |
 | Cambo House  Cambo Estate, Anstruther, Fife, KY16 8QD
    0.39 miles (0.63km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 136.00
 |  | The Barns at Kingsbarns 5 Main Street, Kingsbarns, Crail, Fife, KY16 8TA
    0.57 miles (0.92km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 174.50
 |  | Balcomie Links Hotel  Balcomie Road, Crail, Crail, Fife, KY10 3TN
   2.25 miles (3.62km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 55.00
 |  | The Hazelton Guest house  29 Marketgate North, Crail, Fife, KY10 3TH
   2.37 miles (3.81km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 50.00
 |  | Caiplie Guest House  51-53 High St, Crail, Fife, KY10 3RA
     2.49 miles (4.01km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 40.00
 |  | Fairmont St Andrews - Scotland  Kingask, St. Andrews, Fife, KY16 8PN
   3.86 miles (6.21km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 159.00
 |  | The Old Station B & B Stravithie Bridge, St. Andrews, Fife, KY16 8LR
    3.99 miles (6.42km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 80.00
 |  | The Waterfront - Anstruther  18/20 Shore Street, Anstruther, Fife, KY10 3EA
    5.14 miles (8.27km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 30.00
 |  | The Bank - Anstruther  23-25 High Street, Anstruther, Fife, KY10 3DQ
   5.19 miles (8.35km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 30.00
 |  | The Craw's Nest Hotel  Bankwell Road, Anstruther, Fife, KY10 3DA
   5.46 miles (8.79km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 42.50
 |  | The Spindrift  Pittenweem Road, Anstruther, Fife, KY10 3DT
      5.55 miles (8.93km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 40.00
 |  | The New Inn  St Mary Street, St. Andrews, Fife, KY16 8AZ
   5.84 miles (9.40km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 80.00
 |  | The Albany St Andrews  56 North Street, St. Andrews, Fife, KY16 9AH
 6.32 miles (10.17km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 79.00
 |  | Ogstons On North Street  North Street, St. Andrews, Fife, KY16 9AG
   6.54 miles (10.53km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 80.00
 |  | Ardgowan Hotel  2 Playfair Terrace, North Street, St. Andrews, Fife, KY16 9HX
    6.62 miles (10.65km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 59.00
 |  | St. Andrews Golf Hotel Scotland  40 The Scores, St. Andrews, , KY16 9AS
  6.62 miles (10.65km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 120.00
 |  | Pilmour Hotel  1 Pilmour Place, St. Andrews, Fife, KY16 9HZ
   6.64 miles (10.69km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 70.00
 |  | Five Pilmour Place  5 Pilmour Place, St. Andrews, Fife, KY16 9HZ
6.66 miles (10.72km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 75.00
 |  | 1 Golf Place  1 Golf Place, St. Andrews, Fife, KY16 9JA
 6.70 miles (10.78km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 70.00
 |  | The Macdonald Rusacks Hotel Pilmour Links, St. Andrews, Fife, KY16 9JQ
   6.76 miles (10.88km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 129.00
 |  | Old Course Hotel St Andrews  Old Station Rd, St. Andrews, Fife, KY16 9SP
   7.04 miles (11.33km) from Kingsbarns Golf Links - Kingsbarns * | Rooms From £ 170.00
 |
|
|