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 AED 886
AED 1,063 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 AED 788
AED 945 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 AED 213
AED 256 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 AED 950
AED 1,140 total
includes taxes & fees
23 Feb - 24 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 AED 244
AED 293 total
includes taxes & fees
27 Feb - 28 Feb
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 AED 262
AED 314 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 AED 329
AED 395 total
includes taxes & fees
3 Mar - 4 Mar
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 AED 294
AED 353 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 AED 244
AED 293 total
includes taxes & fees
27 Feb - 28 Feb
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 AED 814
AED 977 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 AED 207
AED 248 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 AED 492
AED 591 total
includes taxes & fees
26 Feb - 27 Feb
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 AED 306
AED 368 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 AED 213
AED 256 total
includes taxes & fees
23 Feb - 24 Feb
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 AED 190
AED 228 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 AED 167
AED 200 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 AED 485
AED 582 total
includes taxes & fees
25 Feb - 26 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 AED 416
AED 416 total
includes taxes & fees
14 Mar - 15 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 AED 594
AED 713 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 AED 246
AED 295 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 AED 167 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 AED 167 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.