Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Fife

Filter by star ratings
All filters
Holiday Inn Express Dundee
8.7 Excellent

0.7 mi from city centre, Dundee Show on map

ExcellentBased on 2,017 reviews
8.7

Holiday Inn Express Dundee offers contemporary accommodation in Dundee and is within walking distance of Seagate Bus Station. It is close to St Paul's Cathedral, shops and nightlife options.

The Inn at Lathones
7.8 Good

5.2 mi from city centre, St. Andrews Show on map

GoodBased on 718 reviews
7.8

The Inn At Lathones provides award-winning 4-star accommodation in Kilconquhar. It also offers meeting rooms, squash courts and a concierge.

David Russell Apartments Campus Accommodation

0.9 mi from city centre, St. Andrews Show on map

David Russell Apartments - Campus Accommodation offers 3-star accommodation in St Andrews. It is ideally located for guests wishing to discover the area's attractions.

Drumoig Golf Hotel
8.3 Excellent

6.7 mi from city centre, St. Andrews Show on map

ExcellentBased on 282 reviews
8.3

Situated in Leuchars, Drumoig Golf Hotel is an easy drive from Dundee and Tayport. It also offers a terrace.

Hotel Indigo Dundee
9.3 Excellent

0.5 mi from city centre, Dundee Show on map

ExcellentBased on 1,332 reviews
9.3

Located just a short walk from Seagate Bus Station, Hotel Indigo - Dundee offers guests an ideal base when visiting Dundee. It also offers free wireless internet.

Mcintosh Hall - Campus Accommodation

0.2 mi from city centre, St. Andrews Show on map

McIntosh Hall Campus Accommodation is located in St Andrews and provides easy access to St Andrews Castle. It is conveniently positioned for guests wanting to discover the area's attractions.

Rusacks Hotel
8.4 Excellent

0.3 mi from city centre, St. Andrews Show on map

ExcellentBased on 1,433 reviews
8.4

Boasting a popular location, Macdonald Rusacks Hotel provides views of St Andrews, and is a 10-minute walk from from University of St Andrews. The various amenities this themed hotel has to offer include an express check-in and check-out feature, laundry facilities and meeting rooms.

Cambo House And Estate Bed And Breakfast
9.7 Excellent

6.7 mi from city centre, St. Andrews Show on map

ExcellentBased on 30 reviews
9.7

Set within the scenic countryside of Kingsbarns, Cambo House provides comfortable accommodation and a wide range of facilities, including free Wi-Fi, meeting rooms and outdoor tennis courts. It also offers luggage storage, a playground and babysitting/child services.

Caledonia Hotel
8.1 Excellent

3.1 mi from city centre, Dunfermline Show on map

ExcellentBased on 214 reviews
8.1

Caledonia Hotel is located in Rosyth and offers free Wi-Fi. The multiple amenities this traditional hotel features include laundry facilities, a kids club and a 24-hour reception.

Pitbauchlie House Hotel
8.7 Excellent

1.1 mi from city centre, Dunfermline Show on map

ExcellentBased on 467 reviews
8.7

Situated a short stroll from Dunfermline Town Railway Station, Pitbauchlie House Hotel provides guests with an ideal base while in Dunfermline. It also provides free wireless internet to all guests throughout their stay.

Tips for booking a Fife hotel

Cheapest month:December
Most expensive month:February
Average price in Fife:$148/night
Absolute cheapest price found:$16/night
Cheapest day:Wednesday
Most expensive day:Monday
$105 - $216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$129 - $189
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Fife hotels

Show all 1,021 hotels
1
Fairways of St Andrews
9.6 Excellent

0.3 mi from city centre, St. Andrews Show on map

Fairways of St Andrews provides a comfortable setting while in St Andrews. It is conveniently located for those wishing to discover the area's attractions.

2
Montague Guest House
9.1 Excellent

0.2 mi from city centre, St. Andrews Show on map

Featuring a shuttle to Dundee Airport, as well as free wireless internet, Montague Guest House is a convenient place to stay in St Andrews. It also offers a terrace, laundry facilities and a swimming pool.

3
The Waterfront
9.0 Excellent

0.1 mi from city centre, Anstruther Show on map

Located in Anstruther, this guest house is a few minutes walk from the Scottish Fisheries Museum, and a short drive from St Andrews. It also provides laundry facilities, a safe and a laundry service.

4
Old Course Hotel
9.3 Excellent

0.6 mi from city centre, St. Andrews Show on map

Featuring a Turkish steam bath, a sauna and a Jacuzzi, the hotel is located in St Andrews and presents unique views of St Andrews Links. A limousine service and an indoor pool are just some of the deluxe amenities available to guests during their stay.

5
The Adamson Hotel
8.3 Excellent

1.5 mi from city centre, Dunfermline Show on map

Situated in Crossford, The Adamson Hotel is a short drive from Dunfermline and offers luggage storage, meeting rooms and a 24-hour reception. It is conveniently located for guests wishing to discover the area's attractions.

6
Apex City Quay Hotel & Spa
9.0 Excellent

0.7 mi from city centre, Dundee Show on map

Featuring unique views of Dundee, Apex City Quay Hotel & Spa is a short walk from Seagate Bus Station. It offers a sauna, a Jacuzzi and complimentary Wi-Fi access.

7
Rusacks Hotel
8.4 Excellent

0.3 mi from city centre, St. Andrews Show on map

Boasting a popular location, Macdonald Rusacks Hotel provides views of St Andrews, and is a 10-minute walk from from University of St Andrews. The various amenities this themed hotel has to offer include an express check-in and check-out feature, laundry facilities and meeting rooms.

8
Best Western Scores Hotel
8.2 Excellent

0.3 mi from city centre, St. Andrews Show on map

Best Western Scores Hotel is situated in St Andrews and is close to the area's popular attractions. The various facilities this sophisticated hotel has to offer include porters, laundry facilities and a coffee bar.

Cheapest hotels in Fife, Scotland

Show all 1,021 hotels
St Andrews Tourist Hostel
9.2 Excellent

0.1 mi from city centre, St. Andrews Show on map

St Andrews Tourist Hostel is situated in St Andrews and offers free Wi-Fi. It is located in the area's vibrant nightlife district, just a short walk from Madras College.

$15
Avg. per night
Dundee Backpackers
8.6 Excellent

0.6 mi from city centre, Dundee Show on map

Located in Dundee, Dundee Backpackers is surrounded by a range of popular shops and is moments on foot from Seagate Bus Station. It provides free Wi-Fi and a library, and is a short walk from St Andrew's Cathedral and University of Dundee School of Law.

$20
Avg. per night
The Adamson Hotel
8.3 Excellent

1.5 mi from city centre, Dunfermline Show on map

Situated in Crossford, The Adamson Hotel is a short drive from Dunfermline and offers luggage storage, meeting rooms and a 24-hour reception. It is conveniently located for guests wishing to discover the area's attractions.

$33
Avg. per night
Holiday Inn Express Dundee
8.7 Excellent

0.7 mi from city centre, Dundee Show on map

Holiday Inn Express Dundee offers contemporary accommodation in Dundee and is within walking distance of Seagate Bus Station. It is close to St Paul's Cathedral, shops and nightlife options.

$46
Avg. per night
Holiday Inn Express Glenrothes
8.6 Excellent

0.9 mi from city centre, Glenrothes Show on map

Holiday Inn Express Glenrothes offers a modern setting while in Glenrothes. The various facilities this charming hotel features include an executive floor, a safe and a coffee bar.

$46
Avg. per night
Doune Guest House
9.0 Excellent

0.3 mi from city centre, St. Andrews Show on map

Doune Guest House is situated in St Andrews and is close to local landmarks, including St Mary's College, University of St Andrews and Madras College. It also offers luggage storage, a laundry service and free Wi-Fi.

$54
Avg. per night
Murray Library Hostel
9.3 Excellent

0.1 mi from city centre, Anstruther Show on map

Murray Library Hostel is located in Anstruther and features complimentary Wi-Fi. Only a short walk from the Scottish Fisheries Museum, it offers comfortable rooms equipped with an in-room dining area.

$54
Avg. per night
The Waterfront
9.0 Excellent

0.1 mi from city centre, Anstruther Show on map

Located in Anstruther, this guest house is a few minutes walk from the Scottish Fisheries Museum, and a short drive from St Andrews. It also provides laundry facilities, a safe and a laundry service.

$56
Avg. per night

Hotel prices in Fife

2 stars and under

$15 - $121

#1 Most popular

$54
Avg. per night

#2 Most popular

$49
Avg. per night

Best value

$15
Avg. per night
3 stars

$33 - $136

#1 Most popular

$77
Avg. per night

#2 Most popular

The Golf Inn
8.2 Excellent
$103
Avg. per night

Best value

The Adamson Hotel
8.3 Excellent
$33
Avg. per night
4 stars +

$20 - $313

#1 Most popular

Rusacks Hotel
8.4 Excellent
$279
Avg. per night

#2 Most popular

Old Course Hotel
9.3 Excellent
$313
Avg. per night

Best value

Dundee Backpackers
8.6 Excellent
$20
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Fife

Fife travel FAQs

  • Where is the best place to stay in Fife?

    Fife has plenty to offer. Consider staying in some of its favored locations, like St. Andrews, Dunfermline, and Anstruther.

  • What are the best hotels in Fife?

    1,433 reviews rated Rusacks Hotel with an average score of 8.4/10. It may also be worth looking into the Old Course Hotel, which received a rating of 9.3/10 from 949 reviews. Best Western Scores Hotel could also be a good option, with a score of 8.2/10 from 339 reviews.