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.
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)
Crail, Fife, KY10 3TN
Situated conveniently on the East Coast of Scotland near St Andrews the “Home of Golf”
Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA
The Gilvenbank Hotel is located in Glenrothes.
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)
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)
Kirkcaldy, Fife, KY2 5PQ
The Beveridge Park Hotel is situated in the heart of Fife and 30 minutes from Edinburgh.
North Queensferry, Fife, KY11 1JG
The Albert Hotel is situated on the banks of The Firth of Forth, in the picturesque village of North Queensferry.
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)
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)
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)
St Andrews, Fife, KY16 9HX
The Ardgowan Hotel is centrally located within St Andrews.
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)
Dunfermline, KY12 0RZ
Luxury 14th century house set in stunning gardens and woodland. Easy access from Edinburgh, Glasgow & Perth. A perfect...
Price: £110 - £495 (Per room per night)
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)
|1||Old Manor Country House Hotel||Lundin Links, Leven, Fife, KY8 6AJ|
|2||Balcomie Links Hotel||Crail, Fife, KY10 3TN|
|3||Gilvenbank Hotel||Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA|
|4||Covenanter Hotel||Falkland, Fife, KY15 7BU|
|5||King Malcolm Hotel||Dunfermline, Fife, KY11 8DS|
|6||Beveridge Park Hotel||Kirkcaldy, Fife, KY2 5PQ|
|7||Albert Hotel||North Queensferry, Fife, KY11 1JG|
|8||Strathearn Hotel||Kirkcaldy, KY1 2AS|
|9||Craw's Nest Hotel||Anstruther, Fife, KY10 3DA|
|10||Dunnikier House Hotel||Dunnikier Way, Kirkcaldy, Fife, KY1 3LP|
|11||Ardgowan Hotel||St Andrews, Fife, KY16 9HX|
|12||Boreland Lodge Hotel||Inverkeithing, Fife, KY11 1DA|
|13||Balmule House||Dunfermline, KY12 0RZ|
|14||Earl David Hotel||Kirkcaldy, Fife, KY1 4NN|
|15||MacDonald Rusacks Hotel||St Andrews, Fife, KY16 9JQ|
Click the map pins to view more information.