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
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:
  • Visitor Reviews Available
  • Trip Advisor Reviews Available
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:
  • Visitor Reviews Available
  • Trip Advisor Reviews Available
Ratings:
  • Visit Scotland Reviews Available 4 stars
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:
  • 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:
  • 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
    Dunnikier House Hotel
    Dunnikier House Hotel

    Dunnikier Way, Kirkcaldy, Fife, KY1 3LP

    Dunnikier is a privately owned 18th century Country House Hotel situated in parkland and adjacent to Dunnikier Golf Course.

    Price: £50 - £75 (Per person per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Ogstons on North Street
    Ogstons on North Street

    St Andrews, Fife, KY16 9AG

    Ogstons is a small boutique hotel in the centre of St Andrews within walking distance of the Old Course, University and town...

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

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Drumoig Golf Course & Hotel
    Drumoig Golf Course & Hotel

    Leuchars, St Andrews, Fife, KY16 0DS

    Drumoig Golf Hotel is the perfect base to experience the wide range of golf courses available in Fife and Angus.

    Book Online

    Reviews:
  • 1 Golf Place
    1 Golf Place

    St Andrews, Fife, KY16 9JA

    1 Golf Place is practically on the doorstep of the famous St Andrews Old Course.

    Price: £75 - £100 (Per room per night)

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
  • The Bank
    The Bank

    Anstruther, Fife, KY10 3DQ

    The Bank, Anstruther offers superior accommodation with spectacular views over The Dreel Burn and The Firth of Forth.

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

    Make Enquiry

    Reviews:
    • Visitor Reviews Available
    • Yelp Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 4 stars
    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
    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:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 2 stars
    • AA Reviews Available 2 stars
    Exterior
    King Malcolm Hotel

    Dunfermline, Fife, KY11 8DS

    Superbly located for access to the M90 motorway, and both the local and main line train stations of Dunfermline and...

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

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    The Victoria Hotel
    The Victoria Hotel

    Kirkcaldy, KY1 1DS

    The Victoria Hotel has a lounge and 2 dining rooms, one of which welcomes children.

    Book Online

    Reviews:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
  • 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:
    • Visitor Reviews Available
    • Trip Advisor Reviews Available
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    1 Lomond Hills Hotel & Leisure Centre Freuchie, Cupar, Fife, KY15 7EY 3 stars
    2 MacDonald Rusacks Hotel St Andrews, Fife, KY16 9JQ 4 stars
    3 Craw's Nest Hotel Anstruther, Fife, KY10 3DA
    4 Greenside Hotel Leslie, Glenrothes, Fife, KY6 3DA
    5 Strathearn Hotel Kirkcaldy, KY1 2AS 2 stars
    6 Dunnikier House Hotel Dunnikier Way, Kirkcaldy, Fife, KY1 3LP 3 stars
    7 Ogstons on North Street St Andrews, Fife, KY16 9AG 3 stars
    8 Drumoig Golf Course & Hotel Leuchars, St Andrews, Fife, KY16 0DS
    9 1 Golf Place St Andrews, Fife, KY16 9JA
    10 The Bank Anstruther, Fife, KY10 3DQ 4 stars
    11 Gilvenbank Hotel Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA 3 stars
    12 Balcomie Links Hotel Crail, Fife, KY10 3TN 2 stars
    13 King Malcolm Hotel Dunfermline, Fife, KY11 8DS 3 stars
    14 The Victoria Hotel Kirkcaldy, KY1 1DS
    15 Pitbauchlie House Hotel Dumfermline, KY11 4PB 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