Search Hotels in Fife

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Fife

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,198 hotels in Fife with room rates, reviews, and availability. Most hotels are fully refundable.

Fife Travel Info

Accommodation
1,198
Hotels with golf
268
Lowest price
$58
Highest price
$220
International airports
Edinburgh (EDI), Glasgow (GLA-Glasgow Intl.) and Dundee (DND)
Top attractions
St. Andrews Castle, Elie Beach and Falkland Palace
Cities to visit
St. Andrews, North Queensferry and Anstruther
Number of reviews
5,280

Price trends for hotels in Fife

Less expensive
More expensive
Next month
March
August
$118
Month
Price
January
$108
February
$123
March
$104
April
$118
May
$132
June
$147
July
$148
August
$152
September
$128
October
$126
November
$114
December
$114
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Fife. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in Fife cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Fife. You can find cheap options from $58 in a few different ways on Expedia. First, select the dates you’d like to get away, then use the filters such as amenities and property type to refine your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to Fife?
That depends on what you want to get out of your Fife break. If you want to visit in summer, which is between June and August, expect average temperatures of between 50ºF and 61ºF. Fife has an oceanic climate, so bear that in mind when packing.
Are there any luxury hotels in Fife?
Some of our top-rated hotels in Fife are in St. Andrews. Take a look at indulgent options such as The Inn At Kingsbarns, which offers a tennis court, a bar and free WiFi. Rufflets St Andrews is another popular pick in this city.
How can I find cheap hotels in Fife?
A good place to begin your search is by using our “Price per night” filter. At the moment, the least expensive hotels start at $58 per night. Other ways to lock in a budget-friendly stay in Fife are by booking as early as possible and being flexible with travel dates. For even more great prices, go to our cheap hotels in Fife page.
What are the best hotels in Fife for families?
Finding a hotel for you and the kids in Fife is easy with our handy filter tool. Simply check “Family friendly” in the “Traveler experience” section and check out the availability. If your destination is St. Andrews, have a look at The Inn At Kingsbarns. Unwind here while taking advantage of amenities like pet-friendly facilities and laundry facilities. Rufflets St Andrews is another popular choice with families in this captivating city.
What are the top beach hotels in Fife?
Switch into chill mode and savor the beach lifestyle at Fife’s top sea-view hotels like The Inn At Kingsbarns. This sought-after getaway in St. Andrews comes with a restaurant, table tennis and a load of other amenities. You can also soak up relaxing coastal vibes at Rufflets St Andrews, another in-demand stay in this city.
Why should I book my Fife hotel with Expedia?
Reserve a Fife stay with Expedia for ease, choice and price. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on any eligible flights, activities, hotels, car rentals and more. In addition, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Center is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Fife hotels
Expedia verified reviews