A coastal town with a prominent church tower, grassy cliffs, and a body of water.

Search Hotels in Fife

Top Cities in Fife

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Fife hotels

1. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
"The breakfasts were excellent, Rooms were spacious and had plenty of storage. The bathroom had both bath and separate shower, large fluffy towels and a range of toiletries. Cleaning was of a high standard. Staff throughout the hotel were friendly and helpful. The courtesy car into St Andrews was a welcome service."
United Kingdom
Maria
$270 nightly
The price is $324
Nov 3 - Nov 4
Total with taxes and fees
Fairmont St Andrews

2. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (991 reviews)
"Good central location for trains, buses and access to them. Just a short walk. Great buffet for breakfast."
Canada
Edyta
$83 nightly
The price is $100
Nov 1 - Nov 2
Total with taxes and fees
DoubleTree by Hilton Edinburgh - Queensferry Crossing

3. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (502 reviews)
"Great location! Very clean and love the historical decor and ambiance of the hotel."
United States
Donna
$346 nightly
The price is $415
Nov 1 - Nov 2
Total with taxes and fees
Marine & Lawn Rusacks

4. Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (809 reviews)
"Lovely hotel, would recommend"
United Kingdom
Nikki
$70 nightly
The price is $84
Oct 18 - Oct 19
Total with taxes and fees
Dean Park Hotel

5. Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (798 reviews)
$75 nightly
The price is $90
Nov 1 - Nov 2
Total with taxes and fees
Hill Park Hotel

6. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
$380 nightly
The price is $456
Nov 3 - Nov 4
Total with taxes and fees
Old Course Hotel

7. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (234 reviews)
"Friendly staff, didn’t get chance to use the swimming pool or fitness gym. Good location to explore"
United Kingdom
Jacqueline
$72 nightly
The price is $86
Nov 10 - Nov 11
Total with taxes and fees
Lomond Hills Hotel & Health Club

8. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (427 reviews)
"Enjoyable relaxing short term stay!"
Canada
Robin
$206 nightly
The price is $248
Nov 13 - Nov 14
Total with taxes and fees
Rufflets St Andrews

9. The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,008 reviews)
"Breakfast service was excellent"
United Kingdom
Lorraine
$84 nightly
The price is $101
Oct 21 - Oct 22
Total with taxes and fees
The City Hotel

10. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (450 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
$90 nightly
The price is $108
Oct 18 - Oct 19
Total with taxes and fees
Kilconquhar Castle Estate

11. Keavil House Hotel Dunfermline by Sunday

Keavil House Hotel Dunfermline by Sunday
4.0 star property
Crossford
8.2 out of 10, Very good, (818 reviews)
"Excellent pool and fitness classes Great breakfast options Friendly catering staff Nice grounds Frequently dropped WiFi in Room 34 Old carpet in Room 34"
United States
Noel
$92 nightly
The price is $110
Oct 18 - Oct 19
Total with taxes and fees
Keavil House Hotel Dunfermline by Sunday

12. Burntisland House

Burntisland House
3.0 star property
Burntisland
7.4 out of 10, Good, (114 reviews)
"Very easy and convenient. Staff were extremely helpful."
United States
Mark
$62 nightly
The price is $74
Nov 8 - Nov 9
Total with taxes and fees
Burntisland House

13. Aberdour Hotel

Aberdour Hotel
3.0 star property
Aberdour
8.8 out of 10, Excellent, (54 reviews)
"Loved how friendly the staff all were, food was great, the hotel is charming and was a wonderful stay"
United States
Jessica
$109 nightly
The price is $131
Nov 1 - Nov 2
Total with taxes and fees
Aberdour Hotel

14. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (347 reviews)
"Very charming inn, close to St. Andrews."
United States
Laura
$118 nightly
The price is $141
Oct 20 - Oct 21
Total with taxes and fees
The Inn at Lathones

15. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (786 reviews)
"Staff were very helpful and the room was clean"
United Kingdom
Adrian
$79 nightly
The price is $95
Nov 8 - Nov 9
Total with taxes and fees
Pitbauchlie House Hotel, Sure Hotel Collection by BW

16. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (825 reviews)
"Great location and staff. Basha (spelling?) at the bar and Beth at the front desk were both lovely people."
United States
Cameo
$167 nightly
The price is $201
Nov 1 - Nov 2
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

17. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (195 reviews)
"A good 1 night stopover"
Canada
Jonathan
THE SPACE TO STAY APARTHOTEL

18. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
Dunfermline
8.4 out of 10, Very good, (583 reviews)
"Good clean basic accommodation in a similar standard to P Inn or Travelodge. Free parking in a generously sized car park. Good (bus) public transport connections directly outside for Dunfermline centre or connections to Halbeath P&R just 1.5miles up the road."
United Kingdom
Paul
$58 nightly
The price is $69
Nov 1 - Nov 2
Total with taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns

19. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (1,005 reviews)
"Easy parking,clean rooms,nice breakfast,walked to pub and had awesome meal for dinner."
Australia
Tabra
$84 nightly
The price is $100
Nov 5 - Nov 6
Total with taxes and fees
Holiday Inn Express Dunfermline by IHG

20. 4 Bed-sleeps 8- Free Parking-pets-hot Tub

4 Bed-sleeps 8- Free Parking-pets-hot Tub
3.5 star property
Kelty
10.0 out of 10, Exceptional, (1 review)
"This was exactly what is on the pictures, a beautiful modern open plan house that is clean and fresh The hot tub was ready to use and was amazing Would recommend this property to anyone "
United Kingdom
Lyndee
$573 nightly
The price is $687
Nov 13 - Nov 14
Total with taxes and fees
4 Bed-sleeps 8- Free Parking-pets-hot Tub
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 23 - Oct 25

Hotels recommended for families in Fife

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
July
$144
$117
Month
Price
January
$99
February
$115
March
$109
April
$115
May
$124
June
$156
July
$168
August
$168
September
$149
October
$144
November
$117
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.

Guide to exploring around Fife

Top reasons to visit Fife

  • Stunning Outdoor Scenery: Fife boasts breathtaking landscapes, including beautiful beaches and scenic hiking trails perfect for outdoor enthusiasts.
  • Rich Historical Sites: Explore impressive castles and historic churches that showcase the region's fascinating past.
  • Family-Friendly Activities: Enjoy wave pools and day spas that cater to all ages, making it a great destination for family vacations.
  • Charming Local Culture: Immerse yourself in the friendly atmosphere and vibrant local communities throughout Fife.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to modern hotels, ensuring a comfortable stay for every traveler.

Find great hotels in Fife

No matter what brings you to Fife, Scotland, you'll discover a variety of accommodations to suit your preferences. From cozy bed and breakfasts to modern hotels, options abound for families, business travelers, and pet owners alike. Whether you're seeking the best Fife hotels or a charming guesthouse, you're sure to find the perfect spot to relax and enjoy the beauty of this historic region.

  • Holiday Inn Express Dunfermline by IHG: This 3-star hotel boasts a guest rating of 8.8, making it an ideal choice for family vacations and business trips alike. Situated in the heart of Fife, the Holiday Inn Express Dunfermline offers a welcoming atmosphere with amenities tailored for both adults and children. Families will appreciate features such as free cribs and safety measures like window guards. The property is pet-friendly, accommodating furry companions with specific policies in place. Guests enjoy a comfortable stay with modern furnishings and a convenient location that facilitates easy access to local attractions.
  • Fairmont St Andrews: A luxurious 5-star retreat with a guest rating of 9.2, Fairmont St Andrews is perfect for beach lovers and families seeking a memorable vacation. This stunning property provides direct access to the beach, allowing guests to soak up the sun and enjoy picturesque views of the coastline. Families will find a range of child-friendly amenities, including supervised childcare and onsite babysitting services. The elegant accommodations are complemented by exceptional dining options and world-class service, ensuring a truly indulgent experience for all guests.
  • DoubleTree by Hilton Edinburgh - Queensferry Crossing: With a guest rating of 9.2, this eco-certified 4-star hotel offers a unique experience for environmentally conscious travelers. The hotel combines sustainability with comfort while providing pet-friendly accommodations. Guests can enjoy a range of amenities, including waived fees for service animals and a welcoming atmosphere for their pets. The scenic location near the iconic Queensferry Crossing makes it a picturesque spot for relaxation and exploration. Attentive staff and quality service ensure a delightful stay for all visitors.

Where to stay in Fife

Fife, Scotland, offers an unforgettable vacation experience with its stunning outdoor scenery and rich history. Explore the charming downtown areas, perfect for family getaways, and discover the Kingdom of Fife's friendly atmosphere. Enjoy outdoor adventures, relaxing excursions, and the warmth of the local community. Whether you're exploring historical sites or seeking family-friendly activities, Fife is an ideal destination for a fun and memorable trip.

  • St. Andrews: Known as the birthplace of golf, St. Andrews is a charming city that combines rich history with stunning coastal views. Located on the east coast of Fife, it greets visitors with its iconic golf courses, including the legendary Old Course. Beyond sports, the city boasts a vibrant cultural scene, with attractions like the historic university and the ruins of St. Andrews Castle. The best times to visit are during the warmer months of April, July, and September when outdoor activities flourish, allowing travelers to enjoy the scenic beauty and educational experiences this unique city has to offer.
  • Anstruther: Nestled along the picturesque Firth of Forth, Anstruther is a quaint fishing village known for its stunning scenery and outdoor adventures. With its beautiful beaches and proximity to nature trails, it's an ideal spot for hiking and exploring the great outdoors. The village is famous for its fish and chips, drawing food enthusiasts year-round. Visitor numbers peak in April, July, and September, making it perfect for family vacations and seaside escapades. Anstruther also serves as a gateway to the nearby national park, providing additional opportunities for adventure and exploration.
  • Dunfermline: As one of the largest cities in Fife, Dunfermline offers a blend of history, adventure, and modern amenities. The city is home to significant landmarks, including the historic Dunfermline Abbey, and is a hub for karting and motor racing enthusiasts. With a vibrant shopping scene and easy access to expansive green spaces, it's a great destination for outdoor lovers. Like its neighbors, Dunfermline experiences peak visitor numbers in April, July, and September, making it an exciting stop for those seeking both adventure and relaxation during their Scottish getaway.

Things to do in Fife

Fife offers a fantastic blend of outdoor adventures and scenic beauty, perfect for a vacation. You can explore hiking trails, enjoy golfing, and visit exciting attractions. For family-friendly activities, look for wave pools and day spas that cater to all ages. With plenty of options for relaxation and adventure, Fife is an ideal destination for tourists seeking both thrills and tranquility.

Shopping

In Fife, visit the Kingdom Shopping Centre for a variety of retail options, including popular fashion brands and unique gift shops. For a local vibe, explore the St. Andrews Market, where you can find handmade crafts and artisanal products perfect for souvenirs.

Recreation

Experience tranquility at Yellowscott Country Park, a luxurious country club in Fife. Enjoy serene nature walks, rejuvenating spa treatments, and unwind in a peaceful environment. Engage in recreational activities like hiking and meditation to enhance your wellness journey amidst stunning landscapes.

Adventure

In Fife, explore the rugged coastline at the Fife Coastal Path, perfect for hiking and breathtaking views. Experience thrilling water sports at Elie Beach, where you can try kayaking or paddleboarding. For a unique adventure, visit the Kingdom of Fife's numerous castles, offering rich history and striking architecture.

Nightlife

In Fife, The Old Inn in Dunfermline provides a cozy atmosphere with live music and local ales. The St Andrews Brewing Co. features craft beers and a vibrant pub scene, while The Ship Tavern in Kirkcaldy offers a lively spot for late-night drinks and socializing.

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

Booking tips and Expedia advantages for Fife

  • 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: 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.
  • 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: Explore Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply sort 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.

Find the best attractions in Fife

Fife, Scotland, is perfect for outdoor adventures and scenic vacations, boasting beautiful beaches, historic churches, and impressive castles. Visitors can immerse themselves in local culture while enjoying a variety of outdoor experiences. Whether you're exploring the coastline or delving into the rich history of its landmarks, Fife offers a diverse array of attractions that cater to all types of travelers seeking adventure and relaxation.

  • St. Andrew's Cathedral: Explore the haunting ruins of St. Andrew's Cathedral, a significant landmark that captures Scotland's rich history. The majestic structure offers a glimpse into medieval architecture and a serene atmosphere, perfect for those seeking cultural depth.
  • Elie Beach: Enjoy the stunning beauty of Elie Beach, a picturesque stretch of sand ideal for sunbathing, beachcombing, and water sports. With its refreshing coastal vibes, this tranquil spot is perfect for relaxation and family outings.
  • Falkland Palace: Discover the elegant Falkland Palace, a former royal residence surrounded by lush gardens. This historic gem offers fascinating insights into Scottish heritage, making it a must-visit for culture enthusiasts.

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.

Explore a world of travel with Expedia