Search Hotels in Fife

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

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

    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,352 hotels in Fife with room rates, reviews, and availability. Most hotels are fully refundable.

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (815)
"Nice location, easy bus ride to the tourist sites"
$87 nightly
The price is $105
Nov 6 - Nov 7
Total with taxes and fees
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Lomond Hills Hotel & Health Club

3.0 star property
8.0 out of 10, Very Good, (130)
"Enjoyed with family 3 nights and staffs are really good. "
$87 nightly
The price is $105
Nov 2 - Nov 3
Total with taxes and fees
Lomond Hills Hotel & Health Club

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (1009)
"Overall great stay"
$84 nightly
The price is $101
Oct 22 - Oct 23
Total with taxes and fees
The City Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1007)
"Great stay!"
$225 nightly
The price is $270
Nov 3 - Nov 4
Total with taxes and fees
Fairmont St Andrews

Railway Inn

2.0 star property
8.2 out of 10, Very Good, (21)
"Nice low budget option, a few munutes from Fife Coastal Path. Would stay again."
$65 nightly
The price is $78
Oct 11 - Oct 12
Total with taxes and fees
Railway Inn

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (369)
"Lovely overnight stay and great location. The staff were so helpful and friendly. Good leisure facilities and the food fabulous, will definitely return for another stay. "
$97 nightly
The price is $116
Oct 13 - Oct 14
Total with taxes and fees
Kilconquhar Castle Estate

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (641)
"Clean, attractive hotel with good dining options. I was traveling solo for work and it was perfect for my needs. "
$113 nightly
The price is $136
Nov 7 - Nov 8
Total with taxes and fees
Dean Park Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (495)
"The reception is inside the restaurant. Easy parking and very convenient to dining options. "
$63 nightly
The price is $76
Oct 12 - Oct 13
Total with taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (725)
"Great place to stay! "
$80 nightly
The price is $96
Oct 19 - Oct 20
Total with taxes and fees
Best Western Balgeddie House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very Good, (641)
"Amazing place to stay had a great time staff was great as well "
$70 nightly
The price is $84
Nov 2 - Nov 3
Total with taxes and fees
Best Western Plus Dunfermline Crossford Keavil House Hotel

Burntisland House

3.0 star property
7.4 out of 10, Good, (91)
"Very friendly staff extremely helpful we thoroughly enjoyed our stay "
$79 nightly
The price is $95
Oct 20 - Oct 21
Total with taxes and fees
Burntisland House

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (394)
"Jamie was a fantastic help with the hotel and surrounding amenities in St. Andrews. The hotel is amazing, wish we could have stayed longer. "
$325 nightly
The price is $390
Nov 9 - Nov 10
Total with taxes and fees
Rusacks St Andrews

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Fantastic hotel right on the Old Course."
$344 nightly
The price is $412
Nov 2 - Nov 3
Total with taxes and fees
Old Course Hotel

Hill Park Hotel

3.0 star property
8.6 out of 10, Excellent, (589)
"Very nice hotel with restaurant and bar."
$61 nightly
The price is $73
Oct 12 - Oct 13
Total with taxes and fees
Hill Park Hotel

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (961)
"Staffs are very friendly, and it offers a lot of amenities."
$83 nightly
The price is $100
Oct 19 - Oct 20
Total with taxes and fees
Holiday Inn Express Dunfermline by IHG

Inglewood House and Spa

4.0 star property
9.2 out of 10, Wonderful, (298)
"This hotel is absolutely beautiful. Comfortable, clean, easy parking with a fabulous breakfast. "
$85 nightly
The price is $102
Oct 15 - Oct 16
Total with taxes and fees
Inglewood House and Spa

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (185)
"Had a great stay. Room was large, parking on site and staff friendly. Had a great evening at their pub. "
$65 nightly
The price is $79
Oct 15 - Oct 16
Total with taxes and fees
The Elbow Room

Seaton House - Small Luxury Hotels of the World

5.0 star property
10.0 out of 10, Exceptional, (22)
"Great place to spend a golfing week in St Andrews. Food was terrific, staff was terrific, and the location simply can not be beaten. "
$259 nightly
The price is $311
Nov 2 - Nov 3
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

THE SPACE TO STAY

8.6 out of 10, Excellent, (78)
"We greatly enjoyed our stay here and would definitely stay again! "
THE SPACE TO STAY

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (718)
"Nice property to stay"
$58 nightly
The price is $69
Nov 2 - Nov 3
Total with taxes and fees
Holiday Inn Express Glenrothes by IHG
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:Oct 17 - Oct 19
Save an average of 15% on thousands of hotels when you're signed in

Top Fife Hotel Reviews

Price trends for hotels in Fife

Less expensive
More expensive
This month
Next month
January
May
$128
$111
Month
Price
January
$109
February
$111
March
$121
April
$152
May
$169
June
$155
July
$168
August
$168
September
$168
October
$128
November
$111
December
$118
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.

Guide to exploring around Fife

Top reasons to visit Fife

  • Stunning Beaches: Fife boasts beautiful beaches with crystal clear waters, perfect for relaxing and enjoying nature.
  • Historic Sites: Discover impressive castles and historic churches that showcase Fife's rich cultural heritage.
  • World-Class Golf: Visit St Andrews, home to the famous golf course and vibrant coastal scenery.
  • Outdoor Adventures: Enjoy scenic trails, hiking, and family-friendly activities amidst breathtaking landscapes.
  • Diverse Accommodations: Choose from charming bed and breakfasts to modern hotels, catering to all travelers.

Find great hotels in Fife

Fife, Scotland offers a diverse array of accommodations, from charming bed and breakfasts to modern hotels, catering to every type of traveler. Whether you're seeking pet-friendly options, family-friendly amenities, or business-centered facilities, you'll find the perfect place to stay. Explore the best hotels in Fife, read hotel reviews, and discover star-rated options that ensure a memorable vacation experience in this picturesque region.

  • Holiday Inn Express Dunfermline by IHG: This 3-star hotel is ideal for travelers seeking a business-friendly atmosphere with modern amenities. Located centrally in Fife, the Holiday Inn Express Dunfermline is LGBTQIA welcoming and pet-friendly, making it an excellent choice for diverse travelers. With a range of business facilities including a 24-hour business center, conference space, and meeting rooms, it caters specifically to business needs. Guests can also bring their pets along, as the hotel allows certain pets and offers a fee-waived service animal policy, ensuring a comfortable stay for all.
  • Fairmont St Andrews: A luxurious 5-star hotel, Fairmont St Andrews offers a unique golf-themed experience alongside family-friendly amenities. Nestled in the scenic beauty of Fife, this LGBTQIA welcoming property invites guests to indulge in its exceptional golf facilities. Families can enjoy quality time with childcare services, including babysitting and free cribs for infants. The Fairmont’s blend of elegance and family-oriented activities makes it a perfect retreat for those looking to enjoy both relaxation and adventure in a stunning location.
  • The City Hotel: As a cozy 3-star accommodation, The City Hotel features a vibrant atmosphere with a focus on dining and entertainment. Situated conveniently in Fife, the hotel offers an array of meal options, including breakfast, dinner at the restaurant, and snacks at the bar. Guests can unwind with entertainment options such as television and karaoke, making it an enjoyable spot for both relaxation and socializing. With its welcoming ambiance, The City Hotel is a great choice for travelers looking to immerse themselves in the local culture while enjoying good food and fun.

Where to stay in Fife

Fife is a dream destination for travelers seeking unforgettable experiences amidst stunning scenery and rich history. Explore the charming towns of eastern Fife, where friendly locals welcome you with open arms. Don’t miss the iconic St Andrews, known for its world-renowned golf course and beautiful coastline. With outdoor adventures and family-friendly activities, Fife promises a relaxing atmosphere that blends adventure with historical charm.

  • St. Andrews: Renowned as the birthplace of golf, St. Andrews is a charming coastal city rich in history and culture. Nestled along the eastern coast of Fife, it boasts beautiful landscapes and a vibrant atmosphere. Visitors flock here to experience its legendary golf courses, including the famed Old Course, as well as to explore the historic university and its stunning architecture. St. Andrews is also home to the ruins of St. Andrews Castle, offering a glimpse into Scotland's medieval past. With a mix of outdoor activities and cultural experiences, this city is a must-visit for any traveler.
  • Anstruther: Anstruther is a picturesque fishing village located on the Firth of Forth, known for its stunning coastal scenery and rich maritime heritage. The village is famous for its award-winning fish and chips, making it a perfect stop for foodies. Outdoor enthusiasts can take advantage of the nearby hiking trails and enjoy kayaking or sailing along the coast. Anstruther's family-friendly beach is ideal for a day of relaxation, while the historic castle nearby adds a touch of adventure to your visit. This charming destination is ideal for those seeking a blend of adventure and scenic beauty.
  • Dunfermline: Steeped in history and adventure, Dunfermline is a vibrant city that offers a variety of experiences for families and outdoor lovers alike. Located in the heart of Fife, it features a range of activities, from karting and motor racing at local venues to exploring the lush landscapes of nearby national parks. Don't miss the chance to visit the impressive Dunfermline Abbey, a historic site that showcases Scotland's royal heritage. With its blend of entertainment, outdoor pursuits, and fascinating history, Dunfermline is an exciting stop on your journey through Fife.

Things to do in Fife

Fife, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Enjoy memorable stays with family outings, golf for culinary lovers, and camping amidst nature. With access to scenic trails and hiking opportunities, Fife is an ideal destination for family getaways and those looking to embrace the great outdoors.

Shopping

Experience Fife's Kingdom Shopping Centre in Glenrothes, a vibrant hub with diverse shops and eateries. Don’t miss the historic St. Andrews Market, where you can find unique crafts and local produce, perfect for gifts and souvenirs during your visit.

Recreation

At the Old Course in St Andrews, enjoy a round of golf surrounded by stunning landscapes and historical charm. St Andrews Bay offers a similar outdoor experience with its challenging golf course. For a more relaxed vibe, Craigtoun Country Park invites you to unwind amidst beautiful gardens and serene nature trails.

Adventure

Experience the thrill at Knockhill Racing Circuit, where you can enjoy motor racing in an exhilarating atmosphere. For a breathtaking view from above, try skydiving with Skydive St. Andrews. Additionally, challenge yourself with clay shooting at The Scottish Clay Shooting Centre, perfect for adventure seekers.

Nightlife

Experience the vibrant nightlife at the Adam Smith Theatre, where you can enjoy captivating performances in a romantic setting. For a fun-filled adventure, visit Bongos Soft Play Centre, offering exciting arcade games and a lively atmosphere perfect for families and friends alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Fife

To save money on your visit to Fife, plan your trip between December and February when prices are lower. Book your hotel about a month in advance, and consider Tuesday stays for the best rates. Check Expedia for last-minute deals and package offers that combine flights and hotels for added savings. Joining the One Key membership can provide exclusive discounts and cash back on future bookings. For public transport, walking is a great way to explore the compact town. Enjoy free activities and the beautiful scenery to maximize your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Fife are December to February, where the prices are slightly lower. This is in comparison to June and August to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Fife about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Fife is Tuesday. The most expensive day to stay in Fife is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • 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, offers the perfect backdrop for outdoor adventures and scenic getaways. With its stunning beaches, historic churches, and impressive castles, visitors can enjoy a mix of culture and nature. Whether you're seeking a relaxing day at the beach or an exploration of rich heritage sites, Fife has a variety of attractions that cater to every traveler's interests, making it an ideal destination for an unforgettable vacation.

  • University of St. Andrews: As the oldest university in Scotland, the University of St. Andrews boasts stunning medieval architecture and a rich academic heritage. Visitors can stroll through its picturesque campus and soak in the vibrant cultural atmosphere.
  • St. Andrew's Cathedral: These remarkable ruins are a testament to Scotland's religious history. Explore the remains of this once-magnificent cathedral, which offers fascinating insights into medieval architecture and the spiritual life of the region.
  • Elie Beach: With its golden sands and stunning coastal views, Elie Beach is the perfect spot to relax or engage in water activities. Enjoy a leisurely walk along the shore or take in the scenic beauty of the Fife coastline.

The nearest major airports for your trip to Fife

Traveling to Fife, Scotland is convenient with several major airports nearby. Edinburgh Airport (EDI) is approximately 19 miles away, with excellent hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. Glasgow Airport (GLA) is 54 miles away, featuring luxurious hotels like the 5-star Mar Hall Golf & Spa Resort, located 4 miles from the airport. For those flying into Aberdeen Airport (ABZ), which is 79 miles away, accommodations include the 5-star Marcliffe Hotel, just 6 miles from the airport. Each hotel offers various transportation services for easy access to their respective airports.

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