Top 10 Fife Hotel Deals

See all 91 Hotels in Fife
Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (678 reviews)

This family-friendly St. Andrews hotel is located by the sea, within a 15-minute walk of St. Andrews Bay Golf Resort and St …

CA$184
Pitbauchlie House Hotel
Pitbauchlie House Hotel

Aberdour Road, Dunfermline KY11 4PB

3.0 out of 5.0
4.1 out of 5 (236 reviews)

Situated in the suburbs, this eco-friendly hotel is within 2 mi (3 km) of Church, Dunfermline Abbey, and Abbot House. …

CA$61
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel

Balgeddie Way, Glenrothes KY6 3ET

3.0 out of 5.0
4.3 out of 5 (150 reviews)

Situated in the suburbs, this hotel is within 6 mi (10 km) of Skydive St. Andrews, Bongos Soft Play Centre, and Lomond Hills. …

Get Rates
The Adamson Hotel
The Adamson Hotel

27 Main Street, Dunfermline KY12 8NJ

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

Located in Crossford, this hotel is 0.6 mi (1 km) from Dunfermline Golf Club and 2.5 mi (4 km) from Church. Pittencrieff Park …

CA$63
The Inn at Kingsbarns
The Inn at Kingsbarns

5 Main Street, St. Andrews KY16 8TA

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

Situated in Kingsbarns, this inn is within a 15-minute walk of Kingsbarns Golf Links and Cambo Estate Gardens. Jerdan Gallery …

CA$112
Boreland Lodge Hotel
Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline KY11 1DA

3.0 out of 5.0
2.5 out of 5 (93 reviews)

Located in Inverkeithing, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Church and Forth Roa …

Get Rates
Dean Park Hotel
Dean Park Hotel

Chapel Level, Kirkcaldy KY2 6QW

3.0 out of 5.0
3.8 out of 5 (88 reviews)

Situated in the suburbs, this hotel is within 3 mi (5 km) of Cluny Golf, Kirkcaldy Museum and Art Gallery, and Adam Smith …

CA$99
The Steadings
The Steadings

Rameldry Mill Road, Cupar KY15 7TY

3.5 out of 5.0
5 out of 5 (2 reviews)

Situated in the historical district, this bed & breakfast is 1 mi (1.7 km) from Deep Sea World and within 6 mi (10 km) of …

CA$91
The Greenside Hotel
The Greenside Hotel

1 High Street, Glenrothes KY6 3DA

3.0 out of 5.0
4 out of 5 (35 reviews)

Situated in Glenrothes, this hotel is 2.2 mi (3.5 km) from Skydive St. Andrews and 3.1 mi (5 km) from Bongos Soft Play Centre …

CA$63
Braeside House
Braeside House

25 Nelson Street, St. Andrews KY16 8AJ

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

Situated by the sea, this bed & breakfast is within a 15-minute walk of Holy Trinity Church, St. Andrews Botanic Garden, an …

CA$170

Recent Reviews in Fife

Hide content

Narrow your search

Fife Hotel Guide

Expedia.ca 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.ca 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.ca even provides you with a map so you may find 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!

false