Search Fife Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Fife

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Fife

Lomond Hills Hotel & Health Club

3.0 star property
8.2 out of 10, Very good, (104)
"Great staff and beautiful location. Housekeeping was excellent "
The price is CA $106
CA $128 total
includes taxes & fees
Sep 25 - Sep 26
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."
The price is CA $62
CA $120 total
includes taxes & fees
Sep 29 - Sep 30
Railway Inn

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (1012)
"Stayed here previously , still a really fantastic hotel , good facilities, nice rooms, great food , handy location, would definitely recommend "
The price is CA $115
CA $139 total
includes taxes & fees
Oct 1 - Oct 2
The City Hotel

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (349)
"Very relaxing friendly establishment, lots to do, lots to see, weather was amazing "
The price is CA $157
CA $189 total
includes taxes & fees
Sep 16 - Sep 17
Kilconquhar Castle Estate

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (797)
"Good location. Friendly staff and comfortable rooms."
The price is CA $132
CA $159 total
includes taxes & fees
Sep 14 - Sep 15
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (619)
"Nice hotel and food options"
The price is CA $158
CA $189 total
includes taxes & fees
Sep 28 - Sep 29
Dean Park Hotel

Burntisland House

3.0 star property
7.4 out of 10, Good, (91)
"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."
The price is CA $101
CA $122 total
includes taxes & fees
Sep 7 - Sep 8
Burntisland House

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (718)
"Great place to stay! "
The price is CA $110
CA $132 total
includes taxes & fees
Sep 21 - Sep 22
Best Western Balgeddie House Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1003)
"Great stay!"
The price is CA $513
CA $615 total
includes taxes & fees
Sep 22 - Sep 23
Fairmont St Andrews

THE SPACE TO STAY

8.8 out of 10, Excellent, (71)
"We greatly enjoyed our stay here and would definitely stay again! "
The price is CA $273
CA $328 total
includes taxes & fees
Sep 1 - Sep 2
THE SPACE TO STAY

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (484)
"Fantastic place "
The price is CA $87
CA $105 total
includes taxes & fees
Sep 28 - Sep 29
Sweet Chestnut, Dunfermline by Marston's Inns

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (177)
"Very nice room and great location with local amenities for anything you might need, welcoming friendly staff, really great place."
The price is CA $85
CA $103 total
includes taxes & fees
Sep 3 - Sep 4
The Elbow Room

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (939)
"Beds were comfortable, breakfast was nice. Staff were lovely "
The price is CA $128
CA $154 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (704)
"Nice property to stay"
The price is CA $97
CA $117 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Glenrothes by IHG

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1001)
"Fantastic hotel right on the Old Course."
The price is CA $897
CA $1,076 total
includes taxes & fees
Sep 14 - Sep 15
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very good, (623)
"Very nice place. "
The price is CA $125
CA $150 total
includes taxes & fees
Sep 7 - Sep 8
Best Western Plus Dunfermline Crossford Keavil House Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (379)
"Gorgeous property, well located. And (if you are going in summer - incredible air conditioning!). Staff was amazing and rooms were well appointed and clean. "
The price is CA $804
CA $965 total
includes taxes & fees
Sep 14 - Sep 15
Rusacks St Andrews

Inglewood House and Spa

4.0 star property
9.2 out of 10, Wonderful, (294)
"Very nice and charming. Lovely staff and clean rooms. A little run down, need some tlc and would be amazing "
The price is CA $138
CA $165 total
includes taxes & fees
Sep 5 - Sep 6
Inglewood House and Spa

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (551)
"Very nice hotel with restaurant and bar."
The price is CA $105
CA $126 total
includes taxes & fees
Sep 14 - Sep 15
Hill Park Hotel

Queensferry guest house

2.0 star property
7.0 out of 10, Good, (37)
"Very nice place to stay. "
The price is CA $54
CA $65 total
includes taxes & fees
Sep 28 - Sep 29
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.

Great weekend hotel deals in Fife

Showing deals for:Sept 12 - Sept 14
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
September
CA $195
Month
Price
January
CA $96
February
CA $102
March
CA $102
April
CA $130
May
CA $149
June
CA $157
July
CA $154
August
CA $144
September
CA $195
October
CA $158
November
CA $122
December
CA $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.

Guide to exploring around Fife

Guide to exploring around Fife

Top reasons to visit Fife

  • Stunning Coastal Scenery: Fife boasts breathtaking beaches and picturesque seaside attractions perfect for relaxation and exploration.
  • Rich Historical Heritage: Discover charming towns and impressive castles that showcase Fife's rich cultural history.
  • Outdoor Adventures: Enjoy hiking trails and exhilarating golf courses set against scenic backdrops.
  • Charming Accommodations: Experience a range of inviting lodgings, from cozy B&Bs to luxurious hotels.
  • Welcoming Communities: Immerse yourself in the friendly atmosphere and vibrant local culture throughout Fife.

Find great hotels in Fife

Discover the charming accommodations Fife has to offer, from inviting bed & breakfasts to top-notch hotels tailored for every traveller. Whether you're seeking a family-friendly getaway, a pet-friendly retreat, or a business-friendly environment, Fife boasts a variety of options to suit your needs. Enjoy a memorable stay at the renowned Fife Arms Hotel or explore the best hotels in the area for an unforgettable experience in this picturesque region of Scotland.

  • Holiday Inn Express Dunfermline by IHG: This 3-star hotel in Fife is perfect for business travellers seeking a welcoming atmosphere. With its LGBTQIA-friendly policies and pet-friendly amenities, this hotel caters to a diverse range of guests. The property features essential business facilities, including a 24-hour business centre, meeting rooms, and conference space, ensuring a productive stay. Guests can relax knowing that pets are permitted, and service animals are welcome without additional fees. A comfortable and accommodating choice for both work and leisure.
  • Fairmont St Andrews: This luxurious 5-star hotel is a family-friendly haven with direct access to the beach, making it ideal for those looking to combine business and leisure. The Fairmont St Andrews offers excellent business amenities, including accessible meeting rooms and a fully equipped business centre. Families will appreciate the childcare options, including onsite babysitting services and complimentary cribs. With stunning coastal views and upscale dining experiences, this hotel ensures a memorable stay for all ages, blending relaxation with sophistication.
  • The City Hotel: A charming 3-star accommodation in Fife, The City Hotel offers a delightful dining experience with options such as a coffee shop, snack bar, and full breakfast included. Guests can unwind with entertainment options like television and karaoke, providing a relaxed atmosphere for socializing. This hotel is perfect for those looking to enjoy a mix of good food and fun, making it a great choice for both leisure and casual business trips.

Where to stay in Fife

Fife, Scotland, offers a delightful blend of historical charm and outdoor adventure, making it an ideal vacation spot for families and golf enthusiasts alike. Explore the stunning countryside, relax in friendly towns, and indulge in excursions that reveal the region's rich heritage. From the picturesque East Neuk villages to the vibrant city of St Andrews, Fife promises a memorable experience filled with scenic beauty and warm hospitality, perfect for a rejuvenating break in the United Kingdom.

  • St. Andrews: Nestled on the east coast of Fife, St. Andrews is a historic city renowned for its prestigious university and rich golf heritage. The picturesque coastal landscapes create a stunning backdrop for outdoor enthusiasts, while culture lovers can explore the ancient ruins of St. Andrews Castle and the iconic cathedral. Whether you're hitting the famed golf courses or wandering through charming streets lined with shops and cafes, St. Andrews offers a vibrant experience year-round, with peak visitor numbers in April, July, and September.
  • Anstruther: This charming fishing village is located along the scenic Fife coastline and is celebrated for its stunning beaches and outdoor adventures. Anstruther attracts visitors with its picturesque harbour, where you can sample the best fish and chips in Scotland. The nearby hiking trails and golf courses provide ample opportunities for exploration and adventure. Anstruther's family-friendly beach and proximity to historical sites make it an ideal destination for those looking to enjoy both natural beauty and cultural experiences, particularly during the peak months of April, July, and September.
  • Dunfermline: As a vibrant city in Fife, Dunfermline offers a blend of adventure and family-oriented activities. Home to the historic Dunfermline Abbey and a variety of parks, this city is perfect for those seeking outdoor fun. Experience the thrill of karting or motor racing at local venues, or enjoy a day at the arena entertainment facility. With its rich history and access to the nearby national park, Dunfermline is a great choice for family excursions and adventure seekers, particularly during the busy months of April, July, and September.

Things to do in Fife

Fife offers a fantastic blend of outdoor adventures and scenic beauty, perfect for a memorable vacation. Enjoy access to stunning hiking trails, indulge in a round of golf, and explore heritage tours that showcase the region's rich history. Don't miss the chance to unwind in an aromatherapy steam room or visit the beautiful seaside attractions that Fife has to offer.

Shopping

In Fife, visit the Kingdom Shopping Centre in Dunfermline, offering a mix of high street brands and local shops. Don't miss the vibrant St. Andrews Market, where you can find unique gifts and souvenirs amidst a charming atmosphere.

Recreation

Experience the historic Old Course at St Andrews, where you can enjoy a round of golf amidst stunning scenery. St Andrews Bay offers another fantastic golfing experience with beautiful coastal views. For a unique challenge, try the Crail Golfing Society's Balcomie and Craighead Courses, both set in picturesque landscapes.

Adventure

At Knockhill Racing Circuit, experience the thrill of high-speed motor racing amid a vibrant atmosphere. The Fife Coastal Path invites you to hike along stunning coastal scenery, perfect for outdoor enthusiasts. For adrenaline junkies, Skydive St. Andrews offers exhilarating skydiving experiences with breathtaking views of the landscape.

Nightlife

Experience the vibrant nightlife in Fife at the Adam Smith Theatre, where culture and romance blend beautifully. For a fun-filled adventure, visit Bongos Soft Play Centre, an arcadeAdventureZone that promises excitement and joy for all ages.

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

Booking tips and Expedia advantages for Fife

For a budget-friendly trip to Fife, plan your visit between December to February when accommodation prices drop. Book your hotel about a month in advance for the best rates, ideally on a Tuesday, as Sundays are the priciest. Use Expedia to find last-minute deals and consider booking packages that combine flights, hotels, and activities for additional savings. Don't forget to explore free attractions in Fife, which can greatly enhance your experience without straining your wallet.

  • 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: Utilize Expedia's search tool to narrow down your options based on your budget, preferred location, and the type of hotel you desire. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Fife hotel reservation with your flights and activities by booking a package through Expedia.

Find the best attractions in Fife

Fife offers an ideal destination for outdoor enthusiasts and those seeking scenic beauty, featuring stunning beaches, historic churches, and majestic castles. As you explore the region, you can immerse yourself in its rich culture and enjoy a variety of experiences along the Fife coast. Whether you’re drawn to adventure or relaxation, Fife has something to cater to every traveller's interests.

  • University of St. Andrews: Discover Scotland's oldest university, founded in 1413, steeped in rich history and a vibrant academic culture. Explore its stunning medieval architecture and beautiful campus, which exudes an intellectual charm, making it a must-visit for history buffs and culture enthusiasts alike.
  • St. Andrew's Castle: Step into the romantic ruins of this 12th-century castle, offering breathtaking views of the coastline. Experience the fascinating history of Scotland’s ecclesiastical past while wandering through its impressive grounds and atmospheric surroundings, perfect for lovers of culture and history.
  • Culross Palace: Visit this exquisite 17th-century palace, known for its beautifully restored interiors and enchanting gardens. Experience the charm of this historic site, which provides a glimpse into the opulent lifestyle of the Scottish nobility and a serene atmosphere to stroll.

The nearest major airports for your trip to Fife

Flying into Fife, Scotland, you can choose from two major airports. Edinburgh Airport (EDI) is situated 30.6km away and offers excellent hotel options like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all within 11.3km. Glasgow International Airport (GLA) is located 86.9km from Fife, with nearby luxury accommodations such as Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond. For those flying into Aberdeen Airport (ABZ), approximately 127.1km away, great hotel choices include Marcliffe, Trump Macleod House & Lodge, and Leonardo Hotel Aberdeen, ensuring comfortable stays as you explore the region.

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 CA $54 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 9ºC and 17ºC.
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 CA $54 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?
Book your Fife hotel with Expedia and you'll get a world of accommodation options at unbeatable prices. Our search filters will help you find exactly what you're looking for, whether that's a budget-friendly escape or something a bit different, like a cabin, castle or cottage! Join Expedia Rewards and you'll save 10% or more on over 100,000 hotels worldwide. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels offer flexible cancellation policies, so you won't have to worry if your plans happen to change.