Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Fife

Tonight 25 May - 26 May
This weekend 31 May - 2 Jun
Next weekend 7 Jun - 9 Jun

Featured Fife 3 Star Hotels

See all 328 properties in Fife

Estimated price for 1 night/2 adults

Holiday Inn Express Dunfermline
Holiday Inn Express Dunfermline
3.0 out of 5.0
Free cancellation
4.2/5 (446 reviews)
£52/ night for 2 guests

Great breakfast. Nice hot shower Quiet location. Helpful staff.

Reviewed on 22 May 2019
The Albany Hotel St Andrews
The Albany Hotel St Andrews
3.0 out of 5.0
4.4/5 (160 reviews)
£170/ night for 2 guests

Lovely spot. Great location from which to explore the town. Super clean and a great breakfast.

Reviewed on 3 May 2019
Holiday Inn Express Glenrothes
Holiday Inn Express Glenrothes
3.0 out of 5.0
Free cancellation
4.4/5 (371 reviews)
£44/ night for 2 guests

God location, easy parking, clean room and comfortable beds. Would definitely sue again if staying in this area.

Reviewed on 28 Apr 2019
The Old Station
The Old Station
3.5 out of 5.0
Free cancellation
5.0/5 (3 reviews)
£160/ night for 2 guests

We loved our stay at the Old Station. The owners were very friendly and went out of their way to cater for my wife’s dietary needs. The rooms, facilities and breakfasts were faultless. The location suited our needs and we would thoroughly recommend a stay to others. The converted rail carriages would ...

Reviewed on 21 Apr 2019
Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King Inns
3.0 out of 5.0 129 North Street, St. Andrews, Scotland
4.4/5 (117 reviews)
£160/ night for 2 guests

Great location, convenient to the the Old Course and the University. Staff, particularly Dorothy, were very friendly. It could use some upkeep multiple fittings in the bathroom were loose. Fire alarm went off multiple times my final night, making sleep challenging!

Reviewed on 17 Apr 2019
Drummonds Hotel & Steakhouse
Drummonds Hotel & Steakhouse
3.5 out of 5.0
3.7/5 (143 reviews)
£55/ night for 2 guests

It was clean and staff were very friendly and helpfull

Reviewed on 22 May 2019
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel
3.0 out of 5.0
Free cancellation
4.3/5 (299 reviews)
£54/ night for 2 guests

This is was a good stay. The location is a bit out of the way, but it was quiet. Dinner was good and the facility has a lot of charm.

Reviewed on 9 May 2019
Gilvenbank
Gilvenbank
3.0 out of 5.0
Free cancellation
4.2/5 (12 reviews)
£55/ night for 2 guests

It was a very nice place to stay and easy to get to from Falkland area where we were touring.

Reviewed on 18 Apr 2019
Agnes Blackadder Hall Campus Accommodation
Agnes Blackadder Hall Campus Accommodation
3.0 out of 5.0
3.9/5 (81 reviews)
£79/ night for 2 guests

Needed good, overnight accommodation within easy reach of the town centre. This fitted the bill perfectly. Clean, comfortable, safe with a very comprehensive breakfast.

Reviewed on 22 Aug 2018
Map

Pocket Guide: 3 Stars Hotels in Fife

The Kingdom of Fife combines sublime scenery with centuries of Scottish history. Whether you’re playing golf at the Old Course in St Andrews, exploring the area’s rich history or just looking to relax in the Scottish countryside, you can be sure of a fine place to stay, since Fife is home to some excellent 3 star hotels.

Stay and play in St Andrews

Stay at one of Fife’s stylish 3 star hotels and follow in the footsteps of golfing greats at The Old Course in St Andrews. The ‘Home of Golf’ is the perfect place to experience Scottish golf at its most challenging.

After you’ve completed the eighteenth hole, take a walk through the town’s historic streets, a charming mix of cobbled lanes and medieval alleys. Boasting Scotland’s oldest university among its many buildings, this ancient town isn’t short on history.

Room With a View

Looking for a room with a view? Book a stay by the sea and wander along the expansive West Sands beach. Approximately a 15 minute walk from St Andrews centre, this is a beautiful stretch of Scottish coastline.

Whichever part of Fife you’re planning to visit, you can find a great 3 star hotel with Expedia. Use our interactive search tool to find and secure some of the best deals.

Recently booked Fife hotels

Greyfriars Inn by Greene King Inns
3.0 out of 5.0
Last booking: 15 hours ago
The Old Manor Hotel
4.0 out of 5.0
Last booking: 41 hours ago
Hotel du Vin & Bistro St. Andrews
4.0 out of 5.0
Last booking: 43 hours ago