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
  • 7
Golden Acorn Hotel
Golden Acorn Hotel

Glenrothes, Fife, KY7 5NA

This Wetherspoon hotel offers comfortable accommodation conveniently located in the town centre.

Price: £30 - £60 (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:
  • 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
    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:
  • Dean Park Hotel
    Dean Park Hotel

    Kirkaldy, Fife, KY2 6QW

    A family owned 3 star hotel located in the leafy suburbs of Kirkcaldy.

    Book Online

    Reviews:
    Ratings:
    • AA 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
    Rooms @ 29 Bruce Street
    Rooms @ 29 Bruce Street

    Dunfermline, Fife, KY12 7AG

    This boutique hotel offers affordable, luxury and first class entertainment, in the heart of Dunfermline's city centre.

    Book Online

    Reviews:
  • 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:
  • 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:
  • Gilvenbank Hotel
    Gilvenbank Hotel

    Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA

    The Gilvenbank Hotel is located in Glenrothes.

    Book Online

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

    Leslie, Glenrothes, Fife, KY6 3DA

    The Greenside hotel in Glenrothes, Fife is situated at the foot of the Lomond Hills in the village of Leslie.

    Book Online

    Reviews:
  • Craw's Nest Hotel
    Craw's Nest Hotel

    Anstruther, Fife, KY10 3DA

    This hotel is only a 10 minute drive from St Andrews set in one of the beautiful Royal Burghs in the East Neuk of Fife.

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

    Book Online

    Reviews:
  • 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
    Pitbauchlie House Hotel
    Pitbauchlie House Hotel

    Dumfermline, KY11 4PB

    We are a modern hotel able to cater for all occasions, located a few minutes from the M90.

    Price: £45 - £119 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    MacDonald Rusacks Hotel
    MacDonald Rusacks Hotel

    St Andrews, Fife, KY16 9JQ

    The Rusacks is only a stone's throw away from the world's most famous golf course, and offers a magnificent view of the St…

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    1 Golden Acorn Hotel Glenrothes, Fife, KY7 5NA
    2 The New Inn St Andrews, KY16 8AZ
    3 The Bruce Inn Falkland, KY15 7BZ 3 stars
    4 The Maltings Hotel Cairneyhill, Fife, KY12 8QU
    5 Dean Park Hotel Kirkaldy, Fife, KY2 6QW
    6 Greyfriars Hotel St Andrews, Fife, KY16 9AG 3 stars
    7 Rooms @ 29 Bruce Street Dunfermline, Fife, KY12 7AG
    8 Earl David Hotel Kirkcaldy, Fife, KY1 4NN
    9 Boreland Lodge Hotel Inverkeithing, Fife, KY11 1DA
    10 Gilvenbank Hotel Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA 3 stars
    11 Greenside Hotel Leslie, Glenrothes, Fife, KY6 3DA
    12 Craw's Nest Hotel Anstruther, Fife, KY10 3DA
    13 Strathearn Hotel Kirkcaldy, KY1 2AS 2 stars
    14 Pitbauchlie House Hotel Dumfermline, KY11 4PB 3 stars
    15 MacDonald Rusacks Hotel St Andrews, Fife, KY16 9JQ 4 stars

    Click the map pins to view more information.

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

    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