Skip to main content

Self-Catering Cottages in Elie

65 holiday cottages to rent

Cottage
Kilconquhar Cottage

Fife · 0 miles away

Kilconquhar Cottage

Two-bedroom cottage in Fife with everything on the ground floor, enclosed garden, and one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Struan Holiday Home from £587

Fife · 0.4 miles away

Struan Holiday Home

Three-bedroom villa in Leven, Fife, near the East Neuk coast with free parking and a pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Denburn Cottage from £537

Fife · 0.8 miles away

Denburn Cottage

Two-bedroom cottage in Colinsburgh village on Fife's coast, ten minutes from Elie beach and well-positioned for the Coastal Path.

🛏️ 2 beds 👥 Sleeps 6
Cottage
Ruddon Grange from £3,521

Fife · 1.8 miles away

Ruddon Grange

Four-bedroom Victorian house in Elie with direct access onto the beach from the back garden.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Kannier Cottage from £523

Fife · 2.3 miles away

Kannier Cottage

Four-bedroom cottage in St Monans, Fife, with views across the Firth of Forth and direct access to the Fife Coastal Path.

🛏️ 4 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Reflections from £1,092

Fife · 2.5 miles away

Reflections

Three-bedroom apartment in St Monans with harbour views, one mile from the East Pier and local pubs.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Terrace from £777

Fife · 2.5 miles away

The Terrace

One-bedroom apartment in St Monans, Fife, with direct access to East Neuk fishing villages and coastal walks.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Seaforth View from £847

Fife · 2.5 miles away

Seaforth View

Seaforth View, St Monans, Fife: four-bedroom coastal house with full kitchen, three bathrooms and views across the Firth of Forth.

🛏️ 4 beds 👥 Sleeps 6
Cottage
Seaclusion from £1,892

Fife · 2.5 miles away

Seaclusion

Four-bedroom townhouse in St Monans, Fife, a minute from the harbour and coastal path walks.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Maisie Cottage from £377

Fife · 2.5 miles away

Maisie Cottage

Three-bedroom cottage in St Monans village on the Fife coast, with garden and parking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Barracks @ East Neuk Orchards

Fife · 2.5 miles away

The Barracks @ East Neuk Orchards

Four-bedroom stone cottage in rural Fife with countryside and sea views, minutes from the coast.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
The Lodge @ East Neuk Orchards from £927

Fife · 2.5 miles away

The Lodge @ East Neuk Orchards

Two-bedroom cottage on an orchard estate in Fife, minutes from the coast and walking country.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Doocot @ East Neuk Orchards from £911

Fife · 2.8 miles away

The Doocot @ East Neuk Orchards

The Doocot @ East Neuk Orchards, Fife: a converted 17th-century dovecot with period features and modern comfort for two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
South House from £1,192

Fife · 3.6 miles away

South House

Three-bedroom converted church in Fife village, sleeps 6, with enclosed garden and free pet stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Hedderwick House from £427

Fife · 3.7 miles away

Hedderwick House

Three-bedroom cottage in Pittenweem fishing village, Fife, within walking distance of harbour, beaches and St Andrews golf courses.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Fisher Gallery from £473

Fife · 3.7 miles away

Fisher Gallery

Two-bedroom house in Pittenweem fishing village, two minutes from harbour and beach, with enclosed garden.

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

Fife · 3.7 miles away

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
St Andrews from £493

Fife · 3.8 miles away

St Andrews

Two-bedroom cottage on Pittenweem harbour with sea views across the Firth of Forth to Bass Rock and Isle of May.

🛏️ 2 beds 👥 Sleeps 4
Happywood from £6,065

Fife · 4 miles away

Happywood

Happywood, Fife: a five-bedroom luxury villa on a country estate near St Andrews, with hot tub and space for ten.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Thornbloom Cottage from £6,065

Fife · 4 miles away

Thornbloom Cottage

Five-bedroom luxury cottage on a country estate near St Andrews, with hot tub and space for ten.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Kirkside Cottage

Fife · 4.1 miles away

Kirkside Cottage

Two-bedroom cottage in Leven, Fife, a mile from the beach with an enclosed garden and open fire.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Kirkview Cottage from £752

Fife · 4.1 miles away

Kirkview Cottage

Two-bedroom cottage in Leven, Fife, fully equipped with heating, Wi-Fi and wood burner, one dog welcome.

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

Fife · 4.1 miles away

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
Lilygate Cottage from £6,065

Fife · 4.2 miles away

Lilygate Cottage

Five-bedroom luxury cottage in Fife countryside, 10 minutes from St Andrews, with private golf facilities and spa.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cardy Cottage from £798

Fife · 4.2 miles away

Cardy Cottage

Two-bedroom cottage in Leven, Fife, walking distance to the Fife Coastal Path and Largo Bay beaches.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Broad Reaches from £617

Fife · 4.4 miles away

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
White Cottage from £697

Fife · 4.4 miles away

White Cottage

Three-bedroom cottage on the Fife coast with direct beach access, fully equipped kitchen, and parking for two cars.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Fidra from £353

Fife · 4.6 miles away

Fidra

Fidra, Anstruther: one-bedroom coastal cottage 200 yards from the beach, sleeping two with parking.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Rivendale from £1,213

Fife · 4.6 miles away

Rivendale

Rivendale, Fife: two-bedroom lodge with hot tub on 100-acre grounds, five minutes from St Andrews.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Tall Ship from £1,080

Fife · 4.7 miles away

Tall Ship

Three-bedroom townhouse in Anstruther with sea views, one mile from coast; the layout unfolds vertically across three floors with quirky character.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Old Smithy from £403

Fife · 4.7 miles away

The Old Smithy

Stone cottage in Anstruther with two double bedrooms, steps from beach, harbour and shops; one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Sea View Apartment

Fife · 4.8 miles away

Sea View Apartment

Two-bedroom apartment in Anstruther, Fife, steps from the waterfront with views across the coast.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Sea View from £503

Fife · 4.9 miles away

Sea View

Three-bedroom house in Anstruther with harbour views and beach across the road; one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Harbourside Apartment

Fife · 4.9 miles away

Harbourside Apartment

Three-bedroom apartment in Anstruther, Fife, with sea views from every room and the beach two minutes' walk away.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Abington 14 from £1,140

Fife · 4.9 miles away

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 · 4.9 miles away

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
Bruar Lodge from £483

Fife · 4.9 miles away

Bruar Lodge

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

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

Fife · 4.9 miles away

Carnaby 3

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

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

Fife · 4.9 miles away

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
Glenmoore 23 from £1,195

Fife · 4.9 miles away

Glenmoore 23

Three-bedroom coastal Fife lodge with private hot tub, near St Andrews and beaches.

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

Fife · 4.9 miles away

Knightsbridge 30

Two-bedroom lodge on 100-acre Fife resort with hot tub, gym and sauna access; sleeps 4.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Langton 24

Fife · 4.9 miles away

Langton 24

Langton 24, Fife: two-bedroom coastal lodge with private hot tub, sleeps four, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Lyndale 18 from £1,213

Fife · 4.9 miles away

Lyndale 18

Two-bedroom lodge in Fife, five minutes from St Andrews, with private hot tub and access to shared leisure facilities.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Lyndale 27 from £1,213

Fife · 4.9 miles away

Lyndale 27

Lyndale 27, Fife: two-bedroom lodge with private hot tub on a resort with gym and sauna access.

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

Fife · 4.9 miles away

Marlow 1

Two-bedroom lodge in Fife countryside with hot tub, five minutes from St Andrews and the coast.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Regent 2 from £943

Fife · 4.9 miles away

Regent 2

Two-bedroom lodge near St Andrews with coastal access, parking and use of on-site sauna and gym.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Rivendale 16 from £1,215

Fife · 4.9 miles away

Rivendale 16

Two-bedroom lodge in Fife coastal resort with gym, sauna and steam room access; sleeps six on ground floor.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rivendale 52 from £1,213

Fife · 4.9 miles away

Rivendale 52

Two-bedroom lodge near St Andrews with hot tub on private decking; sleeps up to 6, one dog welcome.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rivendale 7 from £1,213

Fife · 4.9 miles away

Rivendale 7

Modern lodge in Fife with two bedrooms, hot tub and direct access to coastal walks and St Andrews.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rivendale 76 from £1,215

Fife · 4.9 miles away

Rivendale 76

Two-bedroom lodge on a coastal Fife resort with everything on one floor and parking for two cars.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rivendale 8 from £1,213

Fife · 4.9 miles away

Rivendale 8

Two-bedroom lodge in Fife with hot tub, near St Andrews; suits families and small groups sharing one property.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Rivington 32 from £1,195

Fife · 4.9 miles away

Rivington 32

Three-bedroom lodge in rural Fife with a private hot tub, sleeping six across one ground floor.

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

Fife · 4.9 miles away

Rivington 34

Two-bedroom ground-floor cottage near St Andrews with hot tub and countryside views, sleeps 4.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Rivington 39

Fife · 4.9 miles away

Rivington 39

Two-bedroom ground-floor cottage in Fife with full kitchen, two bathrooms, and access to shared sauna and gym.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Saltire 26 from £1,588

Fife · 4.9 miles away

Saltire 26

Modern three-bedroom lodge in Fife with private hot tub and access to shared resort facilities near St Andrews.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Triskele Lodge 54

Fife · 4.9 miles away

Triskele Lodge 54

Two-bedroom lodge for four near St Andrews, with hot tub and ground-floor access throughout.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Ben The Hoose from £991

Fife · 4.9 miles away

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
Rumpys

Fife · 4.9 miles away

Rumpys

Four-bedroom detached house in Anstruther, Fife, with a private hot tub and garden, five minutes' walk from the fishing village centre.

🛏️ 4 beds 👥 Sleeps 8
Cottage
The Hideaway from £1,517

Fife · 4.9 miles away

The Hideaway

Three-bedroom cottage in Anstruther, Fife, with views over red-roofed townscape toward the Firth of Forth.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Lodge 78 from £727

Fife · 5 miles away

Lodge 78

Two-bedroom lodge near St Andrews with hot tub, gym and sauna access; one dog welcome.

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

Fife · 5 miles away

Cardy

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

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Homelands - Drummochy from £1,318

Fife · 5 miles away

Homelands - Drummochy

Four-bedroom lodge in Lundin Links village with direct coastal access and full accessibility features including ceiling hoists and specialist equipment.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Keil from £895

Fife · 5 miles away

Keil

Keil, Leven: two-bedroom coastal lodge near Largo Bay, purpose-built for accessibility with specialist equipment available.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Massney from £895

Fife · 5 miles away

Massney

Massney, Fife: a purpose-built two-bedroom lodge on the coast with wheelchair access and specialist equipment.

🛏️ 2 beds 👥 Sleeps 6
Cottage
The Sailmaker’s Loft from £587

Fife · 5 miles away

The Sailmaker’s Loft

One-bedroom apartment in a historic fishing village with sea views and a pub within walking distance.

🛏️ 1 bed 👥 Sleeps 2