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.
Glenrothes, Fife, KY7 5NA
This Wetherspoon hotel offers comfortable accommodation conveniently located in the town centre.
Price: £30 - £60 (Per room per night)
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)
Falkland, KY15 7BZ
15th Century Inn located in the historic town of Falkland.
Price: £35 - £110 (Per room per night)
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)
Kirkaldy, Fife, KY2 6QW
A family owned 3 star hotel located in the leafy suburbs of Kirkcaldy.
St Andrews, Fife, KY16 9AG
Our delightful hotel nestles in the heart of historic St. Andrews.
Dunfermline, Fife, KY12 7AG
This boutique hotel offers affordable, luxury and first class entertainment, in the heart of Dunfermline's city centre.
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)
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)
Off Kilmaichael Rd, Glenrothes, Fife, KY7 6RA
The Gilvenbank Hotel is located in Glenrothes.
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.
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)
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)
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)
|1||Golden Acorn Hotel||Glenrothes, Fife, KY7 5NA|
|2||The New Inn||St Andrews, KY16 8AZ|
|3||The Bruce Inn||Falkland, KY15 7BZ|
|4||The Maltings Hotel||Cairneyhill, Fife, KY12 8QU|
|5||Dean Park Hotel||Kirkaldy, Fife, KY2 6QW|
|6||Greyfriars Hotel||St Andrews, Fife, KY16 9AG|
|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|
|11||Greenside Hotel||Leslie, Glenrothes, Fife, KY6 3DA|
|12||Craw's Nest Hotel||Anstruther, Fife, KY10 3DA|
|13||Strathearn Hotel||Kirkcaldy, KY1 2AS|
|14||Pitbauchlie House Hotel||Dumfermline, KY11 4PB|
|15||MacDonald Rusacks Hotel||St Andrews, Fife, KY16 9JQ|
Click the map pins to view more information.