My Favourites

« Back to accommodation in Fife & St. Andrews

Hotels & Inns In Fife

Many hotels in the Kingdom of Fife are close to golf courses. Some offer golf as a package. There are hotels in variety, ranging from historic coaching inns to castle accommodation, with St Andrews offering an especially good choice. In the west of Fife, there is also plenty of availability near the Forth Bridge, giving easy access to Edinburgh, in areas such as Burntisland and Dunfermline.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 6
Caledonian Hotel
Caledonian Hotel

Leven, Fife, KY8 4NG

The Caledonian Hotel is located in the coastal town of Leven, 45 minutes from Edinburgh, 20 minutes from St Andrews.

Book Online

Reviews:
Ratings:
  • Visit Scotland Reviews Available 3 stars
Fairmont St Andrews
Fairmont St Andrews

St Andrews, Fife, KY16 8PN

Set within a 520 acre estate with a unique coastal setting which makes it an unforgettable destination.

Book Online

Reviews:
Ratings:
  • Visit Scotland Reviews Available 5 stars
Boreland Lodge Hotel
Boreland Lodge Hotel

Inverkeithing, Fife, KY11 1DA

The Boreland Lodge Hotel is close to all of the city centre attractions. The train only takes 15 mins to get into Edinburgh.

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

Book Online

Reviews:
  • Old Manor Country House Hotel
    Old Manor Country House Hotel

    Lundin Links, Leven, Fife, KY8 6AJ

    Special year round retreat, 35 miles from Edinburgh, 12 miles St Andrews overlooking championship golf course and Largo Bay.

    Price: £60 - £220 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Exterior
    Lomond Hills Hotel & Leisure Centre

    Freuchie, Cupar, Fife, KY15 7EY

    Built in 1733, The Lomond Hills Hotel is a 200 year old Coaching Inn offering comfortable and relaxing accommodation.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    The Waterfront
    The Waterfront

    Anstruther, Fife, KY10 3EA

    The Waterfront set on the idyllic shore's of Anstruther, just a stones throw from the marina.

    Make Enquiry Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    • AA Reviews Available 4 stars
    Exterior
    Davaar House Hotel & Restaurant

    Dunfermline, Fife, KY12 8DW

    We welcome business & leisure guests; golfers and holiday makers. We provide free parking & internet service.

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

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Greyfriars Hotel
    Greyfriars Hotel

    St Andrews, Fife, KY16 9AG

    Our delightful hotel nestles in the heart of historic St. Andrews.

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Strathearn Hotel
    Strathearn Hotel

    Kirkcaldy, KY1 2AS

    The Strathearn Hotel is a beautiful Victorian building in a suburban setting with a comfortable, friendly atmosphere.

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

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 2 stars
    Balcomie Links Hotel
    Balcomie Links Hotel

    Crail, Fife, KY10 3TN

    Situated conveniently on the East Coast of Scotland near St Andrews the “Home of Golf”

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 2 stars
    • AA Reviews Available 2 stars
    Earl David Hotel
    Earl David Hotel

    Kirkcaldy, Fife, KY1 4NN

    This family-run hotel is a short walk from the Firth of Forth coast, the coastal pathways and is only 4 miles from Kirkcaldy.

    Price: £27 - £85 (Per room per night)

    Book Online

    Reviews:
  • The Maltings Hotel
    The Maltings Hotel

    Cairneyhill, Fife, KY12 8QU

    Located in a small village just outside Dunfermline, The Maltings offers a cosy bar and home-cooked food.

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

    Book Online

    Reviews:
  • The New Inn
    The New Inn

    St Andrews, KY16 8AZ

    The family run New Inn is close to the East Sands and a half mile from the new Castle Golf Course.

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

    Book Online

    Reviews:
  • Covenanter Hotel
    Covenanter Hotel

    Falkland, Fife, KY15 7BU

    The Covenanter Hotel is situated in the centre of the picturesque village of Falkland with the Lomond Hills as a backdrop.

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

    Book Online

    Reviews:
  • The Bruce Inn
    The Bruce Inn

    Falkland, KY15 7BZ

    15th Century Inn located in the historic town of Falkland.

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

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    1 Caledonian Hotel Leven, Fife, KY8 4NG 3 stars
    2 Fairmont St Andrews St Andrews, Fife, KY16 8PN 5 stars
    3 Boreland Lodge Hotel Inverkeithing, Fife, KY11 1DA
    4 Old Manor Country House Hotel Lundin Links, Leven, Fife, KY8 6AJ 3 stars
    5 Lomond Hills Hotel & Leisure Centre Freuchie, Cupar, Fife, KY15 7EY 3 stars
    6 The Waterfront Anstruther, Fife, KY10 3EA 3 stars
    7 Davaar House Hotel & Restaurant Dunfermline, Fife, KY12 8DW 3 stars
    8 Greyfriars Hotel St Andrews, Fife, KY16 9AG 3 stars
    9 Strathearn Hotel Kirkcaldy, KY1 2AS 2 stars
    10 Balcomie Links Hotel Crail, Fife, KY10 3TN 2 stars
    11 Earl David Hotel Kirkcaldy, Fife, KY1 4NN
    12 The Maltings Hotel Cairneyhill, Fife, KY12 8QU
    13 The New Inn St Andrews, KY16 8AZ
    14 Covenanter Hotel Falkland, Fife, KY15 7BU
    15 The Bruce Inn Falkland, KY15 7BZ 3 stars

    Click the map pins to view more information.

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

    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