Search Hotels in Fife

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Fife hotels

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Great staff, fantastic venue and a lovely stay."
United Kingdom
Chris
The price is SAR 1,325
SAR 1,590 total
includes taxes & fees
29 Jun - 30 Jun
Fairmont St Andrews

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (120 reviews)
"If in town for golf this is all you need!"
Canada
Robert
The price is SAR 626
SAR 751 total
includes taxes & fees
6 Jul - 7 Jul
THE SPACE TO STAY APARTHOTEL

The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,001 reviews)
"Very convenient location and the rooms were very nice."
United States
Charles
The price is SAR 443
SAR 531 total
includes taxes & fees
26 Jun - 27 Jun
The City Hotel

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (726 reviews)
"Convenient hotel close to public transportation"
United States
Agnes
The price is SAR 359
SAR 431 total
includes taxes & fees
5 Jul - 6 Jul
Hill Park Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (955 reviews)
"Nice room helpful staff beautiful views"
United States
Lou
The price is SAR 489
SAR 587 total
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (418 reviews)
"Great facilities, beautiful grounds,lovely food. Helpful staff. Lovely room. Enjoyed the swimming pool and sauna"
United Kingdom
Theresa
The price is SAR 397
SAR 477 total
includes taxes & fees
25 Jun - 26 Jun
Kilconquhar Castle Estate

Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (730 reviews)
"Great place to stay if you have to be in Kircaldy"
United States
Denise
The price is SAR 238
SAR 286 total
includes taxes & fees
19 Jul - 20 Jul
Dean Park Hotel

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (395 reviews)
"Very helpful and attentive staff."
United Kingdom
Gordon
The price is SAR 1,304
SAR 1,565 total
includes taxes & fees
7 Jul - 8 Jul
Rufflets St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,003 reviews)
"Breakfast Magnificent Staff Brilliant"
United Kingdom
Ronnie
The price is SAR 2,339
SAR 2,806 total
includes taxes & fees
21 Jul - 22 Jul
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
4.0 star property
Crossford
8.2 out of 10, Very Good, (764 reviews)
"Great staff and property convenient."
United States
Roxanna
The price is SAR 373
SAR 447 total
includes taxes & fees
28 Jun - 29 Jun
Best Western Plus Dunfermline Crossford Keavil House Hotel

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, (734 reviews)
"Breakfast was fab , staff at reception and restaurant were very friendly and helpful"
United Kingdom
KENNETH
The price is SAR 317
SAR 380 total
includes taxes & fees
5 Jul - 6 Jul
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (65 reviews)
"Clean room, friendly staff"
United Kingdom
Takayas
The price is SAR 344
SAR 413 total
includes taxes & fees
28 Jun - 29 Jun
Queensferry guest house

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (1,002 reviews)
"Excellent stay, amazing breakfast "
United Kingdom
Lennie
The price is SAR 269
SAR 323 total
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Express Dunfermline by IHG

Railway Inn

Railway Inn
2.0 star property
Buckhaven
7.6 out of 10, Good, (31 reviews)
"The staff was incredibly helpful and incredibly kind. They gave me great recommendations for restaurants. Seems like they are trying incredibly hard to fix this up and make it a high-quality experience."
United States
Tracy
The price is SAR 190
SAR 229 total
includes taxes & fees
22 Jun - 23 Jun
Railway Inn

Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (797 reviews)
"Breakfast was adequate, room was nice and was very quiet, parking was good and the staff were pleasant and friendly"
United Kingdom
Jan
The price is SAR 290
SAR 348 total
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Glenrothes by IHG

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (457 reviews)
"Really supportive and responsive front desk and great overall staff attitude."
United Kingdom
Timothy
The price is SAR 2,293
SAR 2,752 total
includes taxes & fees
22 Jun - 23 Jun
Rusacks St Andrews

Aberdour Hotel

Aberdour Hotel
3.0 star property
Aberdour
8.4 out of 10, Very Good, (34 reviews)
"A little tired, but the staff are lovely and the breakfast was exceptional."
United Kingdom
Jo
The price is SAR 612
SAR 734 total
includes taxes & fees
24 Jun - 25 Jun
Aberdour Hotel

Inglewood House and Spa

Inglewood House and Spa
4.0 star property
Alloa
9.2 out of 10, Wonderful, (320 reviews)
"The pods are perfect for a relaxed weekend stay."
United Kingdom
Hella
The price is SAR 406
SAR 487 total
includes taxes & fees
22 Jun - 23 Jun
Inglewood House and Spa

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (90 reviews)
"Fantastic hotel in an equally good location."
United States
Richard
The price is SAR 2,442
SAR 2,931 total
includes taxes & fees
24 Jun - 25 Jun
Seaton House - Small Luxury Hotels of the World

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very Good, (196 reviews)
"Good little hotel in good location"
United Kingdom
Keith
The price is SAR 299
SAR 359 total
includes taxes & fees
27 Jun - 28 Jun
Lomond Hills Hotel & Health Club
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:3 Jul - 5 Jul

Save an average of 15% on thousands of hotels when you're signed in

Top Fife Hotel Reviews

Guide to exploring around Fife

Top reasons to visit Fife

  • Stunning Coastal Scenery: Fife is home to breathtaking beaches and the scenic Fife Coastal Path, perfect for hiking and enjoying nature.
  • Rich Historical Sites: Explore majestic castles, historic churches, and charming towns that showcase Fife's rich cultural heritage.
  • Outdoor Adventures: Enjoy activities like golf, puffin spotting, and various outdoor excursions that cater to adventure seekers.
  • Relaxation Opportunities: Indulge in beauty treatments and short breaks to unwind and experience the region's tranquility.
  • Diverse Accommodation: Find a variety of lodging options, from pet-friendly hotels to cozy bed and breakfasts, to suit any traveler.

Find great hotels in Fife

Explore the diverse hotel options in Fife, Scotland, where you can find the ideal accommodation for any traveler. Whether you're seeking a pet-friendly hotel, a cozy bed and breakfast, or a family-friendly stay, Fife has something for everyone. Enjoy top-rated hotels, read reviews, and discover local favorites like the Ship Inn as you plan your memorable vacation in this charming region.

  • Fairmont St Andrews: This luxurious 5-star hotel is a haven for those seeking a blend of relaxation and adventure. Nestled in Fife, Fairmont St Andrews offers direct access to the beach, making it perfect for beach lovers and families alike. The hotel features a range of adventure sports such as canoeing, kayaking, and cave exploring, ensuring an exciting vacation experience. Families will appreciate the child-friendly amenities, including free cribs and supervised childcare options. With a guest rating of 9.2 out of 10, this property combines elegance with adventure, making it a top choice for your getaway.
  • Holiday Inn Express Dunfermline by IHG: This 3-star hotel is ideal for families and business travelers looking for comfort and convenience. Located in Fife, it boasts a welcoming atmosphere and practical amenities such as free cribs and window guards for children. The property is pet-friendly, allowing guests to bring their furry companions along for the stay. With a guest rating of 8.8 out of 10, the hotel also offers essential services like a first aid kit, making it a reliable choice for those traveling with kids or pets.
  • Best Western Plus Dunfermline Crossford Keavil House Hotel: With its eco-certified status, this 4-star hotel caters to environmentally conscious travelers. Set in Fife, it offers a tranquil spa experience complete with body scrubs, deep tissue massages, and a pool for relaxation. The property is also pet-friendly, welcoming furry guests with specific amenities. Rated 8.2 out of 10, the hotel’s commitment to sustainability and wellness makes it an attractive option for those seeking a rejuvenating retreat amidst nature.

Where to stay in Fife

Fife, Scotland, offers a delightful mix of outdoor adventures and rich history, perfect for family getaways and weekend breaks. Explore the charming towns and beautiful landscapes of the Kingdom of Fife, where friendly locals welcome you to experience the scenic beauty and historical sites. Whether you're seeking relaxation or exciting excursions, Fife has something for every traveler looking to explore Scotland's captivating vibe.

  • Tentsmuir Forest: Nestled in the picturesque Fife region, Tentsmuir Forest is a natural haven for outdoor enthusiasts and families alike. The forest features a blend of lush greenery and scenic parkland, making it an ideal spot for eco-friendly adventures. With a steady stream of visitors throughout the year, peak times occur from July to September, when the weather is perfect for hiking and nature walks. The forest is surrounded by stunning natural parks, offering ample opportunities for exploration and relaxation immersed in nature.
  • St. Andrews: Known as the home of golf, St. Andrews is a charming city that combines outdoor activities with rich cultural experiences. Located within Fife, this historic city attracts visitors year-round, with peak travel times in April, July, and September. St. Andrews boasts iconic attractions like its ancient castle and historic university, providing a deep dive into Scottish heritage. Golf enthusiasts will find some of the world’s most famous golf courses, while students and culture seekers can enjoy the vibrant atmosphere of this educational hub.
  • Dunfermline: As the ancient capital of Scotland, Dunfermline is a city that offers a unique blend of adventure and scenic beauty. Located in the heart of Fife, it welcomes visitors throughout the year, with most arriving in April, July, and September. Known for its historic sites and national parks, Dunfermline presents plenty of outdoor adventures, from karting to leisurely strolls through beautiful landscapes. The city is also home to a lively shopping area, ensuring that there’s something for everyone to enjoy while exploring this captivating destination.

Things to do in Fife

Shopping

In Fife, visit the Kingdom Shopping Centre in Dunfermline for a variety of stores, from fashion to electronics. For a more local experience, explore the Fife Farmers' Market in St. Andrews, where you can find unique crafts and locally produced foods to take home as souvenirs.

Recreation

The St. Andrews Spa offers a tranquil environment with a variety of treatments, including massages and facials, designed to rejuvenate your spirit. For outdoor relaxation, the Fife Coastal Path provides stunning views along the coastline, ideal for leisurely walks or cycling while enjoying fresh sea air.

Adventure

At Knockhill Racing Circuit in Fife, adrenaline seekers can experience high-speed motor racing. With a variety of events and driving experiences, this venue offers an exciting atmosphere for motorsport enthusiasts looking to feel the thrill of racing on a professional track.

Nightlife

Explore the vibrant atmosphere at the East Neuk in Anstruther for cozy pubs and fresh seafood. For a lively night, visit The Balgonie Inn in Markinch, where you can enjoy craft beers and occasional live music. Don't miss the dancing at the Club 300 in Kirkcaldy for a fun night out.

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

Booking tips and Expedia advantages for Fife

To save money on your trip to Fife, consider visiting between December and February when prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Sundays are the most expensive. Use Expedia's filters to find eco-friendly accommodations and arrange your bookings from lowest to highest price. Additionally, consider package deals that combine flights, hotels, and activities for extra savings.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 refine your preferences based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Fife with your flights and activities by opting for a package through Expedia.

Find the best attractions in Fife

Fife offers a perfect blend of outdoor adventure and stunning scenery, making it an ideal vacation spot. Visitors can explore beautiful beaches, historic churches, and majestic castles, all while enjoying the local culture. For those seeking an active experience, the Fife Coastal Path provides a scenic route for hiking along the coastline. Whether you're looking for relaxation or adventure, Fife has something special to offer every traveler.

  • Knockhill Racing Circuit: Experience the adrenaline rush at Knockhill Racing Circuit, Scotland's premier motorsport venue. With a variety of thrilling events, including car racing and motorcycle competitions, visitors can immerse themselves in the exciting atmosphere while enjoying the picturesque views of the surrounding hills.
  • St. Andrew's Cathedral: Explore the stunning ruins of St. Andrew's Cathedral, a key site in Scotland's religious history. The impressive architecture and historical significance make it a remarkable place to reflect on the past while enjoying the scenic beauty of the area.
  • Elie Beach: Relax on the golden sands of Elie Beach, a perfect spot for sunbathing and beachcombing. With its clear waters and stunning coastal views, it's an ideal location for a leisurely day by the sea, offering a peaceful escape from the bustle.

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 SAR 229 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.
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 SAR 229 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.