Top cities in Fife

St. Andrews
Check prices for these dates
Our top choices for Fife hotels with room service

1. Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
$328 nightly
The price is $394
Dec 7 - Dec 8
Total with taxes and fees

2. Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (788 reviews)
$75 nightly
The price is $90
Nov 15 - Nov 16
Total with taxes and fees

3. Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
$273 nightly
The price is $327
Nov 29 - Nov 30
Total with taxes and fees

4. Balbirnie House
Balbirnie HouseGlenrothes
9.0 out of 10, Wonderful, (328 reviews)
$100 nightly
The price is $120
Nov 18 - Nov 19
Total with taxes and fees

5. Best Western Balgeddie House Hotel
Best Western Balgeddie House HotelGlenrothes
8.8 out of 10, Excellent, (809 reviews)
$71 nightly
The price is $85
Nov 8 - Nov 9
Total with taxes and fees

6. Keavil House Hotel Dunfermline by Sunday
Keavil House Hotel Dunfermline by SundayCrossford
8.2 out of 10, Very good, (840 reviews)
$93 nightly
The price is $111
Nov 8 - Nov 9
Total with taxes and fees

8. Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
9.2 out of 10, Wonderful, (829 reviews)
$135 nightly
The price is $162
Dec 7 - Dec 8
Total with taxes and fees

9. Kingswood Hotel
Kingswood HotelBurntisland
8.4 out of 10, Very good, (228 reviews)
$115 nightly
The price is $138
Nov 22 - Nov 23
Total with taxes and fees

10. Marine & Lawn Rusacks
Marine & Lawn RusacksSt. Andrews
9.4 out of 10, Exceptional, (508 reviews)
$299 nightly
The price is $359
Dec 6 - Dec 7
Total with taxes and fees
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.







































































