Skip to main content

Self-Catering Cottages in Fife

24 holiday cottages to rent

Photo © Lyn Chapman, Google Maps

Victoria’s Haven from £611

Fife

Victoria’s Haven

Three-bedroom house across the road from Kirkcaldy's beach, with garden and parking.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
2 Mill Hall Cottages from £373

Fife

2 Mill Hall Cottages

Traditional three-level stone cottage in Fife with two bedrooms, two bathrooms, one pet welcome free of charge.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Abington 14 from £1,140

Fife

Abington 14

Three-bedroom lodge on Fife's coast near St Andrews, with private hot tub and ground-floor living.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Abington 31 from £1,112

Fife

Abington 31

Two-bedroom lodge in Fife with hot tub, near St Andrews, on 100-acre grounds with woodland walks.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ardvar from £413

Fife

Ardvar

Two-bedroom ground-floor cottage in Crail village, East Neuk of Fife, within a mile of the coast.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Aultnagar from £724

Fife

Aultnagar

Stone cottage in Upper Largo, Fife, with enclosed garden and direct access to coastal walks and Largo Law hiking.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Bankhead Cottage from £473

Fife

Bankhead Cottage

Four-bedroom cottage in Fife sleeping 8, with parking and enclosed garden near Aberdour beach.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Ben The Hoose from £991

Fife

Ben The Hoose

Three-bedroom detached house in Anstruther, Fife, sleeping six with a private hot tub and ground-floor access.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Bluebell Cottage from £453

Fife

Bluebell Cottage

Two-bedroom cottage in Auchtermuchty, Fife, with enclosed garden and free pet stay; walking distance to shops and pubs.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Bramble Cottage from £407

Fife

Bramble Cottage

One-bedroom ground-floor cottage in Leven, Fife, originally a Victorian shop with a pub within walking distance.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Broad Reaches from £617

Fife

Broad Reaches

Three-bedroom cottage in Lower Largo with direct beach access and views over the Firth of Forth; ground-floor layout, sleeps 8.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Bruar Lodge from £483

Fife

Bruar Lodge

Two-bedroom lodge in Fife with sauna and gym access, five minutes from St Andrews.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Buchanan Park from £433

Fife

Buchanan Park

Two-bedroom bungalow in Ceres village, Fife, with ground-floor accessibility and enclosed garden; one pet stays free.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Burnside from £487

Fife

Burnside

Burnside, Fife: three-bedroom family home overlooking woodland and burn, walking distance to St Andrews.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Burnside East Cottage from £537

Fife

Burnside East Cottage

Burnside East Cottage, Fife: two-bedroom ground-floor lodge with access to a four-star hotel restaurant on the grounds.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Burnside Place

Fife

Burnside Place

Two-bedroom cottage in Anstruther, Fife, sleeping four, with free parking and one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cardy from £895

Fife

Cardy

Cardy, Leven: two-bedroom coastal lodge designed for accessibility, sleeping six with one dog welcome.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Carnaby 3 from £1,112

Fife

Carnaby 3

Two-bedroom lodge near St Andrews with hot tub, moments from coastal Fife countryside.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Castle Park from £443

Fife

Castle Park

Three-bedroom house in Ceres village, Fife, with a fully equipped kitchen, garden and free parking.

🛏️ 3 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Chatsworth 4 from £1,247

Fife

Chatsworth 4

Two-bedroom coastal cottage in Fife with hot tub, sleeping four, a mile from St Andrews.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Chilmello Cottage from £417

Fife

Chilmello Cottage

One-bedroom cottage in Pittenweem fishing village with garden and log burner, steps from the harbour and Fife Coastal Path.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Chorus 33

Fife

Chorus 33

Chorus 33, Fife: two-bedroom ground-floor cottage with private hot tub on the Fife Coastal Path near St Andrews.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Coachman’s Cottage from £423

Fife

Coachman’s Cottage

Two-bedroom cottage on the Falkland Estate in Fife's Lomond Hills, with private garden and parking for families or small groups.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Crail House from £571

Fife

Crail House

Three-bedroom coastal house in Anstruther village, walking distance to Crail Harbour and the Fife Coastal Path.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome

Page 2 of 7 · 162 in total

🏡

Know a cottage in Fife that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage