Skip to main content

Fife

Firth-edged coastline and golfing fields between two great estuaries

Photo © Lyn Chapman, Google Maps

Fife sits on its own peninsula, held between the Firth of Forth to the south and the Firth of Tay to the north, and that geography shapes almost everything about it. The coastline runs long and varied, from sandy stretches like Kingsbarns Beach and Lundin Links Beach to the huddled harbours of the East Neuk villages. Inland, the land rolls into farmland and low hills around Cupar and Glenrothes, while the famous links of St Andrews sit where turf meets sea, flat and wind-scoured, exactly as golf demands.

The towns along the coast each have their own character shaped by the water. St Andrews is the best known, its stone streets and ruined cathedral looking out over the North Sea. Further along, Anstruther and Pittenweem keep their working harbours, and Burntisland, Kinghorn and Aberdour string along the Forth with beaches and views back towards Edinburgh. Inland, Dunfermline and Kirkcaldy are the larger towns, while Cupar sits amid the farmland that fills the county's middle.

Eating out tends towards the unfussy and local, with Kirk Cafe and Coffee Culture good for a stop between sights, and Jamesfield Organic Centre reflecting the farming land that surrounds much of the county. It is a place built for slow days spent moving between water and field, harbour and hill.

Where to go

Popular destinations in Fife

About Fife’s towns and villages

Fife's coastline shapes much of its character, from the golfing fame of St Andrews to the fishing villages of Anstruther and Pittenweem, where harbours and stone cottages recall a quieter maritime past. Burntisland and Aberdour offer sandy beaches and gentle seaside charm within easy reach of Edinburgh, while Inverkeithing and Rosyth serve as practical gateways across the Forth.

Inland, Dunfermline's historic abbey and royal connections make it Fife's most substantial town, while Cupar provides a market-town base for exploring the surrounding countryside. Glenrothes and Kirkcaldy suit those wanting everyday amenities and transport links, and Leven's long beach draws visitors seeking an unhurried coastal stay. Together these places suit both lively breaks and slower, traditional holidays.

Where to stay in Fife(118)

All hotels in Fife →
About staying in Fife

St Andrews holds much of the county's best-known accommodation, from guesthouses tucked behind the old town to country properties on its outskirts, and rooms here get booked up quickly around golf tournaments and graduation weekends. Dunfermline offers a more workaday base with good transport links, useful if you're touring Fife rather than settling in one spot, while Aberdour suits those after a quieter coastal stay with beaches and a station close at hand.

Beyond the towns, Fife's B&Bs and guesthouses spread out into farmhouses and converted cottages, such as Balmungo Cottage B&B or Craigduckie Shepherd Huts, which make sense if you'd rather wake up to fields than pavements. Places like Lorimer House and Balmule House show the range on offer between period townhouses and rural retreats, so it's worth deciding whether you want to be within walking distance of the shops or happy to drive in each evening.

Things to Do in Fife(44)

All attractions in Fife →
About things to do in Fife

Fife packs a lot into a small area, from the golf heritage of St Andrews to the fishing villages along the East Neuk. Attractions here range from beaches at Lundin Links and Kingsbarns to indoor options like the St Andrews Indoor Golf Centre and Bongos Soft Play Centre for wet afternoons, plus more unusual outings such as the Andrew Carnegie Birthplace Museum in Dunfermline or a race day at Knockhill.

Families tend to gravitate towards Anstruther and the coastal towns for beaches and boat trips, while Cupar and Glenrothes offer farm visits and riding stables such as Wellsgreen Farm and Barbarafield. St Andrews itself covers everything from history to golf-themed fun, including trails like the St Andrews Treasure Trail. Whatever the weather or the age group, there's enough spread across the county to fill several days without much driving between stops.

Where to Eat in Fife(5)

All restaurants in Fife →
About eating out in Fife

Fife's dining spread reflects its mix of golf-town polish and quiet farming country. St Andrews carries much of the interest, from casual daytime spots like Coffee Culture to venues tied into the town's community and student life, such as St Andrews Community Association. It's an easy place to eat well without much planning, particularly around the centre.

Cupar and the surrounding countryside offer a different pace, with places like Jamesfield Organic Centre leaning on local produce and a more rural setting. Families passing through will find options too, including The Treehouse Softplay for younger children, while the Kirk Cafe suits a simple stop between sightseeing. Choosing between them often comes down to whether you want the buzz of St Andrews or the calmer feel of the county's farmland.

Attractions Near Fife

All attractions in Fife →

Worth the trip — within 50 miles of Fife.

Camping in Fife(48)

All campsites in Fife →
About camping in Fife

Fife's coastline and farmland give campers and glampers plenty of choice, from shepherds huts and wooden pods to more traditional tent pitches. St Andrews and the East Neuk draw visitors keen to combine golf, beaches and coastal walks with a stay somewhere like Off Grid Travel at Cambo Estate, while sites near Leven and Kinghorn suit those wanting easy access to sandy shores on the Firth of Forth.

Further inland, around Cupar and Dunfermline, farm-based sites such as Ring Farm Camping and Grange Hill Farm offer a quieter base for exploring market towns and countryside, with huts and pods like Craigduckie Shepherds Huts and West Fife Pods giving a more sheltered alternative to canvas.

Choosing between them often comes down to setting: woodland retreats such as Green Oak Nature Retreat and Woodland Gardens Caravan Site appeal to those after seclusion, whereas coastal spots put beaches and clifftop paths within easy reach.

Self-Catering Cottages in Fife(171)

All cottages in Fife →
About cottages in Fife

Fife's coastline and farmland make it well suited to self-catering, with cottages ranging from converted fishermen's houses in the East Neuk to farm conversions inland. Pan Ha Cottage sits close to the harbour at Dysart, while others like The Old Smithy or 2 Mill Hall Cottages occupy quieter village settings away from the water.

Coastal villages such as Crail, Anstruther and Pittenweem draw those wanting harbour views and beach walks, while properties further inland suit visitors basing themselves for golf at St Andrews or exploring the Lomond Hills. With 171 cottages across the county, choice comes down to whether you want to be within walking distance of the sea, as with Fidra or The Rest, or prefer a more rural spot like Fernwoodlea or Serena 25.

Common questions about Fife

How many campsites are there in Fife?

We list 17 campsites in and around Fife, of which 1 take tents.

Which campsites in Fife have electric hook-up?

1 of the 17 campsites we list in Fife offer an electric hook-up.

How many holiday cottages are there in Fife?

We list 171 self-catering cottages in and around Fife.

Can I take a dog to a holiday cottage in Fife?

Yes — 116 of the 171 Fife cottages we list allow pets.

Are there large holiday cottages in Fife for groups?

Yes — the largest cottage we list in Fife sleeps 14.