Accommodation in Fife, Scotland
Filter by amenity type:
Nearest Services
storage rental
- Burntisland Secure Self Store
Phone: +447860117402 - JRM Self Storage
Auchterderran Road, 120 Lochgelly
Phone: +44 7770 686 052 - JRM Self Storage Ltd
Camp pitch
- Tented Village
Camp Site
- Bankhead Farm - private access
- Fordell Firs - Scouts - private access
- Forth House KY8 6JE
Phone: +447718788317 - Largo Law
- Larick Campsite - Tayport Community Enterprises Ltd.
Shanwell Road DD6 9EA Tayport - Lochore Meadows Motorhome Parking - Fife Council - fee
- Nydie Caravan And Camping Site - fee KY16 9SL Strathkinness
Phone: +44 1334 850828 - Pillars of Hercules
- The Beeches
- Woodland Gardens Caravan & Camping
Blindwell Road KY8 5QG Lundin Links
Phone: +44 1333 360319
Caravan Site
- Annsmuir Caravan Park
- Balbirnie Park Caravan Site KY7 6NR Glenrothes
Phone: +441592 759130 - Cairnsmill Caravan Park
Phone: +44 1334 473604
Email: cairnsmill@aol.com - Clayton Caravan Park KY16 9YB
- Craigtoun Meadows Holiday Park KY16 8PQ St Andrews
Phone: +44 1334 475959 - Elie Holiday Park KY9 1HB
Phone: +441333 330 283 - Glenview Caravan Park
- Kilrenny Mill Caravan Park
- Kingdom Caravan Park
- Kinghorn Harbour Holiday Park - fee
Nethergate KY3 9SY Kinghorn - Knockhill
- Largo House Caravan Park KY8 6EF
- Letham Feus Caravan Park
- Leven Beach Holiday Park KY8 4HY
- Monturpie Caravan Park KY8 5QS
- North Lodge Holiday Park KY1 2YS Kirkcaldy
- Pettycur Bay Holiday Park - fee
Burntisland Road KY3 9YE Kinghorn
Phone: +44 1592 892200 - Sandhills Caravan Park
Burntisland Road KY3 9YF Kinghorn
Phone: +441592890355 - Sauchope Links Holiday Park KY10 3XJ
- Silverdyke Park - fee
Phone: +441333 313098 - St Monans Holiday Park KY10 2DN St Monans
Phone: +441333 730778 - St. Andrews Holiday Park
- Tayport Links Caravan Park - fee
Links Road North DD6 9ES Tayport
Phone: +44 1382 552334 - -
Guest House
- 39C Bed & Breakfast
Cromwell Road, 39 KY3 9EH Burntisland - A Haven
High Street, 288 KY1 1LB Kirkcaldy - Albert Cottage Bed And Breakfast
Viewforth Place, 15 KY10 2PZ - Amberside Guest House
Murray Park, 4 KY16 9AW St Andrews - Annandale
Murray Park, 23 KY16 9AW St Andrews
Phone: +44 1334 475 310 - Appin Guest House
Appin Crescent, 74 KY12 7QS - Arran House
Murray Park, 5 KY16 9AW St Andrews - Ashgrove Bed & Breakfast
Nicol Street, 213 Kirkcaldy - Aslar House
North Street, 120 KY16 9AF St Andrews - Backmarch House
Norval Place, 54A KY11 2RJ Rosyth - Balmungo Cottage KY16 8LW St Andrews
- Balnacraig Bed & Breakfast
Main Street - Barnsmuir Farmhouse (***) KY10 3XB Crail
Phone: +441333 450342 - Bayview B&B (****)
- Beaumont Lodge
Pittenweem Road - Bellcraig Guest House
Murray Park, 8 KY16 9AW St Andrews - Bellyeoman B&B
Bellyeoman Road, 10 Dunfermline - Beveridge B&B
Mid Beveridgewell - Brae Cottage
Sun Close - Brownlees Guest House
Murray Place, 7 KY16 9AP St Andrews - Bunree Bed And Breakfast
Craigluscar Lane, 3 KY12 9JB - Burness House
Murray Park, 1 KY16 9AW St Andrews - Burntisland House Hotel
High Street, 81 KY3 9AA Burntisland - Caiplie House B&B
High Street North, 51;53 KY10 3RA Crail - Cambo House
- Cambo House KY16 8QD St Andrews
- Cameron Guest House
Murray Park, 11 KY16 9AW St Andrews - Campsie Bed And Breakfast
West Road KY11 3EE Charlestown - Cantrip Cottage Bed And Breakfast KY15 7TE
- Cardinals Folly Guest House
Bruce Terrace KY3 9TH Kinghorn - Carneil Farm B And B KY12 9JJ
- Charlesworth Guest House
Murray Place, 9 KY16 9AP St Andrews - Chrichton House
Crichton Street - Clara Lodge Guesthouse
Albany Street, 31 KY12 0QX Dunfermline - Cleveden House
Murray Place, 3 KY16 9AP St Andrews - Cosy Corner B And B
Castlefield, 33 KY15 4DB - Craigmore Guest House
Murray Park, 3 KY16 9AW St Andrews - Doune Guest House
Murray Place, 5 KY16 9AP St Andrews - Dunclutha Guest House
Victoria Road, 16 KY8 4EX - Dunedin B&B
Townsend Place, 25 KY1 1HB Kirkcaldy - Elderlea
Queensferry Road, 189 KY11 2JH Rosyth - Fantasia Bed And Breakfast
Vettriano Vale, 24 KY8 4GD - Five Pilmour Place
Pilmour Place, 5 KY16 9HZ St Andrews - Garvock Guest House
Halbeath Road, 82 KY12 7RS - Glenbervie
Halbeath Road, 7 KY12 7QZ - Glenderran Guest House
Murray Park, 9 KY16 9AW St Andrews - Grange Farmhouse Bed and Breakfast
Grange Road KY11 3DG Dunfermline
Phone: +441383733125 - Hazelton Guest House
Marketgate North, 29 KY10 3TH - Hideaway Lodge
Kingseat Road KY12 0UB - Invertiel Bed & Breakfast
Bennochy Road, 19 KY2 5QU Kirkcaldy
Phone: +441592 264849 - Kia-Ora Bed And Breakfast
Toll Road KY10 3BL - Kingsbarns Bed and Breakfast
Main Street, 3 KY16 8SL St Andrews - Kirkside Cottage
Church Place, 18 KY8 6EH Upper Largo - Kirkview Cottage
Church Place, 4 KY8 6EH Upper Largo - Links Guest House
Kinghorn Road, 45 KY3 9EB Burntisland - Loch Fitty Cottage B And B
Kingseat Road KY12 0SP - Lorimer House
Murray Park, 21 KY16 9AW St Andrews - Lothrie House Bed & Breakfast
Gow Crescent, 1 KY1 1EY Kirkcaldy - Lundin Links
- Mansfield Bed And Breakfast
South Road, 52 KY15 5JF - Marine hotel B&B
Nethergate South, 54 - Martin's Lodge
Aberdour Road, 60 Burntisland
Phone: +44 1592 870481 - Meadowside Bed And Breakfast
Meadowside Road, 16 KY15 5DD - Merchant House B&B
East Quality Street, 44 KY1 2TN Kirkcaldy - Mill Cottage
- Milton Lea Bed And Breakfast
Toll Road, Milton Lea KY16 0AB Balmullo - Montague House
Murray Park, 21 KY16 9AW St Andrews - Monturpie Guest House
- Morton of Pitmilly countryside resort KY16 8QF Kingsbarns
- Nethan House
Murray Park, 17 KY16 9AW St Andrews - Northcraig Cottage B & B
Battery Road KY11 1JZ - Number Twenty Three (***)
Castle Street, 23 DD6 9AE Tayport Fife - Ochil Villa B&B
West End KY15 7EZ - Old Station Guest House
- Old Whitehill (***) KY3 0SB Aberdour
Phone: +44 1383 860581 - Peartree House B And B
Shore Road, 13A KY3 0TR - Pilmuir Street Guest House
Pilmuir Street, 80 KY12 0LN - Pinewood Country House
Tayport Road KY16 0DU St Michael"s - Pinewood Lodge
Main Street, 2 KY12 8NJ Crossford - Pitmilly West Lodge KY16 8QA Kingsbarns
- Redbryers B&B
St Andrews Road, 9 KY9 1HZ Largoward - Saorsa House
Low Causeway KY12 8HL - Scotties Bed & Breakfast
Bennochy Road, 15 KY2 5QU Kirkcaldy
Phone: +441592 268596 - Selcraig Guest House
Nethergate North, 47 KY10 3TX Crail - Shannon House
Murray Place, 10 KY16 9AP St Andrews - Six Murray Park
Murray Park, 6 KY16 9AW St Andrews - Strathdee Bed & Breakfast
Seatoun Place - Tarskavaig Bed And Breakfast KY15 5LN
- The Barnyard
Main Street, 13;15 - The Crail Cottage
Westgate, 9 KY10 3RE Crail - The Cromwell Kitchen & Rooms
Cromwell Road, 34 - The Hollies
Low Road - The Honeypot
High Street South, 4 - The Nethergate
Nethergate, 32 Kinghorn - The Old Boat House
St Fort Road DD6 8LA Wormit - The Olive Tree
Hospital Hill - The Seanie Guest House
Murray Place, 3 KY3 0XD Aberdour
Phone: +44 1383 860742 - The Spindrift
Pittenweem Road KY10 3DT Anstruther
Phone: +44 1333 310573 - The Steadings
- Veere Park House
Veere Park, 11 KY12 8NE - Wester Dura Farmhouse Bed And Breakfast
Pitscottie Road KY15 5SY - Willowburn House
Kirk Wynd KY14 7QS
Hostel
- St Andrews Tourist Hostel
St Marys Place KY16 9UY St Andrews - -
St Marys Place
Hotel
- Aberdour Hotel
High Street, 38 KY3 0SW Aberdour
Phone: +44 1383 860325 - Adamson Hotel (***)
Main Street, 27 KY12 8NJ Crossford - Ardwogan
Playfair Terrace, 2 - Auld Mill Hotel (***)
Halbeath Road KY11 4LF Dunfermline
Phone: +44 1383 732152 - Balbirnie House Hotel
Balbirnie Park KY7 6NE
Phone: +44 1592 610066 - Balcomie Links Hotel (**)
Balcomie Road KY10 3TN Crail
Phone: +44 333450237
Email: enquiries@balcomie.co.uk - Balgeddie House Hotel
Balgeddie Way - Balmule House KY12 0RZ Dunfermline
- Banner's House Hotel
High Street, 1 Markinch - Beveridge Park Hotel
Abbotshall Road, 6 KY2 5PQ Kirkcaldy
Phone: +44 1592 262143 - Boreland Lodge Hotel
Boreland Road, 31,33 KY11 1DA Inverkeithing - Burntisland Sands Hotel
Lochies Road KY3 9JX Burntisland
Phone: +44 1592 872230 - Caledonia Hotel
Hilton Road KY11 2BA Rosyth - Caledonian Hotel
High Street, 81 KY8 4NG Leven - City Hotel
Bridge Street - Clarke Cottage Guest House
Halbeath Road, 139 KY11 4LA Dunfermline - Craigsanquhar Home KY15 4PZ
- Davaar House Hotel
Grieve Street, 126 KY12 8DW Dunfermline - Dean Park Hotel
Dean Park Drive - DoubleTree by Hilton Edinburgh - Queensferry Crossing - Cairn Hotel Group (***)
St Margaret"s Head KY11 1HP North Queensferry
Phone: +44 1383 410000
Email: reservations@doubletree-queensferry.co.uk - Dunvegan - The Dunvegan Hotel Ltd
Pilmour Place, 7 KY16 9HZ St Andrews - Fairmont
- Ferrybridge Hotel
Main Street, 1 KY11 1JG North Queensferry - Forrest Hills
The Cross - Forrester Park Resort
Pitdinnie Road KY12 8RF Cairneyhill
Phone: +44 1383 880505 - Forth View Hotel
Dougal's Road KY3 0TZ Aberdour - Garvock House Hotel
Tolmount Crescent - Gilvenbank Hotel
Huntsman's Road - Golden Acorn Hotel
North Street - Greenside Hotel
- Greyfriars Bar
Greyfriars Garden - Hazelbank Hotel (***)
The Scores, 28 KY16 9AS St Andrews - Hôtel du Vin & Bistro (****)
The Scores, 40 KY16 9AS St Andrews - Hillpark Hotel
Heath Road, 10 KY11 2BT - Holiday Inn Express
Leslie Road KY6 3EP - Holiday Inn Express
Halbeath Road - Holiday Inn Express
Halbeath Road KY11 8JH - Keavil House Hotel - Best Western (****) KY12 8NN Crossford
Phone: +44 138 3736258
Fax: +44 138 3621600 - Kingswood Hotel
Kinghorn Road KY3 9LL Burntisland
Phone: +44 1592 872329
Email: enquiries@kingswoodhotel.co.uk - Kirklands House & Garden
Bridge Street, 18 KY12 9TS Saline
Phone: +44 1383 852737
Email: stay@kirklandshouseandgarden.co.uk - Lomond Hills Hotel (***)
High Street KY15 7EY Freuchie - Marston's KY11 8EX Dunfermline
- Mayview Hotel
Station Road, 40 KY10 2BN St Monans - Meldrum's Hotel (**)
Main Street, 56 KY15 5NA
Phone: +44 1334 828 286
Fax: +44 (1334) 828 795 - Myres Castle KY14 7EW
- Newport Hotel
Boat Road - Ogstons
North Street, 127 - Old Course Hotel
Old Station Road KY16 9SP - Old Manor Hotel
Leven Road, 55 KY8 6AJ Lundin Links - Oswald House Hotel
Dunnikier Park KY1 3LP Kirkcaldy
Phone: +441592 268393 - Pilmour Hotel (***)
Pilmour Place, 1 KY16 9HZ - Pitbauchlie House Hotel
Aberdour Road, 47 KY11 4PB Dunfermline - Premier Inn
Largo Road, 23 KY16 8NH St Andrews - Premier Inn
- Premier Inn
- Rathcluan
- Rooms @ 29 Bruce Street
St John's Vennel - Rufflets Country House
- Rusacks St. Andrews (*****)
Pilmour Links KY16 9JQ St Andrews
Phone: +44 (0) 1334 474321
Email: info@rusacksstandrews.co.uk
Scotland’s true original, the Rusacks St Andrews lives along the legendary “Old Course” and is the golf explorer’s most sought-after playground. - Russell Hotel
The Scores, 26 KY16 9AS St Andrews
Phone: +44 1334 473447
Email: enquiries@russellhotelstandrews.co.uk
Opening hours: Mo-Su 12:00-00:00 - Scores Hotel
The Scores - Strathearn Hotel
Wishart Place, 2 KY1 2AS Kirkcaldy - The Bay Hotel
Kinghorn Road - The Bruce
East Port - The Coastal Inn
John Street, 14 KY10 3BB Cellardyke - The Crown Inn
Main Street - The Crusoe - The TBC Pub Company Limited
Main Street, 2 KY8 6BT Lower Largo
Phone: +44 1333406775
Email: info@thecrusoe.com - The Golf Hotel
High Street South, 4 KY10 3TD Crail - The Golf Inn
Golf Place, 1 KY16 9JA St Andrews
Phone: +44 1334 470 686
Email: eatdrinksleep@thegolfinn.co.uk - The Guildhall & Linen Exchange - J.D. Wetherspoons
High Street, 79–83 - The Inn at Charlestown
Main Road KY11 3EE Charlestown - The Laurel Bank Hotel
Balbirnie Street, 1 KY7 6DB Markinch - The Maltings
Main Street - The Queens Hotel
Wallsgreen Road - The Royal
Low Road - The Royal Hotel
Rodger Street, 20 KY10 3DU Anstruther - The Shoregate
High Street North, 67 KY10 3RA Crail
Email: enquiries@theshoregate.com - The Village Inn
High Street - The Windsor Hotel
Victoria Road, 38,40 KY1 1DR Kirkcaldy
Phone: +441592 269219 - Travelodge
Bankhead Park - Travelodge
Kingseat Road KY11 8RY Dunfermline - Upper Largo Hotel & Restaurant
Main Street, 4 KY8 6EJ Upper Largo - Victoria Hotel
Victoria Road, 28 KY1 1DS Kirkcaldy
Phone: +441592 260117 - Windsor Hotel
High Street, 42,44 KY8 4NA - Woodside Hotel
Broad Street, 109 KY4 8JR Cowdenbeath - Woodside Hotel
High Street, 78-82 KY3 0SW Aberdour
Phone: +44 1383 860328 - Ye Olde Hotel
Meadow Road