B&Bs & Guesthouses in Fife & St. Andrews
There are plenty of guest house and B&Bs in Fife, notably along the coast at the picturesque East Neuk fishing villages. St Andrews also has a good choice, as have the towns of West Fife. There are also many options in rural locations in the Howe of Fife and in inland towns such as Cupar.
Largoward, St. Andrews, Fife, KY9 1JE
The Inn at Lathones is only 5 miles west of St Andrews.
Price: £75 - £140 (Per room per night)
Leslie, Glenrothes, Fife, KY6 3JQ
Luxury farmhouse B&B situated on the south slopes of the Lomond Hills on the border of Fife and Kinross-shire.
Price: £55 - £70 (Per person per night)
St Andrews, KY16 9QQ
The Spindle is in a very central location. Breakfast is served overlooking the patio and terraced gardens.
Leven, Fife, KY9 1JX
Welcome to Cairnie Cottage - a short walk from the village of Colinsburgh near the south coast of Fife in Scotland.
Kirkcaldy, Fife, KY1 1PF
AshGrove Bed & Breakfast is located in Central Kirkcaldy in Fife.
Saint Andrews, Fife, KY16 0AB
Situated in the scottish countryside and very accessible to the surrounding villages, towns, beaches and golf courses.
Price: £50 - £150 (Per room per night)
St Andrews, KY16 9HT
McIntosh Hall offers budget accommodation in the heart of St Andrews.
Price: £40 - £95 (Per room per night)
Cupar, KY15 4DB
Situated in the pretty town of Cupar in the Kingdom of Fife you'll find The Cosy Corner B&B.
Saline, KY12 9TL
Balnacraig sits in the rural village of Saline a few miles North West of Dunfermline.
St Andrews, KY16 8AJ
This Bed and Breakfast location is the perfect setting for a short break or a longer stay in St Andrews.
Price: £45 - £48 (Per person per night)
St Andrews, Fife, KY16 0DT
The unique location of Vicarsford Lodge will ensure that your stay is memorable. A warm friendly atmosphere awaits you.
Price: £75 (Per room per night)
Leslie, Glenrothes, KY6 3DA
A warm welcome along with comfortable, contemporary accommodation awaits you at Firbank.
Newton of Falkland, Cupar, Fife, KY15 7QT
Clean and friendly B and B set at the foot of the Lomond hills.
Price: £35 - £70 (Per room per night)
Cupar, Fife, KY14 7SE
Gorno Grove has been lovingly rebuilt, seamlessly blending modern architecture with original 1850s stone walls.
Price: £60 - £100 (Per room per night)
|1||The Inn at Lathones||Largoward, St. Andrews, Fife, KY9 1JE|
|2||Greenhead Farm||Leslie, Glenrothes, Fife, KY6 3JQ|
|3||The Spindle Bed & Breakfast||St Andrews, KY16 9QQ|
|4||Cairnie Cottage Bed & Breakfast||Leven, Fife, KY9 1JX|
|5||Ashgrove Bed & Breakfast||Kirkcaldy, Fife, KY1 1PF|
|6||Milton Lea Bed & Breakfast||Saint Andrews, Fife, KY16 0AB|
|7||McIntosh Hall||St Andrews, KY16 9HT|
|8||Cosy Corner Bed & Breakfast||Cupar, KY15 4DB|
|9||Balnacraig B&B||Saline, KY12 9TL|
|10||Braeside House||St Andrews, KY16 8AJ|
|11||Vicarsford Lodge||St Andrews, Fife, KY16 0DT|
|12||Firbank Guest House||Leslie, Glenrothes, KY6 3DA|
|13||The Kilnhouse B&B||Newton of Falkland, Cupar, Fife, KY15 7QT|
|14||Gorno Grove B&B||Cupar, Fife, KY14 7SE|
|15||Bunree Bed and Breakfast||Dunfermline, KY12 9JB|
Click the map pins to view more information.