Find Cheap Deals onResorts & Hotels with Spas in Fife
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Top Cities in Fife
Featured Fife Resorts & Hotels with Spas
Best Western Balgeddie House Hotel
Balgeddie Way, Glenrothes, Scotland
The price is $71 per night from May 19 to May 20
$71
per night
May 19 - May 20
Stay at this 3-star business-friendly hotel in Glenrothes. Enjoy free WiFi, free parking, and breakfast. Our guests praise the helpful staff in our reviews. ...
Old Course Hotel
Old Station Road, St. Andrews, Scotland
The price is $543 per night from May 22 to May 23
$543
per night
May 22 - May 23
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, free parking, and 2 indoor pools. Popular attractions Old Course at St Andrews and St. Andrews ...
Fairmont St Andrews
Fife, St. Andrews, Scotland
The price is $345 per night from May 6 to May 7
$345
per night
May 6 - May 7
Stay at this 5-star luxury hotel in St. Andrews. Enjoy free WiFi, free parking, and 5 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford, Dunfermline, Scotland
The price is $94 per night from May 5 to May 6
$94
per night
May 5 - May 6
Stay at this 4-star business-friendly hotel in Dunfermline. Enjoy free WiFi, free parking, and breakfast. Our guests praise the helpful staff in our reviews. ...
Rusacks St Andrews
Pilmour Links, St. Andrews, Scotland
The price is $446 per night from May 9 to May 10
$446
per night
May 9 - May 10
Stay at this golf hotel in St. Andrews. Enjoy free breakfast, free WiFi, and 2 restaurants. Our guests praise the helpful staff and the property condition in ...
The Bay Hotel
Burntisland Road, Kinghorn, Burntisland, Scotland
The price is $122 per night from Jun 3 to Jun 4
$122
per night
Jun 3 - Jun 4
Stay at this 4-star beach hotel in Burntisland. Enjoy free parking, a beach locale, and WiFi. Our guests praise the helpful staff and the property condition ...
The Inn at Lathones
By Largoward, Lathones, Leven, Scotland
The price is $160 per night from May 16 to May 17
$160
per night
May 16 - May 17
Stay at this 3-star business-friendly inn in Leven. Enjoy free WiFi, free parking, and breakfast. Our guests praise the helpful staff and the clean rooms in ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Best Hotel Destinations in Fife
- St. Andrews Hotels
- Anstruther Hotels
- Dunfermline Hotels
- Kirkcaldy Hotels
- Glenrothes Hotels
- Cupar Hotels
- Cowdenbeath Hotels
- Lochgelly Hotels
- Tayport Hotels
- Kinghorn Hotels
- Newport-On-Tay Hotels
- Lundin Links Hotels
- Methil Hotels
- Kilconquhar Hotels
- Levenmouth Hotels
- Isle of May Hotels
- Colinsburgh Hotels
- Largo Ward Hotels
- Buckhaven Hotels
- Lathones Hotels
Top Attractions in Fife
- Hotels near University of St. Andrews
- Hotels near Old Course at St Andrews
- Hotels near St. Andrews Links
- Hotels near Knockhill Racing Circuit
- Hotels near Royal & Ancient Golf Club of St. Andrews
- Hotels near Elie Beach
- Hotels near St. Andrew's Castle
- Hotels near St. Andrew's Cathedral
- Hotels near Deep Sea World
- Hotels near St Andrews Bay
- Hotels near Leven Beach
- Hotels near Dunfermline Abbey
- Hotels near Falkland Palace
- Hotels near West Sands
- Hotels near The Fife Coastal Path
- Hotels near Silver Sands Beach
- Hotels near The Scores
- Hotels near Culross Palace
- Hotels near Fife Ice Arena
- Hotels near Lomond Hills
Top Booked Hotels in Fife
- The City Hotel
- Hill Park Hotel
- Sweet Chestnut, Dunfermline by Marston's Inns
- The Victoria Hotel
- Holiday Inn Express Dunfermline, an IHG Hotel
- Dean Park Hotel
- Holiday Inn Express Glenrothes, an IHG Hotel
- Best Western Balgeddie House Hotel
- Best Western Plus Dunfermline Crossford Keavil House Hotel
- Pitbauchlie House Hotel, Sure Hotel Collection by BW
- DoubleTree by Hilton Edinburgh - Queensferry Crossing
- The Adamson Hotel
- The Elbow Room