Hotels in Kettlehill and surrounding areas(within 30km of Kettlehill)...
The Belvedere Hotel and Restaurant
West Wemyss, Kirkcaldy (between ST ANDREWS/EDINBURGH, KY1 4SL, UK

Prcies starting from 40.00 GBP 12.9 km from Kettlehill
3* star rating
Check availabiity & book online!
|
Abbey Inn
Cupar Road Newburgh, Newburgh, KY14 6EZ, UK
![]()
Prcies starting from 50.00 GBP 13.87 km from Kettlehill
2* star rating
Check availabiity & book online!
|
Dunnikier House Hotel
Dunnikier Park, Kirkcaldy, KY1 3LP, UK

Prcies starting from 45.00 GBP 13.98 km from Kettlehill
3* star rating
Check availabiity & book online!
|
The Inn at Lathones
By Largoward, St Andrews, Ky9 1JE, UK

Prcies starting from 89.00 GBP 15.05 km from Kettlehill
4* star rating
Check availabiity & book online!
|
Edenside House
Edenside, St. Andrews, ky16 9sq, UK

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

Prcies starting from 10.00 GBP 17.85 km from Kettlehill
5* star rating
Check availabiity & book online!
|
St Michaels Inn
Leuchars, St Andrews, KY16 0DU, UK

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

Prcies starting from 79.00 GBP 20.22 km from Kettlehill
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 20.48 km from Kettlehill
3* star rating
Check availabiity & book online!
|
Greyfriars Hotel
129 North Street, St Andrews, KY16 9AG, UK
![]()
Prcies starting from 60.00 GBP 20.57 km from Kettlehill
3* star rating
Check availabiity & book online!
|