FULL FIFE BED & BREAKFAST GUIDE
Peartree House ( Anberdour, Fife ) 3 star Fife Bed & Breakfast 13A Shore Road, Aberdour, Fife KY3 0TR Tel No 01383 860389 Beaumont Lodge ( Anstruther, Fife ) 4 star Fife Bed & Breakfast 43 Pittweem Road, Anstruther, Fife KY10 3DT Tel No 01333 310315 Far Reaches ( Anstruther, Fife ) 4 star Fife Bed & Breakfast 32 Pickford Crescent, Callardyke, Anstruther, Fife KY10 3AL Tel No 01333 310448 The Grange ( Anstruther, Fife ) 4 star Fife Bed & Breakfast 45 Pittweem Road, Anstruther, Fife KY10 3DT Tel No 01333 310842 Kilrenny Mill Farmhouse ( Anstruther, Fife ) 4 star Fife Bed & Breakfast Callardyke, Anstruther, Fife KY10 3JW Tel No 01333 311272 Laggan House ( Anstruther, Fife ) 4 star Fife Bed & Breakfast The Cooperage, Callardyke, Anstruther, Fife KY10 3AW Tel No 01333 311170 Mayfield House ( Anstruther, Fife ) Fife Bed & Breakfast Crail Road, Anstruther, Fife KY10 3AW Tel No 0870 7407826 The Shieling ( Anstruther, Fife ) 3 star Fife Bed & Breakfast 32 Glenogil Gardens, Anstruther, Fife KY10 3EX Tel No 01333 310697 Watson House ( Anstruther, Fife ) 3 star Fife Bed & Breakfast 38 Melville Terrace, Anstruther, Fife KY10 3EW Tel No 01333 3100453 The Beach House ( Burntisland, Fife ) 3 star Fife Bed & Breakfast Lochies Road, Burtisland, Fife KY3 9JX Tel No 01592 872020 Hersham Rhu ( Burntisland, Fife ) 3 star Fife Bed & Breakfast 48 Kirkcaldy Road, Burtisland, Fife KY3 9EY Tel No 01592 873329 Barnsmuir Farmhouse ( Crail, Fife ) 3 star Fife Bed & Breakfast Crail, Fife KY10 3XB Tel No 01333 450342 Troustrie House ( Crail, Fife ) 4 star Fife Bed & Breakfast Crail, Fife KY10 3XD Tel No 01333 450130 Post Office House ( Crail, Fife ) Fife Bed & Breakfast 39 High St, Crail, Fife KY10 Tel No 01333 450615 Woodlands House ( Crail, Fife ) 2 star Fife Bed & Breakfast Balcombie Road, Crail, Fife KY10 3TN Tel No 01333 450147 The Shieling ( Cupar, Fife ) 2 star Fife Bed & Breakfast 4 East Road, Cupar, Fife KY15 4HQ Tel No 01334 653268 Hillview House ( Dunfermline, Fife ) 3 star Fife Bed & Breakfast 9 Aberdour Road, Dunfermline, Fife KY11 4PB Tel No 01383 726278 The Roods Guest House ( Inverkeithing, Fife ) 3 star Bed & Breakfast 16 Bannerman Avenue, Inverkeithing, Fife KY11 1NG Tel No 01383 415049 Calvine Cottage ( Kilrenny, by Anstruther, Fife ) 3 star Fife Bed & Breakfast Common Road, Kilrenny, by Anstruther, Fife KY10 3JG Tel No 01333 311452 Invermay Cottage ( Kilrenny, by Anstruther, Fife ) 3 star Fife Bed & Breakfast Common Road, Kilrenny, by Anstruther, Fife KY10 3JQ Tel No 01333 310453 Lochfitty Cottage B & B ( Lassode, Fife ) 2 star Bed & Breakfast Lassode, by Dumfermline, Fife KY12 0SP Tel No 01383 831081 Hillpark House ( Leuchars, Fife ) 4 star Bed & Breakfast 96 Main Street, Leuchars, by St Andrews, Fife KY16 0HF Tel No 01334 839280 Lorne House ( Leven, Fife ) 4 star Fife Bed & Breakfast Largo Road, Leven, Fife KY8 4TB Tel No 01333 423255 Braemore Bed & Breakfast ( Newport on Tay, Fife ) 4 star Bed & Breakfast Tay Street, Newport on Tay, nr Tay Bridge, Fife DD6 8AR Tel No 1382 542516 Battery House ( North Queensferry, Fife ) 3 star Bed & Breakfast 3 East Bay, North Queensferry, Fife KY11 1JX Tel No 01383 410163 Fourteen Falls Bed and Breakfast ( North Queensferry, Fife ) 4 star Fife Bed & Breakfast Chapel Place, North Queensferry, Fife KY11 1JT No Longer offering accommodaiton Backmarch House ( Rosyth, Fife ) 3 star Bed & Breakfast Rosyth, Fife KY11 2RJ Tel No 01383 412 997
Coppercantie Bed & Breakfast ( St Andrews, Fife ) 4 star Bed & Breakfast 8 Lawhead Road West, St Andrews, Fife KY16 9NE Tel No 01334 476544 Castlegate ( St Andrews, Fife ) 3 star Bed & Breakfast 32 East Scores, St. Andrews, Fife KY16 9BE Tel No 01334 475579 Farnie House ( St Andrews, Fife ) 2 star Fife Bed & Breakfast 10 Abbey Street, St Andrews, Fife KY16 9LA Hazelhead Bed & Breakfast St Andrews, Fife ) Bed & Breakfast 16 Lindsay Gardens, St Andrews, Fife KY16 8XB Tel No 01334 475677
Fossil House & Cottage ( Strathkinnes, by St Andrews, Fife ) 4 star Bed & Breakfast 12 - 14 Main Street, Strathkinness, by St Andrews, Fife KY16 9AW Tel No 01334 850639 |