My Favourites

« Back to accommodation in Fife & St. Andrews

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.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 10
Firbank Guest House
Firbank Guest House

Leslie, Glenrothes, KY6 3DA

A warm welcome along with comfortable, contemporary accommodation awaits you at Firbank.

Book Online

Reviews:
  • Greenhead Farm
    Greenhead Farm

    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)

    Make Enquiry Book Online

    Reviews:
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Milton Lea Bed & Breakfast
    Milton Lea Bed & Breakfast

    Saint Andrews, Fife, KY16 0AB

    Milton Lea is situated in the Scottish countryside and very accessible to the surrounding villages, towns, beaches and...

    Price: £50 - £150 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Bunree Bed and Breakfast
    Bunree Bed and Breakfast

    Dunfermline, KY12 9JB

    Una and Hamish will take pride in offering Scottish hospitality at their bed and breakfast.

    Price: £40 - £70 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    The Spindle Bed & Breakfast
    The Spindle Bed & Breakfast

    St Andrews, KY16 9QQ

    The Spindle is in a very central location. Breakfast is served overlooking the patio and terraced gardens.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Kirkton Barnes Farm
    Kirkton Barnes Farm

    Tayport, Fife, DD6 9PD

    Kirkton Barns B&B is a 19th century, where you can experience the tranquillity of country life in traditional luxury style.

    Book Online

    Reviews:
    • Trip Advisor Reviews Available
  • Cairnie Cottage Bed & Breakfast
    Cairnie Cottage Bed & Breakfast

    Leven, Fife, KY9 1JX

    Welcome to Cairnie Cottage - a short walk from the village of Colinsburgh near the south coast of Fife in Scotland.

    Book Online

    Reviews:
    • Trip Advisor Reviews Available
  • Vicarsford Lodge
    Vicarsford Lodge

    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)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    The Inn at Lathones
    The Inn at Lathones

    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)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Braeside House
    Braeside House

    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)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    Balnacraig B&B
    Balnacraig B&B

    Saline, KY12 9TL

    Balnacraig sits in the rural village of Saline a few miles North West of Dunfermline.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • McIntosh Hall
    McIntosh Hall

    St Andrews, KY16 9HT

    McIntosh Hall offers budget accommodation in the heart of St Andrews.

    Price: £40 - £95 (Per room per night)

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Inglewood Guest House
    Inglewood Guest House

    Inverkeithing, Fife, KY11 1DA

    A warm friendly welcome awaits you in this comfortable family home situated on a corner site.

    Price: £35 - £90 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Shangri-La Bed and Breakfast
    Shangri-La Bed and Breakfast

    St Andrews, KY16 0DU

    A family run bed and breakfast which is close to St Andrews and the world famous golf resort.

    Book Online

    Reviews:
    • Trust Reviews Available
    • Trip Advisor Reviews Available
  • Kinkell House
    Kinkell House

    Saint Andrews, Fife, KY16 8PN

    Kinkell is on a farm close to St Andrews. Sandy and Frippy offer a warm welcome, good food and informal hospitality.

    Price: £55 - £90 (Per room per night)

    Book Online

    Reviews:
  • 1 Firbank Guest House Leslie, Glenrothes, KY6 3DA
    2 Greenhead Farm Leslie, Glenrothes, Fife, KY6 3JQ 4 stars
    3 Milton Lea Bed & Breakfast Saint Andrews, Fife, KY16 0AB 4 stars
    4 Bunree Bed and Breakfast Dunfermline, KY12 9JB 4 stars
    5 The Spindle Bed & Breakfast St Andrews, KY16 9QQ 3 stars
    6 Kirkton Barnes Farm Tayport, Fife, DD6 9PD
    7 Cairnie Cottage Bed & Breakfast Leven, Fife, KY9 1JX
    8 Vicarsford Lodge St Andrews, Fife, KY16 0DT 4 stars
    9 The Inn at Lathones Largoward, St. Andrews, Fife, KY9 1JE 4 stars
    10 Braeside House St Andrews, KY16 8AJ 4 stars
    11 Balnacraig B&B Saline, KY12 9TL
    12 McIntosh Hall St Andrews, KY16 9HT
    13 Inglewood Guest House Inverkeithing, Fife, KY11 1DA 3 stars
    14 Shangri-La Bed and Breakfast St Andrews, KY16 0DU
    15 Kinkell House Saint Andrews, Fife, KY16 8PN

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 10

    Search Filters

    Places

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities

    Region

    • Aberdeen, Aberdeenshire and Moray
    • Argyll & the Isles
    • Aviemore and the Cairngorms
    • Ayrshire, Arran & Clyde Valley
    • Caithness, Sutherland & Ross-shire
    • Dumfries & Galloway
    • Edinburgh
    • Fife & St. Andrews X
    • Fort William, Ben Nevis & Lochaber
    • Glasgow
    • Inverness, Loch Ness & Nairn
    • Isle of Skye & Kyle of Lochalsh
    • Loch Lomond, Stirling & the Trossachs
    • Lothian & Scottish Borders
    • Orkney Islands
    • Outer Hebrides
    • Perthshire, Angus & Dundee
    • Shetland Islands