Fife hotels

Hotels City Rating From

Fairmont St Andrews Hotel  5 stars

St Andrews Superb USD 283

Craigsanquhar House Hotel Cupar  4 stars

Cupar USD 180

Rufflets Country House St Andrews  4 stars

St Andrews Superb USD 249

Bunree Bed And Breakfast Dunfermline  4 stars

Dunfermline USD 87

Balbirnie House Hotel Glenrothes  4 stars

Glenrothes Fabulous USD 218

Macdonald Rusacks Hotel St Andrews  4 stars

St Andrews Fabulous USD 177

The Bank Hotel Anstruther  4 stars

Anstruther Superb USD 122

Inn At Lathones St Andrews  4 stars

St Andrews Very good USD 87

Best Western Plus Keavil House Hotel Dunfermline  4 stars

Dunfermline Fabulous USD 115

St Andrews Golf Hotel  4 stars

St Andrews Superb USD 191

Dean Park Hotel Kirkcaldy  3 stars

Kirkcaldy Good USD 113

Symphony Craws Nest Hotel Anstruther  3 stars

Anstruther Good USD 133

King Malcolm Hotel Dunfermline  3 stars

Dunfermline Good USD 89

Strathearn Hotel Kirkcaldy  3 stars

Kirkcaldy

Old Manor Hotel St Andrews  3 stars

St Andrews Fabulous USD 94

The Albert Hotel North Queensferry  3 stars

North Queensferry Superb USD 125

Garvock House Hotel Dunfermline  3 stars

Dunfermline Exceptional USD 158

Greyfriars Hotel St Andrews  3 stars

St Andrews USD 148

Holiday Inn Express Glenrothes  3 stars

Glenrothes Superb USD 109

Fernie Castle Hotel St Andrews  3 stars

St Andrews

Drumoig Golf Hotel Leuchars  3 stars

Leuchars

Dunnikier House Hotel Kirkcaldy  3 stars

Kirkcaldy Fabulous

Beveridge Park Hotel Kirkcaldy  3 stars

Kirkcaldy Fabulous USD 191

St Michaels Inn Hotel St Andrews  3 stars

St Andrews

Lundin Links Hotel  3 stars

Lundin Links Fabulous USD 104

Holiday Inn Express Dunfermline  3 stars

Dunfermline Fabulous USD 101

Albany Hotel St Andrews  3 stars

St Andrews Very good USD 190

Best Western Balgeddie House Hotel Glenrothes  3 stars

Glenrothes Fabulous USD 105

Ardgowan Hotel & Playfair'S Restaurant St Andrews  3 stars

St Andrews

Best Western Scores Hotel St Andrews  3 stars

St Andrews Superb USD 212

The Greenside Hotel Glenrothes  3 stars

Glenrothes USD 94

Boreland Lodge Inverkeithing  2 stars

Inverkeithing Good USD 86

The Waterfront Guest House Anstruther  0 stars

Anstruther Superb USD 114

Davaar House Guest House Dunfermline  0 stars

Dunfermline Fabulous USD 125

Pitbauchlie House Hotel Dunfermline  0 stars

Dunfermline Fabulous USD 114
United Kingdom regions