Hotels in Fife, Scotland

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Fife

Top Hotels in Fife

Moatville Cupar
3 out of 5
North Union Street, Cupar, Scotland
4.8/5 Exceptional! (4 reviews)
"Lovely spacious ground floor flat with everything you could need right at hand. Excellent central location. Lovely garden to enjoy out the back. We were delighted to find that Liana had provided breakfast provisions as well as milk etc for us to use. Very thoughtful especially when you are arriving ..."

Reviewed on 31 May 2018

Moatville Cupar
Holiday Inn Express Glenrothes, an IHG Hotel
4.4/5 Wonderful! (470 reviews)
"Clean and comfortable room"

Reviewed on 20 Aug 2021

Holiday Inn Express Glenrothes, an IHG Hotel
The Bruce Inn
3 out of 5
23 High Street, Falkland, Cupar, Scotland
The price is £55 per night from 2 Feb to 3 Feb
4.1/5 Very Good! (37 reviews)
"One night stay with my daughter and our little dog. Very lovely room, excellent service. Very polite helpful manager. Parking right outside made stay easier also after arriving later. Would definitely recommend and would stay again"

Reviewed on 12 Oct 2021

The Bruce Inn
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.
The Spindrift Guest House
4 out of 5
Pittenweem Road, Anstruther, Scotland
Fully refundableReserve now, pay when you stay
The price is £95 per night from 26 Jan to 27 Jan
4.8/5 Exceptional! (52 reviews)
"A great place to stay in while exploring the East Neuk. Very friendly and attentive owners, great breakfast and wonderful decor."

Reviewed on 10 Oct 2021

The Spindrift Guest House
The Russell Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £116 per night from 31 Jan to 1 Feb
4.6/5 Wonderful! (70 reviews)
"We loved the bedroom and the view from the bedroom window. We also loved the food. The only down side in the room was that there was no sink in the ensuite."

Reviewed on 13 Dec 2021

The Russell Hotel
Lomond Hills Hotel
3 out of 5
High Street, Cupar, Scotland
Fully refundableReserve now, pay when you stay
The price is £90 per night from 24 Jan to 25 Jan
4.1/5 Very Good! (94 reviews)
A nice wee gem
"A lovely relaxing time after a hectic few months. Service couldn't be better and meals were superb on the large side. A lovely find near main attractions Falkland Palace, close to Dundee, St Andrews...central ."

Reviewed on 21 Sep 2021

Lomond Hills Hotel
Drumoig Golf Hotel
3 out of 5
4.1/5 Very Good! (271 reviews)
"It was a great location right by a golf field, staff was very friendly and hospitable"

Reviewed on 25 Sep 2021

Drumoig Golf Hotel
The Bank
4 out of 5
23-25 High Street, Fife, Anstruther, Scotland
Fully refundableReserve now, pay when you stay
The price is £96 per night from 24 Jan to 25 Jan
4.4/5 Excellent! (69 reviews)
"This is essentially a pub with restaurant and rooms. Our room was on the ground floor and was a bit noisy as the high street was just outside. Breakfast was included and offered cooked options."

Reviewed on 6 Sep 2021

The Bank
Old Course Hotel
5 out of 5
Old Station Road, St. Andrews, Scotland
The price is £266 per night from 14 Feb to 15 Feb
4.7/5 Exceptional! (752 reviews)
"Overall I enjoyed my stay. I was disappointed with the breakfast experience. I was also disappointed with the swim experience.The water was cold. My room was very nice.Reception staff and the men in kilts were very helpful and friendly."

Reviewed on 3 Jan 2022

Old Course Hotel
Aberdour Hotel
3 out of 5
38 High Street, Fife, Burntisland, Scotland
Fully refundableReserve now, pay when you stay
The price is £76 per night from 25 Jan to 26 Jan
4.4/5 Excellent! (100 reviews)
"Totally satisfactory!"

Reviewed on 21 Jan 2022

Aberdour Hotel
Best Western Plus Dunfermline Crossford Keavil House Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £63 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (301 reviews)
"There was a problem with thr bath, which was resolved impeccably, and everything else about the hotel was excellent. Good gym and pool. Room for improvement in the restaurant. Poached eggs hard and cold. Soup arrived with no bread, and when the bread came it was cold and no butter. Then when the ..."

Reviewed on 16 Dec 2021

Best Western Plus Dunfermline Crossford Keavil House Hotel
The Old Station
3.5 out of 5
4.7/5 Exceptional! (25 reviews)
"Great railway conversion into a smart apartment"

Reviewed on 14 Oct 2021

The Old Station
Best Western Balgeddie House Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £55 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (437 reviews)
"We stayed in a family room, and it was a lovely garden room that was easily accessible on the ground floor. The only issue we had was that the room was quite hot, even when we turned off the heating and the towel rack. Staff were friendly and helpful, and we will definitely be back for another ..."

Reviewed on 17 Oct 2021

Best Western Balgeddie House Hotel
The Bay Hotel
4 out of 5
Burntisland Road, Kinghorn, Burntisland, Scotland
The price is £96 per night from 24 Jan to 25 Jan
4.1/5 Very Good! (187 reviews)
"Great views from the balcony"

Reviewed on 18 Dec 2021

The Bay Hotel
Hotel du Vin & Bistro St. Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £125 per night from 7 Feb to 8 Feb
4.5/5 Wonderful! (409 reviews)
"We were upgraded and were given a room with a beautiful sea view, which was very comfortable. The hotel could make more, in its descriptions, of its amazing position overlooking West Sands. The cold water tap ran hot, and the loo flush was a bit erratic, which need to be sorted out. The hotel staff ..."

Reviewed on 15 Jan 2022

Hotel du Vin & Bistro St. Andrews
Rufflets St Andrews
The price is £160 per night from 21 Feb to 22 Feb
4.7/5 Exceptional! (103 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
Kilconquhar Castle Estate
3 out of 5
Kilconquhar, Leven, Scotland
The price is £76 per night from 25 Jan to 26 Jan
4.3/5 Excellent! (100 reviews)
"."

Reviewed on 30 Nov 2021

Kilconquhar Castle Estate
Barn Lodge With Hot Tub Near Cupar, Fife
3 out of 5
Balmeadowside Country Cottages & Lodges, Cupar, Scotland
Barn Lodge With Hot Tub Near Cupar, Fife
The Inn at Lathones
3 out of 5
By Largoward, Lathones, Leven, Scotland
Fully refundableReserve now, pay when you stay
The price is £74 per night from 12 Feb to 13 Feb
4/5 Very Good! (178 reviews)
"The welcome was excellent. Liked the courtyard set up."

Reviewed on 3 Dec 2021

The Inn at Lathones
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £55 per night from 30 Jan to 31 Jan
4.6/5 Wonderful! (460 reviews)
"Perfect from start to finish. Lovely staff. Very professional. Fabulous food and service and great views. Fabulous!!"

Reviewed on 11 Jan 2022

DoubleTree by Hilton Edinburgh - Queensferry Crossing
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.