Search Fife Hotels

  • 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

Top Cities in Fife

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Fife

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

3.0 star property
8.8 out of 10, Excellent, (1000)
"We loved our stay here. The staff were all very polite and happy, nothing was too much for them. The room was perfect and cleaned daily. Great breakfast with lots of choice. The tram / bus / train services were all close by, regular, on time, reasonably priced and excellent. If we come back to Leith we would definitely stay here again. "
The price is P3,569
P4,282 total
includes taxes & fees
Feb 10 - Feb 11
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Malmaison Edinburgh

4.0 star property
8.4 out of 10, Very Good, (1006)
"Great hotel and staff were amazing "
The price is P4,295
P5,153 total
includes taxes & fees
Feb 24 - Feb 25
Malmaison Edinburgh

Park View House

3.0 star property
6.8 out of 10, (539)
"Nice inexpensive option in Edinburgh. Has some nice coffee shops and a pub within a block. The park across road is also nice get to meet lots of dogs over there. "
The price is P2,964
P3,557 total
includes taxes & fees
Feb 19 - Feb 20
Park View House

Pillars House

3.5 star property
9.0 out of 10, Wonderful, (372)
"A little gem of a find. About 200 yards from the tram stop. Last minute booking due to train delays when we had to change our plans. The check in was great. Fridge in the room had been stocked with iron bru, water, milk, and breakfadt cakes. Lovely staff. Would certainly use this venue again."
The price is P3,629
P4,355 total
includes taxes & fees
Feb 19 - Feb 20
Pillars House

Edinburghhouse Hotel

3.0 star property
6.4 out of 10, (837)
"Property was fine! Clean beds/rooms, just older. No major issues! "
The price is P2,411
P2,893 total
includes taxes & fees
Feb 9 - Feb 10
Edinburghhouse Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Lovely luxurious hotel. Beautiful grounds with stunning views. Spa facilities good. Choice of restaurants for eating at night. Excellent breakfast "
The price is P12,244
P14,693 total
includes taxes & fees
Mar 9 - Mar 10
Fairmont St Andrews

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (488)
"Faultless!!! "
The price is P6,727
P8,072 total
includes taxes & fees
Feb 10 - Feb 11
Ocean Mist Leith

4 Friends House

2.0 star property
9.4 out of 10, Exceptional, (50)
"All Staffs is very kind Specially Silvia she is very good kind . "
The price is P2,817
P3,381 total
includes taxes & fees
Feb 25 - Feb 26
4 Friends House

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (859)
"Stayed a few times, always good value, friendly staff, central location, parking behind hotel."
The price is P5,770
P6,924 total
includes taxes & fees
Feb 16 - Feb 17
The City Hotel

Hill Park Hotel

3.0 star property
9.0 out of 10, Wonderful, (467)
"Very clean and comfortable place and would use again "
The price is P3,347
P4,017 total
includes taxes & fees
Feb 9 - Feb 10
Hill Park Hotel

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (949)
"Absolutely amazing weekend. Felt looked after straight away from the check in staff, this carried on with each area we were in, including the spa and The Jigger Inn. The hotel is so well looked after, the bedroom was clean and comfortable with great views of the golf courses. "
The price is P15,069
P18,082 total
includes taxes & fees
Feb 13 - Feb 14
Old Course Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (537)
"Beautiful peaceful room , lovely grounds, very peaceful . "
The price is P3,797
P4,557 total
includes taxes & fees
Mar 9 - Mar 10
Best Western Plus Dunfermline Crossford Keavil House Hotel

Kilconquhar Castle Estate

3.0 star property
8.8 out of 10, Excellent, (288)
"Great stay excellent location excellent prices"
The price is P4,597
P5,516 total
includes taxes & fees
Feb 9 - Feb 10
Kilconquhar Castle Estate

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (366)
"Beautiful touches and exquisite deco! Just fantastic!"
The price is P20,641
P24,769 total
includes taxes & fees
Feb 17 - Feb 18
Fingal - A Luxury Floating Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (412)
"Good stay"
The price is P6,653
P7,984 total
includes taxes & fees
Feb 15 - Feb 16
Sweet Chestnut, Dunfermline by Marston's Inns

Burntisland House

3.0 star property
7.4 out of 10, Good, (72)
"Nice place, have stayed multiple times, owners always welcoming and pleasant. rooms are a good size, beds decent enough but clean and linen smells nice. really takk 12ft ceilings, bathrooms are ok, water pressure strong and good hot shower with free soaps/gels.Nothing to complain about really, have only stayed in room 4 and 9, 4 had really nice stonework, 9 quite sparce, but had shutters on the windows and were nice and warm. parking is on street, it does have a 8.30am limit mon-sat and you...
The price is P2,807
P3,369 total
includes taxes & fees
Mar 10 - Mar 11
Burntisland House

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (658)
"Cosy with great swimming pool and steam room to unwind. Food delicious too "
The price is P3,581
P4,297 total
includes taxes & fees
Feb 20 - Feb 21
Best Western Balgeddie House Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (733)
"Excellent stay at Queensferry. Lovely room with views of the Queensferry Bridge. Very comfortable bed and bathroom was fully stocked with toiletries. Shore restaurant was excellent for both evening meal and especially the complimentary buffet breakfast."
The price is P4,590
P5,508 total
includes taxes & fees
Feb 18 - Feb 19
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Abbotsford Guest House

3.0 star property
8.0 out of 10, Very Good, (232)
"Close to bus and tram. No elevator. Very helpful staff!"
The price is P4,845
P5,814 total
includes taxes & fees
Feb 16 - Feb 17
Abbotsford Guest House

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 P17,239
P20,686 total
includes taxes & fees
Feb 18 - Feb 19
Rusacks St Andrews
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 P2,817 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 P2,817 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.