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

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
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

Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, 1,008 reviews
"We arrived early as we were at a Taylor Swift concert that evening, my daughters were panicking that they wouldn't be able to get ready as we had been travelling for around five hours. A chap called Jamie saved the day and made us all feel very welcome and managed to get us in a room a couple of hours early. The whole team were working flat out to accommodate everybody but Jamie went above and beyond. He then gave us travel advice to the stadium as we were next to the tram line which went...
The price is CA $216
CA $260 total
includes taxes & fees
Jun 23 - Jun 24
Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
Malmaison Edinburgh
4.0 star property
8.4 out of 10, Very good, 1,006 reviews
"The gentleman that checked us in provided a great recommendation for local dining and bar and loved it!"
The price is CA $195
CA $233 total
includes taxes & fees
Jul 7 - Jul 8
Malmaison Edinburgh
Pillars House
3.5 star property
9.0 out of 10, Wonderful, 299 reviews
"For the money we paid , the room, amenities and the friendly welcome we got from Craig on arrival were first class.Location was excellent for buses, trams etc. Would definitely consider using again."
The price is CA $145
CA $174 total
includes taxes & fees
Jun 24 - Jun 25
Pillars House
Ocean Mist Leith
2.5 star property
9.8 out of 10, Exceptional, 341 reviews
"I loved staying here. It was unique and beautiful. Every member of the staff that I dealt with was wonderful, friendly, helpful and went out of their way to make me comfortable."
The price is CA $263
CA $321 total
includes taxes & fees
Jun 30 - Jul 1
Ocean Mist Leith
Park View House
3.0 star property
6.6 out of 10, 344 reviews
"Top notch"
The price is CA $249
CA $298 total
includes taxes & fees
Jun 18 - Jun 19
Park View House
Edinburghhouse Hotel
3.0 star property
6.4 out of 10, 739 reviews
"Hotel was easy to find and approximately 10 minute walk from the tram station which takes you into the city centre or to the airport. Room was clean and comfortable however the walls are very thin and as such this makes for a noisy atmosphere. We could hear people coming in late at night and leaving early in the morning. However this was my only real problem with the hotel. Decent for price. "
The price is CA $103
CA $124 total
includes taxes & fees
Jun 30 - Jul 1
Edinburghhouse Hotel
Kilconquhar Castle Estate
3.0 star property
8.8 out of 10, Excellent, 210 reviews
"Only stayed one night as I was working but would love to come back on a leisure break."
The price is CA $123
CA $148 total
includes taxes & fees
Jun 24 - Jun 25
Kilconquhar Castle Estate
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, 300 reviews
"Rusacks is an excellent in a perfect location in terms of access to St Andrews town and The Old Course. Highly recommended."
The price is CA $777
CA $932 total
includes taxes & fees
Jun 17 - Jun 18
Rusacks St Andrews
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, 1,004 reviews
"The hotel is beautiful, and everyone there was so sweet! And the breakfast bar is amazing. The complimentary shuttle into town is so convenient."
The price is CA $463
CA $555 total
includes taxes & fees
Jul 10 - Jul 11
Fairmont St Andrews
The City Hotel
3.0 star property
8.8 out of 10, Excellent, 640 reviews
"The city hotel is Clean, convenient and comfortable. We have stayed here a few times and is good value for money. Love the two older ladies who clean. The breakfast is good and it’s right in the centre. "
The price is CA $130
CA $157 total
includes taxes & fees
Jun 19 - Jun 20
The City Hotel
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, 896 reviews
"Can't wait to go back! Lovely room looking over the golf course. The rooms had comfy beds and wonderful showers. Such a lovely stay. We will be visiting here again."
The price is CA $864
CA $1,037 total
includes taxes & fees
Jun 24 - Jun 25
Old Course Hotel
Fingal - A Luxury Floating Hotel
5.0 star property
10.0 out of 10, Exceptional, 303 reviews
"Amazing lovingly restored ship - so many special touches, like the rooms named after lighthouses with their accompanying pictures, the Noble Island products, the incredible food. The staff was very attentive, solicitous and very informative too - ask for the ship’s tour. Incredible stay!"
The price is CA $617
CA $741 total
includes taxes & fees
Jun 17 - Jun 18
Fingal - A Luxury Floating Hotel
Smith Place Hotel
3.0 star property
8.0 out of 10, Very good, 66 reviews
"A very good shower which is quite rare! Double bed up against the wall so a very small double room. Would stay again and hope a bigger double room was available."
The price is CA $200
CA $240 total
includes taxes & fees
Jun 20 - Jun 21
Smith Place Hotel
Fraoch House
9.6 out of 10, Exceptional, 426 reviews
"Check in was the best I've ever had! Tea or coffee with shortbread in the front room, Matthew went through all the details and gave some great info of the area, helped with bus times too. The accomodation is stunning, beautifully decorated, comfortable bed, quiet, lots of extras too. Nice to see some eco refills for bathroom shampoo/soap etc. "
The price is CA $181
CA $218 total
includes taxes & fees
Jun 30 - Jul 1
Fraoch House
Rufflets St Andrews
4.0 star property
9.4 out of 10, Exceptional, 249 reviews
"Superbly run hotel the Staff were excellent friendly and nothing was a problem . Would definitely recommend."
The price is CA $373
CA $447 total
includes taxes & fees
Jun 30 - Jul 1
Rufflets St Andrews
Sandaig Guest House
4.0 star property
9.0 out of 10, Wonderful, 227 reviews
"We stayed one of the ensuite rooms with vaulted ceilings and a dormer window- you just need to remember to duck ocasionaly. It's on the second floor so you need to allow for this, not a problem for most people. We were surprised how much space there was and the view over the park was lovely. The location in Leith is much closer to the city centre than it may appear as the regular (2-10 mins wait) new tram line whooshes you to the centre in 5-15 minutes. Accommodation in Edinburgh is an expensive...
The price is CA $174
CA $209 total
includes taxes & fees
Jun 23 - Jun 24
Sandaig Guest House
Hotel du Vin & Bistro St. Andrews
4.0 star property
9.2 out of 10, Wonderful, 611 reviews
"This hotel was wonderful! Very classy and comfortable. We enjoyed our stay very much!"
The price is CA $303
CA $364 total
includes taxes & fees
Jun 30 - Jul 1
Hotel du Vin & Bistro St. Andrews
Inglewood House and Spa
4.0 star property
9.4 out of 10, Exceptional, 227 reviews
"We had only a one night stay in one of the properties cabins “Cedar” but it was lovely. The grounds are beautiful. There is a extensive path system behind the house and plenty of picture opportunities. The staff was very kind even though we were a very brief guest and there was a very active wedding happening, while we were checking"
The price is CA $145
CA $174 total
includes taxes & fees
Jun 19 - Jun 20
Inglewood House and Spa
Salutation Hotel
3.0 star property
8.2 out of 10, Very good, 646 reviews
"Arrived about 8.00pm. Checked into room and found the toilet wouldn't flush. Receptionist was there right away but failed to fix it. Transferred us to a different room right away. The new room was larger - 4 poster bed. Had to turn the radiator off and open the windows for fresh air. This made it very noisy from traffic noise. The room had a bath and a shower but the shower didn't work. Otherwise fine. The staff were friendly and helpful."
The price is CA $113
CA $136 total
includes taxes & fees
Jun 30 - Jul 1
Salutation Hotel
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
9.2 out of 10, Wonderful, 658 reviews
"."
The price is CA $198
CA $237 total
includes taxes & fees
Jun 23 - Jun 24
DoubleTree by Hilton Edinburgh - Queensferry Crossing
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 Travel Info

Best cities to visit
St. Andrews, North Queensferry and Anstruther
Hotels with bars
1,224
International airports
Edinburgh (EDI), Glasgow (GLA-Glasgow Intl.) and Dundee (DND)
Number of hotels
771
Lowest price
CA $103
Highest price
CA $864
Top attractions
St. Andrew's Castle, Elie Beach and Falkland Palace

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 CA $103 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 vacation.
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 CA $103 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 vacation 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 “Traveler 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