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
Showing deals for:Apr 4 - Apr 6

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

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (964)
"Really lovely stay in a great hotel. Friendly, professional and welcoming staff. Hope to come back soon."
The price is P15,476
P18,571 total
includes taxes & fees
Mar 30 - Mar 31
Old Course Hotel

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1032)
"Relaxing weekend by St Andrews! Excellent food, amenities and grounds. Kids under 6 eat free. Will definitely go back. Lovely staff!"
The price is P13,358
P16,029 total
includes taxes & fees
Mar 31 - Apr 1
Fairmont St Andrews

Hill Park Hotel

3.0 star property
9.0 out of 10, Wonderful, (476)
"Spotlessly clean,pleasant stay and lovely breakfast. Great value for money."
The price is P4,463
P5,355 total
includes taxes & fees
Apr 27 - Apr 28
Hill Park Hotel

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (895)
"Lovely hotel in a great location. Our room was clean and spacious. The restaurant and bar areas were ideal. Staff very friendly and efficient."
The price is P6,518
P7,822 total
includes taxes & fees
Apr 1 - Apr 2
The City Hotel

Kilconquhar Castle Estate

3.0 star property
8.8 out of 10, Excellent, (297)
"Amazing facilities and the villa was excellent. Highly recommend!"
The price is P4,347
P5,216 total
includes taxes & fees
Mar 30 - Mar 31
Kilconquhar Castle Estate

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (666)
"Nice big comfy room and the pool and gym were a bonus "
The price is P3,736
P4,483 total
includes taxes & fees
Mar 30 - Mar 31
Best Western Balgeddie House Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (350)
"Great "
The price is P17,947
P21,537 total
includes taxes & fees
Mar 30 - Mar 31
Rusacks St Andrews

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (551)
"Staff very helpful and always around if needed. "
The price is P3,912
P4,695 total
includes taxes & fees
Mar 30 - Mar 31
Best Western Plus Dunfermline Crossford Keavil House Hotel

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (295)
"Great stay! Would highly recommend"
The price is P10,557
P12,669 total
includes taxes & fees
Mar 31 - Apr 1
Rufflets St Andrews

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (743)
"Lpved our stay partner view of bridge. Pulled curta6back and could watch all day! Bed comfy and best pillows ever had in hotel. Nice big shower with soap dispenser instead of tiny bottles that you never use. Will find it hard to stay anywhere else now when we are visiting family. "
The price is P4,714
P5,657 total
includes taxes & fees
Apr 3 - Apr 4
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (421)
"Comfortable affordable rooms. Pub next door for meals. "
The price is P3,404
P4,086 total
includes taxes & fees
Apr 6 - Apr 7
Sweet Chestnut, Dunfermline by Marston's Inns

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (697)
"We went for 4 nights golfing and the Hotel du Vin was a brilliant choice of where to stay. Short walk to the Old Course and perfect to walk to bars and restaurants in the evening. Parking was challenging as the town was very busy but once you find a space there is no need to move it until you leave ! Great staff, lovely room and perfect location, will 100% go back."
The price is P10,276
P12,331 total
includes taxes & fees
Apr 2 - Apr 3
Hotel du Vin & Bistro St. Andrews

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (888)
"Excellent short stay, staff were fantastic. Great team. 👍👋"
The price is P3,353
P4,024 total
includes taxes & fees
Apr 21 - Apr 22
Holiday Inn Express Dunfermline by IHG

Lomond Hills Hotel & Health Club

3.0 star property
8.4 out of 10, Very Good, (11)
"I ws disappointed when I arrived as the restaurant was not open, and restaurants in nearby villages were not open on a Monday night. At least I got a sandwich in the local SPAR. The room was comforatble enough but was quite small but was clean. I was booked for two nights but decided to move somewhere else for the second night that had a restaurant that was open. "
The price is P4,688
P5,626 total
includes taxes & fees
Apr 10 - Apr 11
Lomond Hills Hotel & Health Club

Inglewood House and Spa

4.0 star property
9.4 out of 10, Exceptional, (274)
"It was handy for the reason we were there the spa facilities made it more appealing. "
The price is P4,906
P5,887 total
includes taxes & fees
Mar 31 - Apr 1
Inglewood House and Spa

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (504)
"Lovely hotel.. would definitely recommend "
The price is P7,020
P8,424 total
includes taxes & fees
Mar 28 - Mar 29
Dean Park Hotel

Burntisland House

3.0 star property
7.4 out of 10, Good, (78)
"Lovely welcome when I checked - I have been several times and will certainly visit again"
The price is P2,828
P3,394 total
includes taxes & fees
Mar 30 - Mar 31
Burntisland House

Holiday Inn Express Glenrothes by IHG

3.0 star property
9.0 out of 10, Wonderful, (623)
"Friendly staff. Value for money"
The price is P3,281
P3,937 total
includes taxes & fees
Mar 30 - Mar 31
Holiday Inn Express Glenrothes by IHG

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (600)
"A little tired and dated however staff were fabulous and helpful"
The price is P3,577
P4,292 total
includes taxes & fees
Mar 30 - Mar 31
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Dunclutha Guest House

3.0 star property
9.8 out of 10, Exceptional, (323)
"This was a last minute booking and I wish I’d arranged to stay longer. It was so comfortable and I was well looked after. Extra touches like quality towels, home made preserves and shortbread. I don’t think it will be long till I return. The walks on the beach and the wonderful shower in my room were brilliant. Thank you so much!"
The price is P6,685
P6,685 total
includes taxes & fees
Apr 1 - Apr 2
Dunclutha Guest House
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,828 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,828 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.