Top 10 Hotels in Fife

See all 48 Hotels in Fife
Macdonald Rusacks Hotel
Macdonald Rusacks Hotel

Pilmour Links, St. Andrews KY16 9JQ

4.0 out of 5.0
4.2 out of 5 (98 reviews)

Situated in St. Andrews, this golf hotel is steps from Old Course at St Andrews and British Golf Museum. St. Andrews Aquarium …

$122
Best Western Scores Hotel
Best Western Scores Hotel

76 The Scores, St. Andrews KY16 9BB

3.0 out of 5.0
4.2 out of 5 (51 reviews)

Located in the heart of St. Andrews, this hotel is steps from St. Andrews Aquarium, Old Course at St Andrews, and British …

$218
Old Course Hotel
Old Course Hotel

Old Station Road, St. Andrews KY16 9SP

5.0 out of 5.0
4.8 out of 5 (121 reviews)

Located in the heart of St. Andrews, this luxury hotel is within a 15-minute walk of Old Course at St Andrews, British Golf …

$211
The Inn at Kingsbarns
The Inn at Kingsbarns

5 Main Street, St. Andrews KY16 8TA

4.0 out of 5.0
4.5 out of 5 (8 reviews)

Situated in Kingsbarns, this inn is within 6 mi (10 km) of Jerdan Gallery, Crail Museum and Heritage Centre, and Scotland's …

$146
Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrews

40 The Scores, St. Andrews KY16 9AS

4.0 out of 5.0
4.1 out of 5 (24 reviews)

Situated in the historical district, this romantic hotel is steps from St. Andrews Aquarium, Old Course at St Andrews, and …

$96
Cairnie Cottage B&B
Cairnie Cottage B&B

Colinsburgh, Leven KY9 1JX

3.5 out of 5.0
4.8 out of 5 (12 reviews)

Situated in Colinsburgh, this bed & breakfast is within 6 mi (10 km) of Elie Beach, Kellie Castle, and Anstruther Golf Club …

Get Rates
Balmule House
Balmule House

Dunfermline, Dunfermline KY12 0RZ

4.0 out of 5.0
5 out of 5 (5 reviews)

Situated in a rural location, this romantic bed & breakfast is within 6 mi (10 km) of Abbot House, Pittencrieff Park, and …

$106
Boreland Lodge Hotel
Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline KY11 1DA

3.0 out of 5.0
2.6 out of 5 (26 reviews)

Situated near the airport, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Aberdour Castle and …

$59
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel

Balgeddie Way, Glenrothes KY6 3ET

3.0 out of 5.0
4.4 out of 5 (37 reviews)

Situated in the suburbs, this hotel is within 25 mi (40 km) of Dunfermline Abbey, Discovery Point, and Verdant Works. Old …

$54
Queensferry Hotel
Queensferry Hotel

St. Margaret's Head, Dunfermline KY11 1HP

3.0 out of 5.0
3.4 out of 5 (40 reviews)

Situated in Dunfermline, this hotel is 0.7 mi (1.2 km) from Deep Sea World and within 3 mi (5 km) of Forth Road Bridge and …

$67

Recent Reviews in Fife

Hide content

Where to stay in Fife

Fife Hotel Guide

Expedia.com offers a selection of 91 hotels in Fife. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Fife. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Fife neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Fife, Scotland now, including last minute deals!