« Back to accommodation in Fife & St. Andrews
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.
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)
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)
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)
Anstruther, Fife, KY10 3DQ
The Bank, Anstruther offers superior accommodation with spectacular views over The Dreel Burn and The Firth of Forth.
Price: £60 - £150 (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)
By Cupar, Fife, KY15 4PZ
Craigsanquhar is the quintessential Scottish country house hotel situated just six miles from St. Andrews.
North Queensferry, Fife, KY11 1HP
With panoramic views across the Firth of Forth Queensferry Hotel offers spacious rooms with and a modern bar.
Price: £50 - £190 (Per room per night)
Aberdour, Fife, KY3 0TR
A friendly, family run Hotel set in the beautiful Fife coastal village of Aberdour. Bar and restaurant.Close to beach and...
Lundin Links, Leven, Fife, KY8 6AP
Located in the delightful town of Lundin Links, we guarantee you a top quality experience and location for business or...
Price: £55 - £155 (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)
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)
Glenrothes, Fife, KY7 5NA
This Wetherspoon hotel offers comfortable accommodation conveniently located in the town centre.
Price: £30 - £60 (Per room per night)
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.
Dumfermline, KY11 4PB
Pitbauchlie House Hotel is located a few minutes from the M90. We are a modern hotel able to cater for all occasions.
Price: £45 - £119 (Per room per night)
| 1 | Davaar House Hotel & Restaurant | Dunfermline, Fife, KY12 8DW | |
| 2 | Balmule House | Dunfermline, KY12 0RZ | |
| 3 | Dunnikier House Hotel | Dunnikier Way, Kirkcaldy, Fife, KY1 3LP | |
| 4 | The Bank | Anstruther, Fife, KY10 3DQ | |
| 5 | Craw's Nest Hotel | Anstruther, Fife, KY10 3DA | |
| 6 | Craigsanquhar House | By Cupar, Fife, KY15 4PZ | |
| 7 | The Queensferry Hotel | North Queensferry, Fife, KY11 1HP | |
| 8 | Cedar Inn | Aberdour, Fife, KY3 0TR | |
| 9 | Lundin Links Hotel | Lundin Links, Leven, Fife, KY8 6AP | |
| 10 | The Bruce Inn | Falkland, KY15 7BZ | |
| 11 | The New Inn | St Andrews, KY16 8AZ | |
| 12 | King Malcolm Hotel | Dunfermline, Fife, KY11 8DS | |
| 13 | Golden Acorn Hotel | Glenrothes, Fife, KY7 5NA | |
| 14 | Albert Hotel | North Queensferry, Fife, KY11 1JG | |
| 15 | Pitbauchlie House Hotel | Dumfermline, KY11 4PB |
Click the map pins to view more information.
easy way to organise your trip to Scotland.






