Search Hotels in Fife

    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

Top Cities in Fife

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 1,314 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, (58)
"Very nice place, staff were top notch.. just a few renovations needed for the room we lodged in"
The price is £73
includes taxes & fees
13 Jul - 14 Jul
Lomond Hills Hotel & Health Club

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (573)
"Very nice clean and food was outstanding "
The price is £99
includes taxes & fees
31 Jul - 1 Aug
Dean Park Hotel

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (335)
"Great value and great location. "
The price is £102
includes taxes & fees
9 Jul - 10 Jul
Kilconquhar Castle Estate

Burntisland House

3.0 star property
7.4 out of 10, Good, (87)
"Comfortable stay and a 30 minute train ride to the city centre. Not a 5 star place but it’s clean and has everything you need with friendly staff and turndown service. "
The price is £66
includes taxes & fees
13 Jul - 14 Jul
Burntisland House

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (963)
"Central location, good accommodation "
The price is £80
includes taxes & fees
15 Jul - 16 Jul
The City Hotel

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (688)
"Room was clean and while the hotel is older, it is well kept and comfortable. The staff were friendly and professional. "
The price is £69
includes taxes & fees
13 Jul - 14 Jul
Best Western Balgeddie House Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Great stay!"
The price is £378
includes taxes & fees
27 Jul - 28 Jul
Fairmont St Andrews

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (163)
"Loved our stay. Cute balcony. "
The price is £46
includes taxes & fees
4 Jul - 5 Jul
The Elbow Room

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (511)
"Area seemed a bit run down, the staff was great"
The price is £90
includes taxes & fees
3 Jul - 4 Jul
Hill Park Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (776)
"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!"
The price is £110
includes taxes & fees
6 Jul - 7 Jul
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (912)
"Very clean updated & friendly staff."
The price is £96
includes taxes & fees
18 Jul - 19 Jul
Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (667)
"Great time, hotel and breakfast are good "
The price is £67
includes taxes & fees
13 Jul - 14 Jul
Holiday Inn Express Glenrothes by IHG

THE SPACE TO STAY

9.0 out of 10, Wonderful, (25)
"Clean and easy check in and check out "
The price is £126
includes taxes & fees
9 Jul - 10 Jul
THE SPACE TO STAY

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (637)
"Lovely place to stay. The food was excellent and good value, staff very helpful and the view from bistro and lounge areas lovely. Quiet area."
The price is £74
includes taxes & fees
27 Jul - 28 Jul
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (993)
"Everything was beautiful and ALL staff were so kind and accommodating. "
The price is £500
includes taxes & fees
6 Jul - 7 Jul
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (594)
"Lovely size room, comfy bed. Breakfast was really good-buffet type so you help yourself. Situated in lovely grounds. Loved the swimming pool."
The price is £90
includes taxes & fees
13 Jul - 14 Jul
Best Western Plus Dunfermline Crossford Keavil House Hotel

Earl David Hotel

3.0 star property
9.0 out of 10, Wonderful, (26)
"Very clean room, easy free parking, nice location, friendly and kind staff. "
The price is £80
includes taxes & fees
22 Jul - 23 Jul
Earl David Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (453)
"Fantastic place "
The price is £63
includes taxes & fees
13 Jul - 14 Jul
Sweet Chestnut, Dunfermline by Marston's Inns

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (370)
"This is a charming property with excellent service! Love it!"
The price is £536
includes taxes & fees
17 Jul - 18 Jul
Rusacks St Andrews

Railway Inn

2.0 star property
7.0 out of 10, Good, (6)
"Staff has very welcome Very clean, good sleep, Good volume "
The price is £58
includes taxes & fees
28 Jul - 29 Jul
Railway Inn
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:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Fife

Guide to exploring around 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 £46 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 £46 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.