Hotels in Birkhill and surrounding areas(within 30km of Birkhill)...
Kirkton Barns Country House
St Michaels Road, St. Andrews, DD6 9PD, UK

Prcies starting from 55.00 GBP 11.38 km from Birkhill
4* star rating
Check availabiity & book online!
|
Vicarsford Lodge guesthouse
St Michaels, St Andrews, KY16 0DT, UK

Prcies starting from 50.00 GBP 11.82 km from Birkhill
3* star rating
Check availabiity & book online!
|
Edenside House
Edenside, St. Andrews, ky16 9sq, UK

Prcies starting from 50.00 GBP 12.88 km from Birkhill
3* star rating
Check availabiity & book online!
|
Rufflets Country House
Strathkinness Low Road, St Andrews, KY16 9TX, UK

Prcies starting from 10.00 GBP 16.1 km from Birkhill
5* star rating
Check availabiity & book online!
|
Best Western Woodlands Hotel
13 Panmure Terrace Broughty Ferry, Dundee, DD5 2QL, UK

Prcies starting from 50.00 GBP 16.1 km from Birkhill
3* star rating
Check availabiity & book online!
|
Lomond Hills Hotel and Leisure Centre
High Street, Freuchie (nr Glenrothes)(nr Cupar)(nr St Andrews), KY15 7EY, UK

Prcies starting from 55.00 GBP 17.3 km from Birkhill
3* star rating
Check availabiity & book online!
|
Macdonald Rusacks Hotel
Pilmour Links, St Andrews, KY16 9JQ, UK

Prcies starting from 79.00 GBP 17.76 km from Birkhill
4* star rating
Check availabiity & book online!
|
Ardgowan Hotel
2 Playfair Terrace North St, St Andrews, KY 16 9HX, UK

Prcies starting from 69.00 GBP 18.04 km from Birkhill
3* star rating
Check availabiity & book online!
|
Greyfriars Hotel
129 North Street, St Andrews, KY16 9AG, UK
![]()
Prcies starting from 60.00 GBP 18.13 km from Birkhill
3* star rating
Check availabiity & book online!
|
Albany Hotel
56 North Street, St Andrews, KY16 9AH, UK

Prcies starting from 60.00 GBP 18.48 km from Birkhill
3* star rating
Check availabiity & book online!
|