Search Hotels in Fife

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Fife

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Lomond Hills Hotel & Health Club

3.0 star property
8.8 out of 10, Excellent, (65)
"Very nice place, staff were top notch.. just a few renovations needed for the room we lodged in"
$88 nightly
The price is $106
Jul 20 - Jul 21
Total includes taxes and fees
Lomond Hills Hotel & Health Club

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (577)
"Very nice clean and food was outstanding "
$114 nightly
The price is $137
Aug 13 - Aug 14
Total includes taxes and fees
Dean Park Hotel

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (339)
"Very relaxing friendly establishment, lots to do, lots to see, weather was amazing "
$130 nightly
The price is $156
Jul 20 - Jul 21
Total includes taxes and fees
Kilconquhar Castle Estate

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (973)
"Lovely hotel, walkable distance to lots of activities."
$96 nightly
The price is $116
Jul 30 - Jul 31
Total includes taxes and fees
The City Hotel

Burntisland House

3.0 star property
7.4 out of 10, Good, (89)
"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."
$78 nightly
The price is $94
Jul 20 - Jul 21
Total includes taxes and fees
Burntisland House

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (166)
"Loved our stay. Cute balcony. "
$49 nightly
The price is $59
Jul 17 - Jul 18
Total includes taxes and fees
The Elbow Room

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (694)
"Nice stay, hotel clean and tidy and serves good food."
$89 nightly
The price is $107
Jul 20 - Jul 21
Total includes taxes and fees
Best Western Balgeddie House Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (781)
"Travelling solo - awesome, efficient, friendly staff, nice, clean, quiet room and very comfortable bed. Plus, food was excellent at restaurant with beautiful view of the bridge. Had a great, one-night stay. Highly recommended!"
$105 nightly
The price is $126
Jul 20 - Jul 21
Total includes taxes and fees
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1005)
"Great stay!"
$414 nightly
The price is $496
Aug 11 - Aug 12
Total includes taxes and fees
Fairmont St Andrews

Railway Inn

2.0 star property
6.4 out of 10, (7)
"Staff has very welcome Very clean, good sleep, Good volume "
$68 nightly
The price is $82
Jul 29 - Jul 30
Total includes taxes and fees
Railway Inn

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (918)
"Very clean updated & friendly staff."
$107 nightly
The price is $129
Jul 18 - Jul 19
Total includes taxes and fees
Holiday Inn Express Dunfermline by IHG

THE SPACE TO STAY

9.0 out of 10, Wonderful, (32)
"Great rooms, friendly and helpful staff, very quiet and I could see the ocean from my room"
$141 nightly
The price is $170
Jul 22 - Jul 23
Total includes taxes and fees
THE SPACE TO STAY

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (677)
"Great time, hotel and breakfast are good "
$75 nightly
The price is $90
Jul 20 - Jul 21
Total includes taxes and fees
Holiday Inn Express Glenrothes by IHG

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (643)
"We loved the outdoor area- beautiful!"
$90 nightly
The price is $108
Jul 27 - Jul 28
Total includes taxes and fees
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (521)
"This was a good place to stay the night before taking a flight out. We enjoyed our meal at the adjoining restaurant."
$81 nightly
The price is $97
Jul 20 - Jul 21
Total includes taxes and fees
Hill Park Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (455)
"Fantastic place "
$91 nightly
The price is $109
Jul 20 - Jul 21
Total includes taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (996)
"Everything was beautiful and ALL staff were so kind and accommodating. "
$705 nightly
The price is $846
Jul 19 - Jul 20
Total includes taxes and fees
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (600)
"Good to stay a night"
$116 nightly
The price is $139
Jul 18 - Jul 19
Total includes taxes and fees
Best Western Plus Dunfermline Crossford Keavil House Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (373)
"From the welcoming and helpful staff to the incredible bedding to the delicious breakfast with a view, everything about the Rusacks is exceptional. I will hopefully be back soon."
$549 nightly
The price is $659
Aug 10 - Aug 11
Total includes taxes and fees
Rusacks St Andrews

Kingswood Hotel

3.0 star property
8.6 out of 10, Excellent, (170)
"Nice hotel in the form of a little palace. Lovely direct view to the coast. For the personnel nothing was too much. Nice hotel when you come as a couple. "
$148 nightly
The price is $177
Jul 20 - Jul 21
Total includes taxes and fees
Kingswood Hotel
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.

Great weekend hotel deals in Fife

Showing deals for:Jul 25 - Jul 27
Save an average of 15% on thousands of hotels when you're signed in

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.

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 $59 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 $59 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.