"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 "
"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 "
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.
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 position on the beach front and only metres from St Andrews old course. Breakfast was excellent and we ate at the restaurant Ondine oyster and grill and the food there was delicious. Highly recommend this hotel and would stay there again
Great position on the beach front and only metres from St Andrews old course. Breakfast was excellent and we ate at the restaurant Ondine oyster and grill and the food there was delicious. Highly recommend this hotel and would stay there again
Spindrift House is an excellent property maintained to the highest standard. Jennifer and Mark are excellent hosts with good local suggestions and provide a very comfortable environment.
Spindrift House is an excellent property maintained to the highest standard. Jennifer and Mark are excellent hosts with good local suggestions and provide a very comfortable environment.
Perfect position right in town. Lots of space although the second bedroom is a little tight. We had to leave our suitcase out in the lounge area as it didn’t fit in the bedroom. Main bedroom a good size and both bathrooms were small but perfect and really clean.
Everything else was great, lots of little extras like coffee pods, cleaning products etc.
Perfect position right in town. Lots of space although the second bedroom is a little tight. We had to leave our suitcase out in the lounge area as it didn’t fit in the bedroom. Main bedroom a good size and both bathrooms were small but perfect and really clean.
Everything else was great, lots of little extras like coffee pods, cleaning products etc.
Simone
Reviewed October 19, 2026Reviewed October 19, 2026
I love a quirky hotel, i.e., not the same tired layout for every room. This hotel is quirky, and does it with style and class. Amazing staff too - they're evidently proud of the place. Recommend.
I love a quirky hotel, i.e., not the same tired layout for every room. This hotel is quirky, and does it with style and class. Amazing staff too - they're evidently proud of the place. Recommend.
Robert
Reviewed January 14, 2025Reviewed January 14, 2025
Our room was clean and comfortable with a lovely ensuite bathroom. Location is brilliant - about a 20 metre walk and you’re on the Old Course!! Parking was easy and free nearby. Be aware that, quite typically of St Andrew’s, there is no lift so make sure you’re up to climbing stairs and also getting your luggage up and down yourself! Staff were friendly, breakfast was excellent. Definitely recommend!!
Our room was clean and comfortable with a lovely ensuite bathroom. Location is brilliant - about a 20 metre walk and you’re on the Old Course!! Parking was easy and free nearby. Be aware that, quite typically of St Andrew’s, there is no lift so make sure you’re up to climbing stairs and also getting your luggage up and down yourself! Staff were friendly, breakfast was excellent. Definitely recommend!!
Belinda
Reviewed November 8, 2024Reviewed November 8, 2024
Stunning Coastal Walks: Experience the breathtaking Fife Coastal Path, showcasing dramatic landscapes and picturesque beaches.
Historic Castles: Explore impressive castles and ancient churches that reflect Fife's rich cultural heritage.
Outdoor Adventures: Enjoy diverse activities, from hiking scenic trails to playing on renowned golf courses.
Puffin Spotting: Don't miss the chance to see puffins along the stunning coastline.
Charming Accommodation: Choose from delightful bed and breakfasts to well-appointed hotels for a memorable stay.
Find great hotels in Fife
Discover a variety of accommodation options in Fife, Scotland, where you can find everything from charming bed and breakfasts to well-appointed hotels. Whether you're travelling with family, on business, or bringing your furry friend along, Fife offers pet-friendly options and excellent amenities to suit every traveller's needs. Be sure to check out top hotel reviews and consider the renowned Ship Inn for a memorable stay.
Fairmont St Andrews: This luxurious 5-star hotel offers an exceptional coastal retreat with breathtaking views of the North Sea. Known for its focus on adventure, Fairmont St Andrews is ideal for families and those seeking outdoor activities. With direct beach access, guests can enjoy a variety of adventure sports including kayaking, fishing, and hiking. The hotel caters to families with amenities such as supervised childcare, free cribs, and a dedicated children's breakfast menu. The elegant rooms blend comfort with a touch of sophistication, ensuring a memorable stay in Fife.
Holiday Inn Express Dunfermline by IHG: This welcoming 3-star hotel stands out for its blend of practicality and comfort, making it an excellent choice for families, business travellers, and pet owners. The property features family-friendly amenities, including free cribs and window guards for safety. With a pet-friendly policy that allows certain pets onsite, it caters well to those travelling with furry companions. The relaxed atmosphere, combined with convenient access to local attractions, ensures guests can unwind and explore the beautiful surroundings of Fife.
Best Western Plus Dunfermline Crossford Keavil House Hotel: This eco-certified 4-star hotel is perfect for those prioritising sustainability while enjoying a touch of luxury. Nestled in a tranquil setting, it features a full-service spa and pool, offering a range of treatments for relaxation, including couples' treatment rooms and steam rooms. The hotel also welcomes pets, ensuring that no family member is left behind. With its focus on eco-friendly practices and serene environment, it provides a rejuvenating escape in the heart of Fife.
Where to stay in Fife
Fife, Scotland, is a fantastic destination for those seeking outdoor adventures and stunning scenery. With its rich history and welcoming atmosphere, you'll find plenty of family-friendly activities and charming towns to explore. Whether you're planning a weekend getaway or a longer stay, Fife offers a diverse range of experiences, from picturesque coastal walks to historical sites. Don't miss the chance to immerse yourself in the friendly vibe and uncover the treasures of this captivating kingdom.
St. Andrews: Known as the Home of Golf, St. Andrews is a picturesque city that boasts a rich history and vibrant culture. Nestled on the coast of Fife, it offers stunning views of the North Sea. The city is particularly famous for its historic university, one of the oldest in the English-speaking world, and the iconic ruins of St. Andrews Castle. Visitors can indulge in outdoor activities, especially golf, with world-renowned courses such as the Old Course attracting enthusiasts from around the globe. With a lively atmosphere, St. Andrews is perfect for those seeking a mix of sports, culture, and beautiful coastal scenery.
Dunfermline: As one of Scotland's ancient capitals, Dunfermline is steeped in history and surrounded by breathtaking landscapes. Located conveniently within Fife, it offers a range of outdoor adventures including karting and motor racing, making it an exciting destination for thrill-seekers. The city is home to the impressive Dunfermline Abbey, a historic landmark, and is close to natural attractions such as Pittencrieff Park. With a vibrant shopping scene and access to national parks, Dunfermline provides a perfect blend of adventure and relaxation for all types of travellers.
Anstruther: This charming fishing village is famous for its scenic beauty and outdoor pursuits. Situated on the Fife coast, Anstruther is a delightful spot for those who love the great outdoors, including hiking trails and beach outings. The local beach is family-friendly, making it ideal for a day of sun and sand. Anstruther is also renowned for its fresh seafood, particularly its award-winning fish and chips. With easy access to national parks, it’s a perfect base for exploring the natural wonders of the region while soaking in the village's quaint atmosphere.
Things to do in Fife
Shopping
In Fife, visit the Kingdom Centre in Glenrothes, featuring a range of shops from fashion to electronics. For a more local vibe, head to St Andrews' Market, where you'll find unique crafts and souvenirs, perfect for capturing your Scottish experience.
Recreation
Experience the tranquil setting of the Fairmont St Andrews Spa, where you can unwind with a range of treatments and enjoy the stunning coastal views. For outdoor activities, explore the scenic Fife Coastal Path, offering beautiful landscapes and a chance to connect with nature.
Adventure
At Knockhill Racing Circuit in Fife, immerse yourself in the adrenaline rush of motor racing. Experience the thrill of driving high-performance cars or watch exciting race events. The atmosphere is charged with adventure, making it a must-visit for motorsport enthusiasts seeking an exhilarating outing.
Nightlife
In Fife, The Adam Smith Theatre offers a mix of live performances and cinema, while The Kilted Frog provides a lively pub atmosphere with music and local brews. For a more relaxed vibe, check out the many charming pubs in St Andrews, where you can enjoy local ales and good company.
*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, consider visiting between December and February when accommodation prices drop. Booking your hotel about a month in advance can secure better rates, especially on Tuesdays, the cheapest day to stay. Use Expedia to find last-minute deals or package options combining flights and activities for additional savings. Explore free attractions around Fife and utilise public transport for cost-effective travel. Lastly, refine your accommodation search by selecting Eco-certified hotels to find sustainable options that fit 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: 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: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable accommodation right away. Additionally, you can refine your options by hotel type—if you select the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly hotels that you can book.
Consider bundling your trip: You can save some dollars by combining your Fife hotel booking with your flights and activities through an Expedia package deal.
Find the best attractions in Fife
Fife offers a fantastic mix of outdoor adventures and stunning scenery, making it an ideal destination for tourists. Visitors can explore beautiful beaches, historic churches, and impressive castles, catering to those seeking cultural experiences. A must-do is walking the Fife Coastal Path, which showcases the region's breathtaking landscapes and coastline. Whether you're after relaxation or adventure, Fife has plenty to offer for an unforgettable getaway.
St. Andrew's Cathedral: Explore the enchanting ruins of St. Andrew's Cathedral, a historic site that evokes a deep sense of culture and history. Its majestic stonework and intricate carvings tell tales of Scotland's past, providing a serene atmosphere for reflection.
Elie Beach: Relax at Elie Beach, where golden sands meet the stunning blue waters of the Firth of Forth. Enjoy leisurely strolls, sunbathing, or engaging in various water sports, all while soaking up the vibrant beach vibes.
Crail Museum and Heritage Centre: Immerse yourself in local history at the Crail Museum and Heritage Centre. This charming venue showcases the rich cultural heritage of the area, featuring fascinating exhibits and stories that bring the past to life.
The nearest major airports for your trip to Fife
Flying into Fife, Scotland, is convenient with several nearby airports. EDInburgh Airport (EDI) is 30.6km away, with excellent hotels like Crescent House and the Virgin Hotels Edinburgh, both located 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km away, offering luxurious options such as JA Mar Hall Scotland, 6.4km from the airport, and the Kimpton Blythswood Hotel & Spa, 11.3km away. Lastly, Newcastle International Airport (NCL) is further at 157.7km, with nearby hotels like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 9.7km from the airport. Each airport offers various transportation options to ensure a smooth journey.
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 NZ$103 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 NZ$103 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?
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.