Book Fife Hotels

Most accommodation are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Fife

Filter by

Popular filters
Popular filters
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Fife

Exterior
Dunclutha Guest House
3.0 star property
10.0 out of 10, Exceptional, (233)
"Very friendly and welcomed hosts, huge room with nice tasty homemade shortbread. Delightfull breakfast and a place to go back to, recommend a visit."
The price is NZ$184
per night
27 May - 28 May
Dunclutha Guest House
Beach
Luxury Cottage in the heart of St Andrews.
10.0 out of 10, Exceptional, (43)
"Perfect spot for walking to town & to the Old Course for golf. Made it easy to just walk everywhere!"
Luxury Cottage in the heart of St Andrews.
Interior
Sumptuous town house in central St. Andrews - 3 bedrooms and 2 bathrooms
10.0 out of 10, Exceptional, (78)
"Great location for St Andrews golf trip."
Sumptuous town house in central St. Andrews - 3 bedrooms and 2 bathrooms
Save an average of 15% on thousands of hotels when you're signed in
Bar (on property)
Ocean Mist Leith
2.5 star property
9.8 out of 10, Exceptional, (310)
"The accommodation was excellent and the staff could not have been more helpful. Will definitely be booking again and recommending to friends and family"
The price is NZ$387
per night
28 May - 29 May
Ocean Mist Leith
Exterior
The Inn At Kingsbarns
4.0 star property
9.8 out of 10, Exceptional, (172)
"Lovely couple of hosts, very homely and welcoming. Great situation, great beach only minutes away. Great golf courses abound. Breakfast was excellent. Dinner was good too. Very dog friendly with Harris the golden retriever welcoming everyone who brings a dog."
The price is NZ$344
per night
16 May - 17 May
The Inn At Kingsbarns
Exterior
Jasper Lodge at Glendevon Country Park, nr Gleneagles, Perthshire. 9% discount!
9.8 out of 10, Exceptional, (13)
"We had such a great wee break at jasper Lodge, we already can't wait to book again, everything was fab and the owner was so lovely met us there when we arrived and even brought us milk incase the snow was to bad to go back out. Everything was spot on and we can't wait to come back"
Jasper Lodge at Glendevon Country Park, nr Gleneagles, Perthshire. 9% discount!
Front of property
Hazeldene Guest House
3.5 star property
9.6 out of 10, Exceptional, (73)
"Excellent B&B in a great location just a short walk from the centre of Perth. I had an excellent room, there were great choices for breakfast, and there is good parking. I'd definitely stay here again."
The price is NZ$187
per night
31 May - 1 Jun
Hazeldene Guest House
Deluxe House, 3 Bedrooms
Inglewood House and Spa
4.0 star property
9.4 out of 10, Exceptional, (222)
"The check-in experience was great, the evening in the restaurant was fabulous and breakfast in the morning "
The price is NZ$167
per night
16 May - 17 May
Inglewood House and Spa
Restaurant
The Dunvegan Hotel
4.0 star property
9.2 out of 10, Wonderful, (65)
"Great stay. One block from old course. Good food great location kind people. Great breakfast. Perfect for staying to your St Andrews it to play old course. "
The price is NZ$599
per night
2 Jun - 3 Jun
The Dunvegan Hotel
View from property
5Pilmourplace
3.5 star property
9.2 out of 10, Wonderful, (88)
"I liked the location."
The price is NZ$491
per night
19 May - 20 May
5Pilmourplace
Exterior
The Bankfoot Inn
3.0 star property
9.2 out of 10, Wonderful, (104)
"Just returned from a lovely Hogmanay . Inn was cosy with a relaxed atmosphere. Staff were exceptional and landlady was lovely. Great food and comfy beds, a perfect stay!"
The price is NZ$168
per night
18 May - 19 May
The Bankfoot Inn
Exterior
The Courtyard
3.5 star property
9.2 out of 10, Wonderful, (34)
"Very friendly helpful hosts, very quiet location, comfortable. Wifi not available in unit at time of stay. Hot water unpredictable "
The Courtyard
Free self-parking
Pillars House
3.5 star property
9.0 out of 10, Wonderful, (291)
"Very friendly and polite staff, provided nice choice of room with excellent view of Leith sky line and complimentary food and beverage in the fridge. Mostly very quiet and you can hear bird sing if you open the window. "
The price is NZ$188
per night
13 Jun - 14 Jun
Pillars House
Front of property
Murrayshall Country Estate
4.0 star property
9.0 out of 10, Wonderful, (291)
"Beautiful place to stay"
The price is NZ$373
per night
16 May - 17 May
Murrayshall Country Estate
Bar (on property)
Scone Arms Hotel
3.0 star property
9.0 out of 10, Wonderful, (74)
"Very nice hotel. "
The price is NZ$215
per night
19 May - 20 May
Scone Arms Hotel
Beach nearby
Aberdour Hotel
3.0 star property
9.0 out of 10, Wonderful, (192)
"Very comfortable bedroom, superb bed. Very quiet location. Breakfast was to die for - delicious!! Staff were all very courteous and helpful."
Aberdour Hotel
Traditional Apartment, Private Bathroom (2 Bedroom Victorian apart)
2 Bedroom Victorian Apartment in Leith
3.5 star property
9.0 out of 10, Wonderful, (2)
"We were unable to get the hot water working. Free parking is simply on the street, sometimes 400m away. Otherwise fine "
2 Bedroom Victorian Apartment in Leith
Exterior
Holiday Inn Express Dunfermline, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (758)
"Nice hotel, very clean, comfortable bed, shower was ok - not very powerful, breakfast ok. "
The price is NZ$136
per night
19 May - 20 May
Holiday Inn Express Dunfermline, an IHG Hotel
Interior
Balbirnie House
4.0 star property
8.8 out of 10, Excellent, (188)
"Beautiful hotel, set in fantastic surroundings. Friendly, helpful staff. Great function hall, beautiful bar (The Library). The room was large, very much in keeping with the style of the hotel I'll definately be back. "
The price is NZ$250
per night
16 May - 17 May
Balbirnie House
Double Room
Burntisland Sands Hotel
3.0 star property
8.8 out of 10, Excellent, (43)
"The beach was beautiful and the staff was so wonderful. The food at the hotel was excellent. The room was very clean and the bed was very comfy an quiet. Thank you for a wonderful stay., We were only going to stay one night but ended up liking it so much we booked a second night with them. "
The price is NZ$250
per night
16 May - 17 May
Burntisland Sands Hotel
Don't see what you're looking for?
See all available properties in Fife
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.

Fife hotels information

Number of reviews
3,086
Accommodation
1,129 hotels
Lowest Price
NZ$136
Highest Price
NZ$599

Frequently asked questions

How much do hotels in Fife cost?
Prices for Fife hotels differ according to the season and other factors, like Easter and school holidays. You can find cheap options from NZ$136 in a few different ways. Select your destination and travel dates and then set your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred property type and amenities and more.
When is the best time to go to Fife?
Here are some facts that could help you decide when to go: Fife has an oceanic climate. The summer months are between June and August. If you choose to go during this season, you can expect average temperatures to range from 10ºC to 16ºC. The best time to experience Fife depends on what you want to get out of your holiday.
Are there any luxury hotels in Fife?
Some of the top-rated hotels in Fife are in St. Andrews. Check out upscale options such as The Inn At Kingsbarns, which offers a tennis court, a bar and free WiFi. Rufflets St Andrews is another terrific choice in this city.
How can I find cheap hotels in Fife?
A good place to begin searching is with our “Price per night” filter. At the moment, the cheapest hotels start at NZ$136 per night. Other ways to secure a wallet-friendly Fife getaway are by booking as early as possible and being flexible with the dates you travel. For more superb deals, go to our cheap hotels in Fife page.
What are the best hotels in Fife for families?
Pack your bags (and the kiddos!) and prepare for an action-packed holiday at one of our top family-friendly hotels in Fife. Located in St. Andrews, The Inn At Kingsbarns is a terrific pick. A tennis court and laundry facilities are two of the amenities here. Or spend time with the fam at Rufflets St Andrews. You can also look for your perfect getaway by clicking on the “Family friendly” box in the “Traveller experience” section of our handy filters.
What are the top beach hotels in Fife?
Relaxation mode ON! Enjoy the beach lifestyle at Fife’s top sea-view hotels like The Inn At Kingsbarns. This leading getaway in St. Andrews includes free WiFi, table tennis and many other conveniences. You can also soak up cool costal vibes at Rufflets St Andrews, another popular retreat here.
Why should I book my Fife hotel with Expedia?
The best prices on Fife hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, as well as fabulous membership perks. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels come with free cancellation, so you can lock in your dream getaway without worrying about your plans changing. Just look for options marked “Free Cancellation”.

Recent Reviews in Fife
Expedia verified reviews