Book Fife Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in Fife

Top Hotels in Fife

Rusacks St Andrews
5 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$307 per night from 19 Dec. to 19 Dec.
4.5/5 Wonderful! (15 reviews)
"Excellent food in restaurants"

Reviewed on 19 Nov. 2021

Rusacks St Andrews
Fairmont St Andrews
5 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$388 per night from 14 Dec. to 14 Dec.
4.6/5 Exceptional! (974 reviews)
"It’s a luxury experience"

Reviewed on 5 Dec. 2021

Fairmont St Andrews
Old Course Hotel
5 out of 5
Old Station Road, St. Andrews, Scotland
The price is AU$519 per night from 15 Dec. to 15 Dec.
4.7/5 Exceptional! (750 reviews)
"First class in all respects."

Reviewed on 26 Nov. 2021

Old Course Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Dunfermline Crossford Keavil House Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 2 Jan. to 2 Jan.
4.3/5 Excellent! (288 reviews)
"Very comfortable. Good temperature in the room, i.e. not stifingly hot. Professional staff. Excellent leisure facilities."

Reviewed on 31 Oct. 2021

Best Western Plus Dunfermline Crossford Keavil House Hotel
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$104 per night from 19 Dec. to 19 Dec.
4.6/5 Wonderful! (430 reviews)
"Helpful staff nothing was a problem to them clean room modern furniture and quiet at night good breakfast at fair price restaurant at night pricey and not a great selection but loved it and would definitely stay again"

Reviewed on 12 Oct. 2021

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Hill Park Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$165 per night from 9 Dec. to 9 Dec.
4.4/5 Excellent! (86 reviews)
"Excellent stay. Very comfortable room."

Reviewed on 26 Oct. 2021

Hill Park Hotel
No.1 St Andrews
4 out of 5
Inchcape house-Saint Marys Place, St. Andrews, Scotland
The price is AU$196 per night from 4 Jan. to 4 Jan.
4.4/5 Wonderful! (14 reviews)
"The property was exactly what we needed. Super convenient location. We chose a suite with a kitchen and we were able to have breakfasts and small meals in the unit. It was exactly as advertised. We would stay there again!"

Reviewed on 25 Sep. 2021

No.1 St Andrews
The City Hotel
3 out of 5
18-20 Bridge Street, Dunfermline, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$111 per night from 19 Dec. to 19 Dec.
4/5 Very Good! (184 reviews)
"Brilliant location, nice clean hotel, nice breakfast and reasonable prices. Did not like the room we were given but only stayed the 2 nights or would have requested change. The room we were giving had a door separating us from the next room and you could hear every movement or word spoken. Should ..."

Reviewed on 4 Nov. 2021

The City Hotel
Rufflets St Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$278 per night from 19 Dec. to 19 Dec.
4.8/5 Exceptional! (101 reviews)
"Luxurious treat for us. Lovely family suite with unexpected separate bedroom for our son. Bathroom glorious. Bit of a way out from store andrews. Dinner menu limited Breakfast superb"

Reviewed on 6 Oct. 2021

Rufflets St Andrews
Holiday Inn Express Dunfermline, an IHG Hotel
The price is AU$97 per night from 22 Dec. to 22 Dec.
4.3/5 Excellent! (573 reviews)
"Met a couple from the North . Good meeting place. Spent the next day with them and Baptized them in the name of The Lord Jesus Christ for the remission of their sins. This was something good that happened there , of which we will be eternally grateful"

Reviewed on 22 Nov. 2021

Holiday Inn Express Dunfermline, an IHG Hotel
The Russell Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$242 per night from 15 Dec. to 15 Dec.
4.6/5 Exceptional! (54 reviews)
"Best location; best staff; great property; excellent food"

Reviewed on 29 Nov. 2021

The Russell Hotel
Hotel du Vin & Bistro St. Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$254 per night from 9 Dec. to 9 Dec.
4.5/5 Wonderful! (400 reviews)
"Excellent location in the Town. Very good accommodation which was well maintained."

Reviewed on 4 Nov. 2021

Hotel du Vin & Bistro St. Andrews
Rooms at 1703
3 out of 5
The price is AU$81 per night from 15 Dec. to 15 Dec.
3.9/5 Good! (190 reviews)
"Disappointed that the dedicated reception has been taken away and that you are directed to busy restaurant/bar area. Lighting in room was poor (mirror areas in both room and bathroom). Toilet cistern running constantly."

Reviewed on 30 Aug. 2021

Rooms at 1703
The Spindrift Guest House
4 out of 5
Pittenweem Road, Anstruther, Scotland
The price is AU$216 per night from 9 Dec. to 9 Dec.
4.8/5 Exceptional! (50 reviews)
"Very friendly staff. Very good breakfast."

Reviewed on 13 Sep. 2021

The Spindrift Guest House
Aberdour Hotel
3 out of 5
38 High Street, Fife, Burntisland, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 15 Dec. to 15 Dec.
4.4/5 Wonderful! (94 reviews)
"Excellent service, but frustrating to find (and not to be advised upfront) that car park was not available. That apart, staff friendly, food of good quality. A good place for a transitional stay"

Reviewed on 12 Nov. 2021

Aberdour Hotel
The Adamson Hotel
3 out of 5
Fully refundable
The price is AU$68 per night from 12 Dec. to 12 Dec.
4.2/5 Very Good! (169 reviews)
"It is situated very close to family I was visiting. Will probably use again because of convenience. Also a very nice hotel and staff were very friendly and helpful."

Reviewed on 24 Sep. 2021

The Adamson Hotel
The Bay Hotel
4 out of 5
Burntisland Road, Kinghorn, Burntisland, Scotland
The price is AU$163 per night from 15 Dec. to 15 Dec.
4/5 Very Good! (183 reviews)
"Loved everything about it. Will definitely be back soon."

Reviewed on 24 Nov. 2021

The Bay Hotel
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3 out of 5
47 Aberdour Road, Dunfermline, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$100 per night from 5 Jan. to 5 Jan.
4.2/5 Excellent! (409 reviews)
"Very good hotel and great price. Had a triple room which was massive. Very clean and staff very friendly."

Reviewed on 15 Nov. 2021

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Sweet Chestnut, Dunfermline by Marston's Inns
4 out of 5
Fully refundableReserve now, pay when you stay
The price is AU$90 per night from 15 Dec. to 15 Dec.
4.1/5 Very Good! (86 reviews)
"generally excellent, but I think the breakfast should be included in overall price"

Reviewed on 1 Oct. 2021

Sweet Chestnut, Dunfermline by Marston's Inns
The Victoria Hotel
3 out of 5
28 Victoria Road, Kirkcaldy, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 15 Dec. to 15 Dec.
4.1/5 Very Good! (80 reviews)
"Great staff and breakfast with pleasant room and close to railway station."

Reviewed on 12 Sep. 2021

The Victoria Hotel
Don't see what you're looking for?
See all available properties in Fife
View all properties
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.