Fife UK accommodation directory logo

A1TouristGuide is one of the world's oldest and largest accommodation directories.


  1. Home
  2. UK B&Bs
  3. UK Self Catering
  4. USA Accommodation
  5. Canada Accommodation
  6. Ireland Accommodation

UK Bed & Breakfast accommodation in Fife

Get listed

Prestige Listings

image for Macdonald Rusacks Hotel Macdonald Rusacks Hotel (Tel: 01334 474321)
Pilmour, The Links
St Andrews
Fife, KY16 9JQ (View area map)
Visit Our Website
Overlooks the world’s most famous golf course ...More Information

image for Balhousie Farm B&B Balhousie Farm B&B (Tel: 01333 360680)
Balhousie Farm, Upper Largo
Leven
Fife, KY8 5QN (View area map)
Visit Our Website
Rural retreat offering peace & quiet ...More Information

Basic listings for B&Bs in Fife

Anderson House (Tel: 01334 477286 )
122 Lamond Drive, fife, St Andrews
Fife, KY16 8DA

Annandale Guest House (Tel: 01334 475310 )
23 Murray Park, St Andrews
Fife, KY16 9AW

Ashgrove Bed & Breakfast (Tel: 01592 561354 )
213 Nicol Street, Kirkcaldy
Fife, KY1 1PF

B&b (Tel: 01334 476889 )
44 South Street, St Andrews
Fife, KY169JT

Balhousie Farm B&B (Tel: 01333 360680 )
Balhousie Farm, Upper Largo, Leven
Fife, KY8 5QN
Website

Balnacraig B&b (Tel: 01383 852568 )
Main Street, Saline, Dunfermline
Fife, KY12 9TL

Bayview (Tel: 01333 360454 )
Drumeldrie, Upper Largo, Leven
Fife, KY8 6JD

Beaumont Lodge (Tel: 01333 310315 )
43 Pittenweem Road, Anstruther
Fife, KY10 3DT

Bowleys Farmhouse Accommodation (Tel: 01383 721056 )
Bowleys Farm, Roscobie, Dunfermline
Fife,

Braeside House (Tel: 01334 473375 )
Braeside House, 25 Nelson Street, St Andrews
Fife, KY16 8AJ

Bunree Bed and Breakfast (Tel: 01383 738827 )
3 Craigluscar Lane, Dunfermline
Fife, KY12 9JB

Caiplie House (Tel: 01333 450564 )
51-53 High Street North, Crail
Fife, KY10 3RA

Cambo House (Tel: 01333 450054 )
Kingsbarns, St Andrews
Fife,

Coppercantie B&B (Tel: 01334 476544 )
8 Lawhead Road West, St Andrews
Fife,

Dickson Bed And Breakfast (Tel: 01592 560221 )
146 Dunbeath Drive, Pitteuchar, Glenrothes
Fife, KY7 4PN

Doune Guest House (Tel: 01334 475195 )
5 Murray Place, St Andrews
Fife, KY16 9AP

Dunedin (Tel: 01592 203874 )
25 Townsend Place, Kirkcaldy
Fife, KY1 1HB

Edenside House (Tel: 01334 838108 )
Edenside, St Andrews
Fife,
Website

Fairway B&B (Tel: 01334 850371 )
Blebo Craigs, St Andrews
Fife, KY15 5UF

Five Pilmour Place (Tel: 01334 478665 )
5 Pilmour Place, St Andrews
Fife, KY16 9HZ

Forth View Hotel (Tel: 01383 860402 )
Hawkcraig Point, Aberdour
Fife, KY3 0TZ

Gruinard Guest House (Tel: 01592 873877 )
148 Kinghorn Road, Burntisland
Fife, KY3 9JU

Hattonburn Farmhouse (Tel: 01577 862362 )
Hattonburn Farmhouse, Milnathort
Fife, KY13 0SA

Hawthorne House B & B (Tel: 01334 850855 )
33 Main Street, Strathkinness, St Andrews
Fife, KY16 9RY

Hayston Farm Guest House (Tel: 01334 870210 )
balmullo, st andrews, St Andrews
Fife, KY160AJ

Joyce & Tom Watson (Tel: 01333 310453 )
8 Melville Terrace, Crail Road, Anstruther
Fife, KY10 3EW

Jules House (Tel: 01334 472735 )
22 Lindsay Gardens, St Andrews
Fife, KY16 8XD

Kinburn Guest House (Tel: 01334 474711 )
5 Kinburn Place, Double Dykes Road, St Andrews
Fife, KY16 9DT

Kirklands House (Tel: 01383 852737 )
Saline, Dunfermline
Fife, KY12 9TS

Kirkton Barns (Tel: 01382 554402 )
By St.Andrews, Tayport
Fife, DD69PD

Laburnum Cottage (Tel: 01383 417681 )
1 Dales farm cottage, Duloch, Rosyth
Fife, KY11 7HR

Ladeddie Barns B&b (Tel: 01334 828357 )
Ladeddie Barns, Pitscottie, Cupar
Fife, KY15 5TX

Links Guest House (Tel: 01592 874037 )
Links house, 45 Kinghorn Road, Burntisland
Fife, KY3 9EB

Macdonald Rusacks Hotel (Tel: 01334 474321 )
Pilmour, The Links, St Andrews
Fife, KY16 9JQ
Website

Mansfield B&b (Tel: 01334 655120 )
52 South Road, Cupar
Fife, KY15 5JF

Millhouse (Tel: 01334 850557 )
2 Cauldside Farm Steading, Strathkinness High Road, St Andrews
Fife, KY16 9TY

Montague House (Tel: 01334 479287 )
FIFE, 21,MURRAY PARK, St Andrews
Fife, KY169AW

Northcraig Cottage B&b (Tel: 01383 412299 )
Battery Road, North Queensferry
Fife, KY11 1JZ

Pitreavie Guest House (Tel: 01383 724244 )
3 Aberdour Road, Dunfermline
Fife, KY11 4PB

Sandilands (Tel: 01333 329881 )
20 Leven Road, Lundin Links, Leven
Fife, KY8 6AH

Seggie Farm (Tel: 01334 839301 )
GUARDBRIDGE, St Andrews
Fife, KY16 OUP

St Andrews B&b (Tel: 01334 840514 )
Ladeddie Steading, St Andrews
Fife, KY15 5TY

St Nicholas Farmhousev B&b (Tel: 01334 473090 )
The Steading, East Sands, St Andrews
Fife, KY168LD

St.andrews Hall B & B (Tel: 01333 429944 )
4 Forman Road, Leven, Leven
Fife, KY8 4HH

Tayport Bed&breakfast (Tel: 01382 552272 )
27a QueenStreet, Tayport Fife DD69JZ, Tayport
Fife, DD69JZ

The Beach House (Tel: 01592 872020 )
Lochies Road, Burntisland
Fife,

The Coach House B&b (Tel: 01383 823584 )
1 Hopeward Mews, Dalgety Bay, Dunfermline
Fife, KY11 9TB

The Hazelton Guest House (Tel: 01333 450250 )
29 Marketgate North, Crail
Fife, KY10 3TH

The Honeypot Guest House & Tearoom (Tel: 01333 450935 )
6 High Street South, Crail
Fife,

The Old Boathouse (Tel: 01382 541874 )
Woodhaven Pier, St Fort Road, Wormit
Fife, DD6 8LA

The Seanie Guesthouse (Tel: 01383 860742 )
3 Murray Place, Aberdour, Burntisland
Fife, KY3 0XD

The Spindrift Guest House (Tel: 01333 310573 )
Pittenweem Road, Anstruther
Fife,

The Waterfront (Tel: 01333 312200 )
20 Shore Street, Anstruther
Fife, KY10 3EA

Wester Markinch (Tel: 01592 756719 )
Balbirnie Estate, Markinch, Glenrothes
Fife,

Yorkston Guest House (Tel: 01334 472019 )
68 and70 Argyle Street, St Andrews, St Andrews
Fife, KY16 9BU