Beginning of main content

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.

Featured Inns in Fife

Estimated price for 1 night/2 adults

The Inn at Kingsbarns
The Inn at Kingsbarns
4.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£104
4.8/5 (92 reviews)

The personal service and hospitality. Home cooking and a wonderful breakfast

Reviewed on 17 May 2019
Situated in St. Andrews, this inn is 0.6 mi (1 km) from Cambo Estate Gardens and within 6 miles (10 km) of Jerdan Gallery and Crail Museum and Heritage Centre. ...
Sweet Chestnut by Marston's Inn
Sweet Chestnut by Marston's Inn
4.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£46
4.0/5 (6 reviews)

Hotel was just what we wanted overnight stay,lovely and warm when we got to the room that was nice comfy beds easy check in and lovely breakfast with nice friendly staff

Reviewed on 10 Dec 2018
Situated in Dunfermline, this inn is within 6 miles (10 km) of Dunfermline Abbey, Pittencrieff Park and Dunfermline Golf Club. Deep Sea World and Yellowscott ...
The Golf Inn
The Golf Inn
3.0 out of 5.0 1 Golf Place, St. Andrews, Scotland
£119
3.9/5 (198 reviews)

Great location, clean rooms, friendly staff. No elevator, but not too many stairs. You can hear things from the street at night, but it’s not too bad. Make sure to go to the Jigger Inn by the old course hotel for lunch and a Jigger Ale.

Reviewed on 7 May 2019
Situated in St. Andrews, this inn is within a 10-minute walk of Old Course at St Andrews and University of St. Andrews. St. Andrews Links is 1 mi (1.7 km) ...
The Bank
The Bank
4.0 out of 5.0 23-25 High Street, Fife, Anstruther, Scotland
£100
4.3/5 (32 reviews)

Friendly and helpful staff lovely spot by the sea. Excellent food

Reviewed on 15 Apr 2019
Nestled on the beach, this Anstruther inn is within a 5-minute walk of Billow Ness Beach and Scottish Fisheries Museum. Anstruther Golf Club is 0.4 mi (0.6 km) ...
The Covenanter Hotel
The Covenanter Hotel
3.0 out of 5.0 The Square High Street, Falkland, Cupar, Scotland
£79
4.3/5 (61 reviews)

Lovely homely hotel bar very cosy

Reviewed on 26 Nov 2018
Situated in Cupar, this inn is 0.4 mi (0.6 km) from Falkland Palace and within 9 miles (15 km) of Lindores Abbey and The Scottish Deer Centre. Abernethy Village ...
The Ship Inn
The Ship Inn
3.5 out of 5.0 The Toft, Elie, Leven, Scotland
£117
4.7/5 (35 reviews)

excellent in nearly every way. spotless...great service....quirky touches. ONLY downside is poor sound insulation and no AC in rooms. It was way hot in the rooms but it was a super hot weekend. Would not put me off going back. Defo one to check out

Reviewed on 23 Apr 2019
Nestled on the beach, this Leven inn is 0.3 mi (0.5 km) from Elie Beach and 2.9 mi (4.7 km) from Elie Holiday Park. Billow Ness Beach and Anstruther Golf Club ...
The Waterfront
The Waterfront
3.0 out of 5.0 18/20 Shore Street, Anstruther, Scotland
£77
4.4/5 (49 reviews)

Great welcome lovely room fantastic breakfast what more can you say

Reviewed on 12 Jan 2019
Situated in Anstruther, this inn is within a 10-minute walk of Scottish Fisheries Museum and Billow Ness Beach. Anstruther Golf Club is 0.6 mi (0.9 km) ...
The Bruce Inn
The Bruce Inn
3.0 out of 5.0 23 High Street, Falkland, Cupar, Scotland
£62
3.9/5 (29 reviews)

Have stayed in this hotel previously so know exactly what to expect, absolutely fantastic staff, so very helpfull. We were on a cycling holiday and they locked our bicycles away, no probs. Food in the evening was very good and plentiful which we needed after a days cycling😃 Rooms were very clean,bedding ...

Reviewed on 2 Aug 2018
Situated in Cupar, this inn is 0.3 mi (0.6 km) from Falkland Palace and within 9 miles (15 km) of Lindores Abbey and The Scottish Deer Centre. Abernethy Village ...
Rooms at 29brucestreet
Rooms at 29brucestreet
3.0 out of 5.0
Free cancellation
Reserve now, pay when you stay
£29
3.8/5 (149 reviews)

Tidy room spacious bathroom breakfast was good also

Reviewed on 11 Feb 2019
Located in the heart of Dunfermline, this inn is within a 10-minute walk of Abbot House, Pittencrieff Park and Dunfermline Abbey. Andrew Carnegie Birthplace ...
The Inn at Lathones
The Inn at Lathones
3.0 out of 5.0 By Largoward, Lathones, Leven, Scotland
Free cancellation
Reserve now, pay when you stay
£61
4.1/5 (131 reviews)

We liked the feel of the place,home from home. Staff were great but a massive refurbishment REQUIRED. Look a bit dated.

Reviewed on 1 May 2019
Situated in a rural location, this inn is within 6 miles (10 km) of Kellie Castle, University of St. Andrews and Fife Folk Museum. Old Course at St Andrews and ...
Burntisland Sands Hotel
Burntisland Sands Hotel
3.0 out of 5.0 Lochies Road, Burntisland, Scotland
£88
4.2/5 (9 reviews)

We stayed here for 3 nights on the way up to a family wedding further north. There were 3 generations of us, and the hotel catered well for all of us, with comfortable and homely rooms, an excellent restaurant and a welcoming bar. The breakfast choice and quality of food were particularly good. The ...

Reviewed on 4 Sep 2018
Nestled on the beach, this Burntisland inn is within 12 mi (20 km) of Deep Sea World, Pittencrieff Park and Yellowscott Country Park. Dunfermline Abbey is 11.6 ...
Marviks Sports Bar and Grill
Marviks Sports Bar and Grill
3.0 out of 5.0 23 Durie Street, Leven, Scotland
Get Rates
2.0/5 (1 reviews)
Situated in Leven, this inn is 0.3 mi (0.4 km) from Leven Beach and within 9 miles (15 km) of Hill of Tarvit and Fife Ice Arena. Kingarrock Golf Course and Fife ...
Map

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

Fairmont St Andrews

Fairmont St Andrews

    5.0 out of 5.0
     
     
    4.5 out of 5 (1,079 reviews)

    Fairmont St Andrews£120

    27 May-28 May

    Fairmont St Andrews£120
    Old Course Hotel

    Old Course Hotel

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

      Old Course Hotel£400

      4 Jun-5 Jun

      Old Course Hotel£400