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.
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)
Crail, Fife, KY10 3TN
Situated conveniently on the East Coast of Scotland near St Andrews the “Home of Golf”
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)
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)
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)
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.
St Andrews, Fife, KY16 9SP
The Old Course Hotel enjoys a spectacular location overlooking the famous links courses, the West Sands beach and the...
Kirkcaldy, Fife, KY2 5PQ
The Beveridge Park Hotel is situated in the heart of Fife and 30 minutes from Edinburgh.
St Andrews, Fife, KY16 9AG
Our delightful hotel nestles in the heart of historic St. Andrews.
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.
St Andrews, Fife, KY16 8PN
Set within a 520 acre estate with a unique coastal setting which makes it an unforgettable destination.
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)
Markinch, Glenrothes, Fife, KY7 6DB
A charming Victorian Hotel incorporating Haigs Restaurant. All rooms have been recently refurbished.
Price: £45 - £90 (Per room per night)
Kingseat, Dunfermline, Fife, KY12 0TJ
We are a privately owned and operated, 12-bedroom hotel offering both formal and informal,all day menus with a relaxed and…
|1||The New Inn||St Andrews, KY16 8AZ|
|2||Balcomie Links Hotel||Crail, Fife, KY10 3TN|
|3||Pitbauchlie House Hotel||Dumfermline, KY11 4PB|
|4||Old Manor Country House Hotel||Lundin Links, Leven, Fife, KY8 6AJ|
|5||Earl David Hotel||Kirkcaldy, Fife, KY1 4NN|
|6||Drumoig Golf Course & Hotel||Leuchars, St Andrews, Fife, KY16 0DS|
|7||Old Course Hotel Golf Resort & Spa||St Andrews, Fife, KY16 9SP|
|8||Beveridge Park Hotel||Kirkcaldy, Fife, KY2 5PQ|
|9||Greyfriars Hotel||St Andrews, Fife, KY16 9AG|
|10||Greenside Hotel||Leslie, Glenrothes, Fife, KY6 3DA|
|11||Fairmont St Andrews||St Andrews, Fife, KY16 8PN|
|12||Strathearn Hotel||Kirkcaldy, KY1 2AS|
|13||Laurel Bank Hotel||Markinch, Glenrothes, Fife, KY7 6DB|
|14||Halfway House Hotel||Kingseat, Dunfermline, Fife, KY12 0TJ|
|15||Balmule House||Dunfermline, KY12 0RZ|
Click the map pins to view more information.