Search Hotels in Fife

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Fife

Showing deals for:Feb 28 - Mar 2

Top Cities in Fife

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,200 hotels in Fife with room rates, reviews, and availability. Most hotels are fully refundable.

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (951)
"Beautifully located with excellent amenities and superior service delivered in a very attentive and personalized manner"
The price is SAR 905
SAR 1,085 total
includes taxes & fees
25 Feb - 26 Feb
Old Course Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Unfortunately the breakfast was cold other than that a enjoyable couple of days away."
The price is SAR 799
SAR 959 total
includes taxes & fees
16 Mar - 17 Mar
Fairmont St Andrews

Hill Park Hotel

3.0 star property
9.0 out of 10, Wonderful, (470)
"This hotel is outstanding and from the outside you think hmm but inside it is well decorated and cleaned . The bedroom was spotless and had a kettle with tea and coffee to make a drink. The bathroom was clean and modern and a great shower and well designed and fitted out. Breakfast was great such a great choice from toast to cereal.. and a cooked breakfast that was delicious and quality items with a great waitress. Trust me worth staying . "
The price is SAR 218
SAR 261 total
includes taxes & fees
23 Feb - 24 Feb
Hill Park Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (343)
"Thoroughly enjoyed our 2 nights stay. Staff very friendly, room very spacious, views over Old Course fantastic and first class breakfasts. "
The price is SAR 964
SAR 1,156 total
includes taxes & fees
25 Feb - 26 Feb
Rusacks St Andrews

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (663)
"Great facilities "
The price is SAR 257
SAR 309 total
includes taxes & fees
2 Mar - 3 Mar
Best Western Balgeddie House Hotel

Kilconquhar Castle Estate

3.0 star property
8.8 out of 10, Excellent, (290)
"The area and the staff were really nice. We got a standard room and it felt a bit poor and cheap looking, but it is fair enough as we paid a cheap price to stay. However, they provide everything that is needed in the room and the set of towels and robes are a plus! I'd recommend to stay here."
The price is SAR 267
SAR 321 total
includes taxes & fees
25 Feb - 26 Feb
Kilconquhar Castle Estate

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (872)
"With it being a Sunday night which was slow in foot traffic and the main bar being closed, we had dinner in the restaurant. Excellent fish and chips but 1 of my guests was served a very dry and tastless burger. It was removed from our bill which was appreciated. Service on drinks was slow and we needed to chase down refills. Breakfast in the morning was confusing. No direction from our server. Continental offerings we're spread all over the place. In the bar area there was cereal, juices...
The price is SAR 361
SAR 433 total
includes taxes & fees
23 Feb - 24 Feb
The City Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (734)
"As states above. Wonderful hotel, walkable area especially the Queensferry bridge and the cleanliness"
The price is SAR 301
SAR 361 total
includes taxes & fees
5 Mar - 6 Mar
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (540)
"Friendly staff and comfy beds. "
The price is SAR 248
SAR 297 total
includes taxes & fees
6 Mar - 7 Mar
Best Western Plus Dunfermline Crossford Keavil House Hotel

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (290)
"Beautiful place and excellent service. Thank "
The price is SAR 831
SAR 998 total
includes taxes & fees
26 Feb - 27 Feb
Rufflets St Andrews

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (416)
"On arrival after a long journey received pleasant welcome on a cold winter night.Room was comfortable and clean with plenty towels and toilet products. "
The price is SAR 211
SAR 253 total
includes taxes & fees
23 Feb - 24 Feb
Sweet Chestnut, Dunfermline by Marston's Inns

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (691)
"Great location and service plus an excellent restaurant and bar. "
The price is SAR 554
SAR 665 total
includes taxes & fees
23 Mar - 24 Mar
Hotel du Vin & Bistro St. Andrews

Inglewood House and Spa

4.0 star property
9.4 out of 10, Exceptional, (270)
"I stayed here one night and stayed in one of the pods. It was very clean and comfortable. I ate in the restaurants and the food and service was great. Definitely recommend"
The price is SAR 313
SAR 375 total
includes taxes & fees
2 Mar - 3 Mar
Inglewood House and Spa

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (880)
"Lovely and comfortable, the staff very friendly and informative. Got dinner at the hotel, really delicious and fresh. Lovely breakfast. Will definitely stay again. "
The price is SAR 216
SAR 260 total
includes taxes & fees
2 Mar - 3 Mar
Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Glenrothes by IHG

3.0 star property
9.0 out of 10, Wonderful, (616)
"Great clean property. Breakfast was good."
The price is SAR 194
SAR 233 total
includes taxes & fees
23 Mar - 24 Mar
Holiday Inn Express Glenrothes by IHG

Burntisland House

3.0 star property
7.4 out of 10, Good, (74)
"A lovely gem of a place"
The price is SAR 170
SAR 204 total
includes taxes & fees
24 Mar - 25 Mar
Burntisland House

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (492)
"Nice area quiet, clean."
The price is SAR 496
SAR 595 total
includes taxes & fees
23 Feb - 24 Feb
Dean Park Hotel

Dunclutha Guest House

3.0 star property
10.0 out of 10, Exceptional, (314)
"Best guesthouse i have stopped in. The owners were fantastic and so friendly. (And she sells some great jams and marmalades). Great breakfast. Lovely property. Comfortable bed. Homemade shortbread in your room. Yum."
The price is SAR 425
SAR 425 total
includes taxes & fees
5 Mar - 6 Mar
Dunclutha Guest House

No1. Apartments & Bedrooms St Andrews - St Mary’s

4.0 star property
9.6 out of 10, Exceptional, (187)
"Manager was very helpful at check in and property was beautiful "
The price is SAR 607
SAR 728 total
includes taxes & fees
4 Mar - 5 Mar
No1. Apartments & Bedrooms St Andrews - St Mary’s

The Adamson Hotel

3.0 star property
8.4 out of 10, Very Good, (383)
"What a lovely hotel and super clean. The best was so comfortable. We had dinner and was the best steak pie we have had yet. Staff all friendly and aproachable. We will definitely be back. Thanks ☺️"
The price is SAR 251
SAR 301 total
includes taxes & fees
9 Mar - 10 Mar
The Adamson Hotel
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.
Don't see what you're looking for?
See all available properties in Fife
Save an average of 15% on thousands of hotels when you're signed in

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