Find the best Fife Hotels

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Fife Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels Fife

Lomond Hills Hotel & Health Club

3.0 star property
8.2 out of 10, Very good, (96)
"Great staff and beautiful location. Housekeeping was excellent "
The price is £69
includes taxes & fees
9 Sept - 10 Sept
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 £66
includes taxes & fees
6 Sept - 7 Sept
Railway Inn

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (1005)
"Great hotel in the center of a lovely little town close to Edinburgh/ airport."
The price is £79
includes taxes & fees
22 Sept - 23 Sept
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."
The price is £62
includes taxes & fees
31 Aug - 1 Sept
Burntisland House

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (347)
"Very relaxing friendly establishment, lots to do, lots to see, weather was amazing "
The price is £99
includes taxes & fees
27 Aug - 28 Aug
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. "
The price is £107
includes taxes & fees
7 Sept - 8 Sept
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (613)
"Nice hotel and food options"
The price is £97
includes taxes & fees
24 Sept - 25 Sept
Dean Park Hotel

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (713)
"Great place to stay! "
The price is £66
includes taxes & fees
31 Aug - 1 Sept
Best Western Balgeddie House Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great stay!"
The price is £260
includes taxes & fees
1 Sept - 2 Sept
Fairmont St Andrews

THE SPACE TO STAY

8.8 out of 10, Excellent, (64)
"We greatly enjoyed our stay here and would definitely stay again! "
The price is £143
includes taxes & fees
25 Aug - 26 Aug
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 "
The price is £54
includes taxes & fees
14 Sept - 15 Sept
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."
The price is £55
includes taxes & fees
7 Sept - 8 Sept
The Elbow Room

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (936)
"Beds were comfortable, breakfast was nice. Staff were lovely "
The price is £90
includes taxes & fees
7 Sept - 8 Sept
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"
The price is £59
includes taxes & fees
21 Sept - 22 Sept
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."
The price is £555
includes taxes & fees
28 Aug - 29 Aug
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.4 out of 10, Very good, (622)
"Staff was courteous, and the room was nice with a good view."
The price is £81
includes taxes & fees
7 Sept - 8 Sept
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. "
The price is £512
includes taxes & fees
16 Sept - 17 Sept
Rusacks St Andrews

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (663)
"We loved the outdoor area- beautiful!"
The price is £81
includes taxes & fees
31 Aug - 1 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Kingswood Hotel

3.0 star property
8.6 out of 10, Excellent, (183)
"Around the property and areas within it needs some love. Looked dirty and unloved in areas. "
The price is £119
includes taxes & fees
31 Aug - 1 Sept
Kingswood Hotel

Queensferry guest house

2.0 star property
7.0 out of 10, Good, (37)
"Very nice place to stay. "
The price is £43
includes taxes & fees
21 Sept - 22 Sept
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

Guide to exploring Fife

Guide to exploring Fife

Top reasons to visit Fife

  • Stunning Coastline: Fife is renowned for its breathtaking coastline, featuring picturesque beaches and scenic walking trails.
  • Historic Castles: Explore majestic castles that reflect Fife's rich heritage and offer a glimpse into Scotland's past.
  • World-Class Golf: Fife boasts exceptional golf courses, making it a golfer's paradise amidst stunning landscapes.
  • Charming Villages: Discover quaint villages with friendly atmospheres, perfect for leisurely exploration and local culture.
  • Diverse Accommodation: Enjoy a range of accommodation options, from cosy bed and breakfasts to modern hotels with stunning views.

Find great hotels in Fife

Fife offers a delightful selection of accommodation options, from charming bed and breakfasts to well-equipped hotels. Whether you're seeking a family-friendly retreat, a pet-friendly stay, or a business-focused environment, you'll find top-notch facilities tailored to your needs. With coastal hotels providing breathtaking views and convenient access to local attractions, Fife is the perfect destination for a memorable holiday experience.

  • Fairmont St Andrews: Experience a luxurious getaway at Fairmont St Andrews, a 5-star retreat that caters to families and spa enthusiasts alike. Nestled in the scenic Fife countryside, this hotel boasts a range of child-friendly amenities, including supervised childcare and complimentary cribs. Guests can indulge in a full-service spa featuring a sauna, steam room, and a variety of treatment rooms, perfect for unwinding after a day of exploration. The stunning views and elegant surroundings provide an idyllic setting for a memorable family vacation.
  • Holiday Inn Express Dunfermline by IHG: Ideal for business travellers and those seeking a pet-friendly environment, the Holiday Inn Express Dunfermline by IHG combines comfort and convenience. This 3-star hotel welcomes LGBTQIA guests, ensuring an inclusive atmosphere. On-site facilities such as a 24-hour business centre, meeting rooms, and conference spaces cater to corporate needs. Additionally, the hotel permits pets, making it a great choice for guests who wish to travel with their furry companions. Enjoy a comfortable stay with modern amenities and easy access to local attractions.
  • Best Western Plus Dunfermline Crossford Keavil House Hotel: This eco-certified, 4-star hotel offers a unique blend of business amenities and relaxation options, making it perfect for environmentally-conscious travellers. With conference spaces and a business centre on-site, it caters to professionals while also providing a full spa service including massages, body treatments, and a hot tub for ultimate relaxation. Nestled in the heart of Fife, Best Western Plus Dunfermline Crossford Keavil House Hotel ensures that guests have both a productive and rejuvenating stay surrounded by nature.

Where to stay in Fife

Fife, a charming county in Scotland, offers an enchanting blend of outdoor adventures and historical exploration. From the stunning Fife coast to the picturesque Kingdom of Fife, visitors can immerse themselves in friendly atmospheres and family-friendly activities. Whether you're wandering through quaint villages or embarking on scenic excursions, Fife is a perfect travel destination that promises a relaxing and memorable experience for all.

  • St. Andrews: Renowned as the home of golf, St. Andrews is a charming coastal city steeped in history and culture. Nestled on the east coast of Fife, it boasts stunning landscapes and a rich academic heritage, highlighted by its historic university and ancient castle ruins. With visitor numbers peaking in April, July, and September, it's an ideal time to explore its picturesque streets and indulge in outdoor activities. Golf enthusiasts will revel in the world-famous courses, while those seeking cultural experiences can enjoy guided tours of the university and the historic landmarks scattered throughout the city.
  • Anstruther: A delightful fishing village located along the Fife coastline, Anstruther offers stunning seaside views and a wealth of outdoor adventures. Visitors flock here throughout the year, particularly in April, July, and September, to enjoy hiking trails and scenic walks along the shore. The village is famed for its family-friendly beach and excellent seafood, especially the award-winning fish and chips. Anstruther's charm lies in its quaint harbour and the nearby castle that adds to its historical allure, making it a perfect spot for those looking to soak in the natural beauty and local culture.
  • Dunfermline: As one of Fife's largest cities, Dunfermline is rich in history and offers a range of family-friendly activities. With its visitor numbers peaking in April, July, and September, there's always something happening in this vibrant city. Outdoor adventures abound, from karting and motor racing at the local arena to leisurely strolls in the nearby national park. History buffs will appreciate the city's landmarks, including its historic sites and the impressive racetrack, making Dunfermline a fantastic destination for families and adventurers alike.

Things to do in Fife

Fife is a fantastic destination for outdoor enthusiasts, offering stunning scenery and a range of adventurous activities. Visitors can enjoy picturesque hiking trails, explore various trail access points, and indulge in world-class golf courses. Whether you seek a leisurely walk or an exhilarating round of golf, Fife's natural beauty and recreational opportunities make it an ideal spot for a memorable getaway.

Shopping

In Fife, visit the Kingdom Shopping Centre in Glenrothes for a range of shops and eateries. If you're up for a drive, explore the St James Quarter in Edinburgh, located about 18.6km away, showcasing a modern retail experience with high-street brands and unique boutiques.

Recreation

Experience the historic Old Course at St Andrews, where you can enjoy a round of golf amidst stunning coastal scenery. Alternatively, unwind at the Lomond Hills, a perfect spot for relaxation and wellness, surrounded by tranquil nature and breathtaking views.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, where you can watch exhilarating races and feel the adrenaline rush. For a scenic adventure, hike along the Fife Coastal Path, enjoying stunning views of the coastline. Alternatively, unwind with family at Elie Holiday Park, surrounded by nature.

Nightlife

Experience Fife's vibrant nightlife at the Adam Smith Theatre, where culture and romance intertwine in captivating performances. For family fun, head to Bongos Soft Play Centre, an exciting arcadeAdventureZone perfect for adventurous nights out with the little ones.

Booking tips and Expedia advantages for Fife

To save money on your trip to Fife, consider visiting during the off-peak months of December to February when accommodation prices are lower. Book your hotel about a month in advance or explore last-minute deals on Expedia for potential savings. Tuesdays are typically the cheapest days to stay, while Sundays are the priciest. Use Expedia’s tools to filter by budget and location, and consider package deals that combine flights and activities for added savings. Keep an eye out for eco-certified hotels and arrange search results by price to find the best offers.

  • 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: The cheapest time to book a hotel in Fife is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Fife with your flights and activities through an Expedia package deal.

Find the best attractions in Fife

Fife offers a delightful blend of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Explore its stunning beaches, historic churches, and majestic castles, each providing a glimpse into the region's rich heritage. Whether you're seeking scenic landscapes or immersive cultural activities, Fife has plenty to offer for a memorable holiday. Don't miss the top attractions that showcase the best of this beautiful area.

  • University of St. Andrews: As the oldest university in Scotland, the University of St. Andrews offers a rich tapestry of history and culture. Explore its stunning architecture, including the iconic St. Salvator's Chapel, and immerse yourself in the vibrant student life that has thrived for centuries.
  • St. Andrew's Cathedral: These captivating ruins stand testament to Scotland’s ecclesiastical history. Wander through the remnants of this once-grand structure, set against a backdrop of breathtaking coastal views, and feel the echoes of its storied past.
  • St. Andrew's Castle: Perched dramatically on the cliffs, St. Andrew's Castle invites you to explore its fascinating history of siege and intrigue. Discover the romantic atmosphere as you stroll through its grounds, soaking in the coastal scenery and the tales of royal drama.

Best time to go to Fife

None

The nearest major airports for your trip to Fife

When visiting Fife, Scotland, you can fly into several major airports. Edinburgh Airport (EDI) is situated 11.8km from Fife, with nearby hotels such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 4.3km away. Glasgow International Airport (GLA) is 33.6km from Fife, offering luxurious stays at the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, the latter just 2.5km away. Lastly, Aberdeen Airport (ABZ), located 49.1km from Fife, features hotels like the 5-star Marcliffe and Leonardo Hotel Aberdeen, both 3.7km from the airport. Each airport has accessible transport options to these hotels.

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 £43 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 £43 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 "Traveller 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 accommodation 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?
We make booking a stay in Fife as simple as swiping right for your dream holiday. First, there's the extensive range of options and amazing prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you sign up for our One Key™ loyalty programme, you can earn OneKeyCash™* and use it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.