Search Hotels in Fife

Top Cities in Fife

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Lomond Hills Hotel & Health Club

3.0 star property
8.2 out of 10, Very Good, (98)
"Great staff and beautiful location. Housekeeping was excellent "
$77 nightly
The price is $93
Aug 27 - Aug 28
Total with taxes and fees
Lomond Hills Hotel & Health Club

Railway Inn

2.0 star property
8.6 out of 10, Excellent, (14)
"Good for a base to visit local Scottish Area Staff very helpful & Polite with a good local knowledge."
$75 nightly
The price is $89
Sep 5 - Sep 6
Total with taxes and fees
Railway Inn

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (1006)
"Great hotel in the center of a lovely little town close to Edinburgh/ airport."
The City Hotel

Burntisland House

3.0 star property
7.4 out of 10, Good, (90)
"My stay was quite enjoyable. While the building exhibits some signs of age and wear, it has been maintained well. The staff was notably efficient and accommodating. Although it may not be overly luxurious, it is a solid accommodation option."
$71 nightly
The price is $86
Aug 31 - Sep 1
Total with taxes and fees
Burntisland House

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (348)
"Very relaxing friendly establishment, lots to do, lots to see, weather was amazing "
$113 nightly
The price is $135
Aug 27 - Aug 28
Total with taxes and fees
Kilconquhar Castle Estate

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (794)
"Staff made sure we got dinner when we arrived late. "
$122 nightly
The price is $146
Sep 7 - Sep 8
Total with taxes and fees
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (614)
"Nice hotel and food options"
Dean Park Hotel

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (713)
"Great place to stay! "
$74 nightly
The price is $89
Aug 31 - Sep 1
Total with taxes and fees
Best Western Balgeddie House Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great stay!"
$284 nightly
The price is $341
Sep 1 - Sep 2
Total with taxes and fees
Fairmont St Andrews

THE SPACE TO STAY

8.8 out of 10, Excellent, (65)
"We greatly enjoyed our stay here and would definitely stay again! "
$163 nightly
The price is $196
Aug 26 - Aug 27
Total with taxes and fees
THE SPACE TO STAY

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (480)
"Fantastic place "
$59 nightly
The price is $71
Sep 14 - Sep 15
Total with taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (175)
"Very nice room and great location with local amenities for anything you might need, welcoming friendly staff, really great place."
$61 nightly
The price is $74
Sep 3 - Sep 4
Total with taxes and fees
The Elbow Room

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (937)
"Beds were comfortable, breakfast was nice. Staff were lovely "
$101 nightly
The price is $122
Sep 7 - Sep 8
Total with taxes and fees
Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (703)
"Nice property to stay"
$71 nightly
The price is $85
Aug 31 - Sep 1
Total with taxes and fees
Holiday Inn Express Glenrothes by IHG

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Fantastic hotel right on the Old Course."
$626 nightly
The price is $751
Aug 28 - Aug 29
Total with taxes and fees
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very Good, (622)
"Very nice place. "
$91 nightly
The price is $110
Sep 7 - Sep 8
Total with taxes and fees
Best Western Plus Dunfermline Crossford Keavil House Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (377)
"Gorgeous property, well located. And (if you are going in summer - incredible air conditioning!). Staff was amazing and rooms were well appointed and clean. "
$514 nightly
The price is $617
Aug 30 - Aug 31
Total with taxes and fees
Rusacks St Andrews

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (663)
"Great location close to city but at a much more affordable rate. "
$90 nightly
The price is $108
Aug 31 - Sep 1
Total with taxes and fees
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Kingswood Hotel

3.0 star property
8.6 out of 10, Excellent, (184)
"Around the property and areas within it needs some love. Looked dirty and unloved in areas. "
$134 nightly
The price is $161
Aug 31 - Sep 1
Total with taxes and fees
Kingswood Hotel

Queensferry guest house

2.0 star property
7.0 out of 10, Good, (37)
"Very nice place to stay. "
$46 nightly
The price is $55
Sep 21 - Sep 22
Total with taxes and fees
Queensferry guest house
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Fife Hotel Reviews

Price trends for hotels in Fife

Price trends for hotels in Fife

Less expensive
More expensive
Next month
January
May
$152
Month
Price
January
$115
February
$120
March
$121
April
$155
May
$156
June
$154
July
$143
August
$124
September
$152
October
$143
November
$127
December
$119
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.

Find out more about Fife

Find out more about Fife

Top reasons to visit Fife

  • Stunning Outdoor Adventures: Fife offers breathtaking hiking trails and world-class golf courses, perfect for nature lovers and outdoor enthusiasts.
  • Charming Towns: Visit the iconic St Andrews and Falkland Palace, both rich in history and culture.
  • Beautiful Beaches: Enjoy the picturesque coastline and relax on Fife's scenic beaches.
  • Historic Landmarks: Explore historic churches and the Braemar Landmark, showcasing the region's rich heritage.
  • Diverse Accommodations: Choose from cozy guesthouses to luxurious hotels, catering to all budgets and preferences.

Find great hotels in Fife

Discover the perfect getaway in Fife, Scotland, with a diverse selection of hotels catering to every budget and preference. Whether you're seeking a cozy guesthouse or a luxurious 5-star experience, Fife offers a variety of accommodations equipped with essential amenities for business travelers and leisure seekers alike. From pet-friendly options to beachfront stays, you're sure to find your ideal spot to relax and explore the charming beauty of this historic region.

  • Rusacks St Andrews: Experience unparalleled luxury at Rusacks St Andrews, a 5-star hotel that offers stunning beach views and a romantic atmosphere. Perfect for couples and golf enthusiasts, this hotel boasts direct beach access and meticulously designed romance packages. Guests can indulge in exquisite dining at the Golf View restaurant, while the 24-hour room service and late-night menu cater to your every desire. Whether you’re enjoying a glass of champagne or a sunset stroll along the beach, Rusacks promises an unforgettable stay tailored for romance and relaxation.
  • Fairmont St Andrews: A family-friendly haven, Fairmont St Andrews is a luxurious 5-star hotel that embraces both adventure and relaxation. With direct access to the beach, fun-filled golf experiences, and thoughtful amenities for children, this property is a perfect destination for families. Enjoy the peace of mind with babysitting services and complimentary cribs, making it easy for parents to unwind. The hotel’s spacious accommodations and diverse dining options ensure every family member has a delightful experience, whether lounging by the beach or playing a round of golf.
  • Hotel du Vin & Bistro St. Andrews: Nestled in Fife, Hotel du Vin & Bistro St. Andrews is a charming 4-star hotel that welcomes both families and pets. With a focus on golf and family activities, this hotel provides complimentary cribs for infants and pet-friendly policies that allow dogs on-site. Guests appreciate the cozy bistro dining and the thoughtful amenities for four-legged companions, ensuring everyone feels at home. The blend of modern comforts and a welcoming atmosphere makes it an ideal choice for travelers seeking a memorable stay with their loved ones, furry friends included.

Discover the best areas to stay in Fife

Experience the charm of Fife, Scotland, where outdoor adventures and stunning scenery await. Explore the historic Heart of Fife, uncover the secrets of Undiscovered Scotland, and enjoy family-friendly excursions along the outskirts of Burntisland. With its friendly atmosphere and breathtaking landscapes, Fife is a perfect holiday hotspot for relaxation and exploration. Don’t miss the breathtaking views of the Scottish Highlands, where every moment is a memorable adventure.

  • St. Andrews: Nestled on the eastern coast of Scotland, St. Andrews is renowned for its rich history and vibrant culture. Often referred to as the "Home of Golf," visitors flock here to experience its iconic golf courses and stunning coastal views. The city is also home to the historic St. Andrews University, making it a hub for educational pursuits. Notable attractions include the scenic ruins of St. Andrews Castle and the breathtaking beaches that provide a perfect backdrop for outdoor activities. With peak visitor numbers in April, July, and September, St. Andrews offers a lively atmosphere year-round.
  • Anstruther: A charming fishing village along the Fife coast, Anstruther is a paradise for outdoor enthusiasts and those seeking a picturesque seaside escape. Known for its stunning scenery and quaint harbor, the village offers access to scenic hiking trails and golf courses, making it ideal for adventure seekers. The local beach is perfect for family outings, providing a safe and enjoyable environment for children. Anstruther's proximity to historic landmarks, such as nearby castles, adds a touch of intrigue to your visit. With consistent visitor numbers throughout the year, Anstruther promises a delightful experience no matter when you arrive.
  • Dunfermline: Located just a short distance from Edinburgh, Dunfermline is a vibrant city that beautifully blends outdoor adventure with family-friendly attractions. Visitors can enjoy a variety of activities, from karting and motor racing to exploring the local national park. The city's rich history is evident in its historic sites, including the impressive Dunfermline Abbey. With activities suited for all ages and a peak in visitors during the spring and summer months, Dunfermline is an excellent choice for those looking to explore Scotland's heritage while enjoying outdoor pursuits.

Things to do in Fife

Fife is perfect for outdoor and adventure enthusiasts, offering stunning scenery and a variety of activities. Enjoy access to beautiful hiking trails and world-class golf courses. Ideal for short walks and day trips, Fife invites you to explore its charming landscapes and vibrant culture while soaking in the natural beauty. Whether you’re hitting the trails or enjoying a round of golf, Fife promises an unforgettable vacation experience.

Food and drinks

Indulge in unique local flavors at Potter About, perfect for a casual meal. For a vegan delight, visit Pillars of Hercules. Don't miss Eden Mill St Andrews for a taste of local spirits. Explore Fife's vibrant foodie scene, coffee shops, and charming beachside pubs.

Recreation

Experience the historic Old Course at St Andrews, where you can enjoy a round of golf surrounded by scenic views. For a relaxing day, visit East Sands Recreation Centre, offering wellness activities that promote relaxation and rejuvenation. St Andrews Bay provides a stunning outdoor golfing experience, perfect for sports enthusiasts.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, where you can watch exhilarating races or even take a driving experience. For a family-friendly escape, Elie Holiday Park offers camping amidst nature. Hike the scenic Norman's Law Walk for stunning views and a sense of adventure.

Nightlife

Experience the vibrant nightlife in Fife by enjoying a show at the Adam Smith Theatre, where culture and romance come alive. For a family-friendly adventure, head to Bongos Soft Play Centre, an arcade zone perfect for fun and excitement. Both venues promise unforgettable evenings!

Booking tips and Expedia advantages for Fife

To save money during your visit to Fife, take advantage of free attractions like Elie Beach, the Fife Coastal Path, and Lomond Hills. Consider traveling between December and February for lower hotel prices, and book about a month in advance for the best deals. Use Expedia to find last-minute discounts and sort hotels by price. Joining Expedia's One Key membership can provide exclusive savings and rewards for future stays. Additionally, combining your hotel, flights, and activities into a package deal can lead to further savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Fife is moderately seasonal. The cheapest months to stay in Fife are December to February, where the prices are moderately lower. This is in comparison to June and August to September, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Fife about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, desired location, and additional preferences. You can sort the results to display hotels from the lowest to highest price, allowing you to find the most affordable options first. Additionally, you can refine your search by hotel type; for instance, selecting the "Eco-certified" filter will show you sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Fife with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Fife

Fife, Scotland, is perfect for outdoor and adventure vacations, featuring stunning beaches, historic churches, and prestigious universities. Explore local attractions like the iconic Braemar Landmark, the charming town of St Andrews, the historic Kingdom of Fife, and the beautiful Falkland Palace. Whether you're seeking cultural experiences or simply want to enjoy the scenic beauty, Fife offers something for every traveler.

  • University of St. Andrews: As one of the oldest universities in the English-speaking world, the University of St. Andrews boasts stunning architecture and a rich academic history. Stroll through its beautiful campus and soak in the vibrant cultural atmosphere.
  • St. Andrew's Castle: This historic castle offers a romantic glimpse into Scotland's past with its dramatic ruins and scenic coastal views. Explore the intriguing history and imagine life as a noble during medieval times.
  • The Scores: A picturesque street along the coast, The Scores features breathtaking seascapes and charming walking paths. It’s the perfect spot for leisurely strolls while enjoying the vibrant city vibes of St. Andrews.

The nearest major airports for your trip to Fife

Traveling to Fife, Scotland, is convenient with access to several major airports. Edinburgh Airport (EDI) is 19 miles away and offers nearby accommodations like Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, all approximately 7 miles from the airport. Glasgow International Airport (GLA) is 54 miles distant, with excellent options such as Kimpton Blythswood Hotel & Spa, Mar Hall Golf & Spa Resort, and Virgin Hotels Glasgow, all around 7 miles from the airport. Lastly, Aberdeen Airport (ABZ) is 79 miles from Fife, with top-rated hotels like Marcliffe Hotel and Spa, Trump Macleod House & Lodge, and Leonardo Hotel and Conference Venue, the latter just 0.3 miles from the airport.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Fife cost?
Prices for Fife hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from $55 in a few different ways. Enter your destination and travel dates and then pick your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Fife?
The timing of your trip will depend on which part of Fife you want to travel to, as temperatures vary in different places. For a summer escape with an oceanic climate, consider Dunfermline during the months of June to August. You can expect average temperatures between 48ºF and 63ºF.
What is the best area to stay in Fife?
If your adventures are taking you to Fife, consider a stay in Dunfermline or Kirkcaldy. Once you've booked your hotel, have a look at the many amazing things there are to see and do here.
Are there any luxury hotels in Fife?
Expedia has got some wonderful stays for a lavish escape in St. Andrews, Fife, such as The Inn At Kingsbarns. Check in and make use of amenities like a tennis court, a bar and free WiFi. Or spoil yourself at Rufflets St Andrews.
How can I find cheap hotels in Fife?
Fife cheap hotels start at $55 per night. To discover these types of budget-friendly options, make use of our "Price per night" filter. Like some other tips? Be flexible with your travel dates and book as early as possible. Take a look at our cheap hotels in Fife page for offers you'll find hard to resist.
What are the best hotels in Fife for families?
Pack your bags (and the little ones!) and prepare for a fun-packed getaway at one of our top family-friendly properties in Fife. Located in St. Andrews, The Inn At Kingsbarns is an awesome pick. Laundry facilities and a kids' menu are a couple of the amenities here. Or spend time with the fam at Rufflets St Andrews. You can also look for your ideal stay by checking the "Family friendly" box in the "Traveler experience" section of our filter tool.
What are the top beach hotels in Fife?
Check in to one of Expedia's ocean-view retreats in Fife and spend your days making memories along the shore. If you're going to St. Andrews, kick back in top accommodations such as The Inn At Kingsbarns, which includes amenities like free WiFi and table tennis. Rufflets St Andrews is another choice here that promises a seaside stay to remember.
Why should I book my Fife hotel with Expedia?
Reserve your Fife hotel with Expedia for choice, ease and price. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on eligible flights, car rentals, activities, hotels and more. In addition, we offer flexibility should your plans change, and if you have any questions 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.