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.
Anstruther, Fife, KY10 3EA
The Waterfront set on the idyllic shore's of Anstruther, just a stones throw from the marina.
Freuchie, Cupar, Fife, KY15 7EY
Built in 1733, The Lomond Hills Hotel is a 200 year old Coaching Inn offering comfortable and relaxing accommodation.
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)
Kirkaldy, Fife, KY2 6QW
A family owned 3 star hotel located in the leafy suburbs of Kirkcaldy.
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)
St Andrews, Fife, KY16 9SP
The Old Course Hotel enjoys a spectacular location overlooking the famous links courses, the West Sands beach and the...
Dunfermline, Fife, KY12 8DW
We welcome business & leisure guests; golfers and holiday makers. We provide free parking & internet service.
Price: £50 - £80 (Per room per night)
Glenrothes, Fife, KY7 5NA
This Wetherspoon hotel offers comfortable accommodation conveniently located in the town centre.
Price: £30 - £60 (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.
St Andrews, KY16 9AS
A superb location with spectacular views, stylish and comfortable.
Price: £95 - £135 (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)
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)
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)
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)
|1||The Waterfront||Anstruther, Fife, KY10 3EA|
|2||Lomond Hills Hotel & Leisure Centre||Freuchie, Cupar, Fife, KY15 7EY|
|3||Balmule House||Dunfermline, KY12 0RZ|
|4||Dean Park Hotel||Kirkaldy, Fife, KY2 6QW|
|5||Boreland Lodge Hotel||Inverkeithing, Fife, KY11 1DA|
|6||Old Course Hotel Golf Resort & Spa||St Andrews, Fife, KY16 9SP|
|7||Davaar House Hotel & Restaurant||Dunfermline, Fife, KY12 8DW|
|8||Golden Acorn Hotel||Glenrothes, Fife, KY7 5NA|
|9||Dunnikier House Hotel||Dunnikier Way, Kirkcaldy, Fife, KY1 3LP|
|10||Ardgowan Hotel||St Andrews, Fife, KY16 9HX|
|11||Hotel Du Vin||St Andrews, KY16 9AS|
|12||Pitbauchlie House Hotel||Dumfermline, KY11 4PB|
|13||Old Manor Country House Hotel||Lundin Links, Leven, Fife, KY8 6AJ|
|14||Laurel Bank Hotel||Markinch, Glenrothes, Fife, KY7 6DB|
|15||Ogstons on North Street||St Andrews, Fife, KY16 9AG|
Click the map pins to view more information.