Fife self catering accommodation

Fife holiday cottages and self catering accommodation

Find your ideal cottage holiday home or self catering accommodation for that relaxing holiday in Fife.

We have all sorts of Fife holiday rentals from large houses to compact cottages and from dog friendly places to stay in Fife to walker friendly places to stay.

Holiday cottage, Aberdour (40 Main Street)

Aberdour, Fife

2 bedrooms · Sleeps 4

40 Main Street rests in Aberdour and can sleep four people in two bedrooms.

Holiday cottage, Anstruther (Hay Loft)

Anstruther, Fife

1 bedroom · Sleeps 4

Hay Loft in Pittenweem, Fife, sleeps two people in one bedroom.

Holiday cottage, Cellardyke (Isle of May View)

Cellardyke, Fife

1 bedroom · Sleeps 2

Isle of May View in Cellardyke, Fife sleeps two guests in one bedroom.

Holiday cottage, Ceres (FCH78228)

Ceres, Fife

2 bedrooms · Sleeps 4 · Dog friendly

This charming period detached cottage with wood burner ideal for cosy nights in. Perfect for couples or a family within a short walk of Ceres village with fantastic local amenit...

Holiday cottage, Ceres (Katmoget Cottage)

Ceres, Fife

1 bedroom · Sleeps 2

Katmoget in Scotstarvit near Ceres, Fife, sleeps two guests in one bedroom.

Holiday cottage, Crail (Sandpipers)

Crail, Fife

2 bedrooms · Sleeps 5

This detached cottage is based in Crail, Scotland and can sleep five people in two bedrooms.

Holiday cottage, Crail (16 Westgate South)

Crail, Fife

2 bedrooms · Sleeps 4

This semi-detached cottage lies in the town of Crail and can sleep four people in two bedrooms.

Holiday cottage, Cunnoquhie (FCH45668)
Featured Property

Cunnoquhie, Fife

2 bedrooms · Sleeps 4 · Dog friendly

This wonderful unique period coach house with its charming clock tower. Is nestled in a peaceful, tranquil location within 50 acres of a splendid private estate, within easy rea...

Holiday cottage, Cunnoquhie (FCH45667)

Cunnoquhie, Fife

1 bedroom · Sleeps 2 · Dog friendly

This wonderful detached unique period gate lodge, offers cosy county living with 21st comfort. Nestled within 50 acres of a splendid country private estate, within easy reach of...

Holiday cottage, Cunnoquhie (FCH75868)

Cunnoquhie, Fife

2 bedrooms · Sleeps 5 · Dog friendly

Stylish cottage nestled in a peaceful private position amid 50 acres of a country estate. Enjoy wonderful walks or a game of croquet and in the evenings relax in front of the lo...

Holiday cottage, Cupar (The Hayshed)

Cupar, Fife

1 bedroom · Sleeps 2

The Hayshed near Cupar, Fife, sleeps two people in one bedroom.

Holiday cottage, Cupar (The Stables)
Featured Property

Cupar, Fife

3 bedrooms · Sleeps 6

The Stables near Cupar, Fife, sleeps six people in three bedrooms.

Holiday cottage, Cupar (West Cottage - Tarvit)

Cupar, Fife

3 bedrooms · Sleeps 5 · Dog friendly

This detached single-storey cottage rests in the grounds of Hill of Tarvit in Cupar, Scotland and can sleep five people in three bedrooms.

Holiday cottage, Cupar (Upper West Wing Flat - Tarvit)

Cupar, Fife

2 bedrooms · Sleeps 4

This first floor apartment rests in within the Edwardian Hill of Tarvit Mansion in Cupar, Scotland and can sleep four people in two bedrooms.

Holiday cottage, Cupar (Middle Cottage - Tarvit)
Featured Property

Cupar, Fife

2 bedrooms · Sleeps 4 · Dog friendly

This detached single-storey cottage rests in the grounds Hill of Tarvit in Cupar, Scotland and can sleep four people in two bedrooms.

Holiday cottage, Cupar (East Cottage - Tarvit)

Cupar, Fife

3 bedrooms · Sleeps 5 · Dog friendly

This detached single-storey cottage rests in Cupar, Scotland and can sleep five people in three bedrooms.

Holiday cottage, Cupar (48 Edenbank Road)

Cupar, Fife

2 bedrooms · Sleeps 4 · Dog friendly

48 Edenbank Road in Cupar, Fife, sleeps four guests in two bedrooms.

Holiday cottage, Cupar (Eden Fields Lodge)

Cupar, Fife

2 bedrooms · Sleeps 4

Eden Fields Lodge in Cupar, Fife, can sleep four guests in two bedrooms.

Holiday cottage, Cupar (Top Cottage)

Cupar, Fife

3 bedrooms · Sleeps 5 · Dog friendly

Top Cottage rests in Cupar, Fife and can sleep four guests in three bedrooms.

Holiday cottage, Cupar (Lower Lodge)

Cupar, Fife

2 bedrooms · Sleeps 4 · Dog friendly

Lower Lodge rests in Cupar, Fife and can sleep four people in two bedrooms.

Holiday cottage, Cupar (The Barn, Lower Lodge)

Cupar, Fife

1 bedroom · Sleeps 2 · Dog friendly

The Barn, Lower Lodge, in Cupar, Fife, sleeps two guests in one bedroom.

Holiday cottage, Dairsie (Parkhill)

Dairsie, Fife

3 bedrooms · Sleeps 6 · Dog friendly

Parkhill in Dairsie, Fife sleeps six guests in three bedrooms.

Holiday cottage, Falkland (Dunira)
Featured Property

Falkland, Fife

1 bedroom · Sleeps 2 · Dog friendly

A detached cottage located in the village of Falkland. It can sleep up to two people in one bedroom.

Holiday cottage, Glenrothes (Hedgehogs Cottage)

Glenrothes, Fife

3 bedrooms · Sleeps 5 · Dog friendly

Hedgehogs Cottage in Glenrothes, Fife sleeps five guests in three bedrooms.

Holiday cottage, Kinghorn (Shore View)

Kinghorn, Fife

1 bedroom · Sleeps 2 · Dog friendly
Holiday cottage, Kinghorn (Seascape)

Kinghorn, Fife

2 bedrooms · Sleeps 4
Holiday cottage, Kinghorn (101a Pettycur Road)

Kinghorn, Fife

1 bedroom · Sleeps 4 · Dog friendly
Holiday cottage, Leuchars (6A Pitlethie Steading)

Leuchars, Fife

2 bedrooms · Sleeps 4
Holiday cottage, Newport-on-Tay (Lazy Bulldog)

Newport-on-Tay, Fife

1 bedroom · Sleeps 2 · Dog friendly
Holiday cottage, Pathhead (Housekeeper's Rooms)
Featured Property

Pathhead, Fife

2 bedrooms · Sleeps 4
Holiday cottage, Pittenweem (Invermay)
Featured Property

Pittenweem, Fife

2 bedrooms · Sleeps 4
Holiday cottage, Pittenweem (Flour Loft)

Pittenweem, Fife

3 bedrooms · Sleeps 6
Holiday cottage, Pittenweem (Maimie's Harbourview)

Pittenweem, Fife

4 bedrooms · Sleeps 8 · Dog friendly
Holiday cottage, St Andrews (The Kate Kennedy Apartment)

St Andrews, Fife

2 bedrooms · Sleeps 5
Holiday cottage, St Andrews (Rhum Cottage)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Andrews (FCH93228)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Andrews (FCH93229)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Andrews (FCH93230)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Andrews (FCH94606)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Andrews (18 Eden Heights)

St Andrews, Fife

2 bedrooms · Sleeps 4 · Dog friendly
Holiday cottage, St Monans (St Monans Holiday Park - Frida)

St Monans, Fife

2 bedrooms · Sleeps 4 · Dog friendly

Horizon Cottages lists over 20,000 holiday cottages all over England, Scotland and Wales.

©2026 - Horizon Cottages