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.
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…
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, Fife, KY12 7AG
This boutique hotel offers affordable, luxury and first class entertainment, in the heart of Dunfermline's city centre.
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)
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)
Kirkcaldy, Fife, KY2 5PQ
The Beveridge Park Hotel is situated in the heart of Fife and 30 minutes from Edinburgh.
St Andrews, KY16 9AS
A superb location with spectacular views, stylish and comfortable.
Price: £95 - £135 (Per room per night)
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)
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)
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)
St Andrews, Fife, KY16 9TX
A beautiful 4 star hotel set in tranquil 10 acre gardens and boasting an Award-winning restaurant.
Price: £99 - £350 (Per room per night)
By Cupar, Fife, KY15 4PZ
This charming Scottish country house, just 6 miles from St Andrews, features an award-winning restaurant and elegant rooms.
Price: £99 - £200 (Per room per night)
St Andrews, Fife, KY16 9AG
Our delightful hotel nestles in the heart of historic St. Andrews.
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.
|1||Halfway House Hotel||Kingseat, Dunfermline, Fife, KY12 0TJ|
|2||Boreland Lodge Hotel||Inverkeithing, Fife, KY11 1DA|
|3||Rooms @ 29 Bruce Street||Dunfermline, Fife, KY12 7AG|
|4||Davaar House Hotel & Restaurant||Dunfermline, Fife, KY12 8DW|
|5||Laurel Bank Hotel||Markinch, Glenrothes, Fife, KY7 6DB|
|6||Beveridge Park Hotel||Kirkcaldy, Fife, KY2 5PQ|
|7||Hotel Du Vin||St Andrews, KY16 9AS|
|8||Covenanter Hotel||Falkland, Fife, KY15 7BU|
|9||Ogstons on North Street||St Andrews, Fife, KY16 9AG|
|10||Earl David Hotel||Kirkcaldy, Fife, KY1 4NN|
|11||Rufflets Country House||St Andrews, Fife, KY16 9TX|
|12||Craigsanquhar House||By Cupar, Fife, KY15 4PZ|
|13||Greyfriars Hotel||St Andrews, Fife, KY16 9AG|
|14||Albert Hotel||North Queensferry, Fife, KY11 1JG|
|15||Pitbauchlie House Hotel||Dumfermline, KY11 4PB|
Click the map pins to view more information.