Hotels in Dunshalt and surrounding areas(within 30km of Dunshalt)...
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 5.1 km from Dunshalt
3* star rating
Check availabiity & book online!
|
Abbey Inn
Cupar Road Newburgh, Newburgh, KY14 6EZ, UK
![]()
Prcies starting from 50.00 GBP 7.78 km from Dunshalt
2* star rating
Check availabiity & book online!
|
Balgeddie House Hotel
Balgeddie Way, Glenrothes (nr St Andrews), KY6 3ET, UK

Prcies starting from 40.00 GBP 8.13 km from Dunshalt
3* star rating
Check availabiity & book online!
|
Balbirnie House Hotel
Balbirnie Park, Glenrothes Nr St Andrews Fife, KY7 6NE, UK

Prcies starting from 85.00 GBP 9.21 km from Dunshalt
4* star rating
Check availabiity & book online!
|
Coach House Inn
Auchmuirbridge By Scotlandwell, Glenrothes, KY6 3JD, UK

Prcies starting from 40.00 GBP 9.96 km from Dunshalt
NC star rating
Check availabiity & book online!
|
Golden Acorn Wetherlodge
1 North Street, Glenrothes, KY7 5NA, UK

Prcies starting from 25.00 GBP 10 km from Dunshalt
3* star rating
Check availabiity & book online!
|
Hollytree Bed and Breakfast
122 Main Street, Coaltown of Balgonie (nr Kirkcaldy)*, KY7 6HZ, UK

Prcies starting from 60.00 GBP 12.13 km from Dunshalt
2* star rating
Check availabiity & book online!
|
Windlestrae Hotel and Leisure Club
The Muirs, Kinross, KY13 8AS, UK

Prcies starting from 50.00 GBP 15.25 km from Dunshalt
3* star rating
Check availabiity & book online!
|
Green Hotel Golf Courses & Leisure Complex
2 The Muirs, Kinross (nr Perth/Edinburgh/St Andrews), KY13 8AS, UK

Prcies starting from 55.00 GBP 15.25 km from Dunshalt
4* star rating
Check availabiity & book online!
|
Dunnikier House Hotel
Dunnikier Park, Kirkcaldy, KY1 3LP, UK

Prcies starting from 45.00 GBP 16.57 km from Dunshalt
3* star rating
Check availabiity & book online!
|