Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Flats in Dunfermline and Log cabins - Holiday Lettings - Holiday Rentals Dunfermline

All filters

Filters

1,158 Holiday homes

Dunfermline holiday apartment rental

Dunfermline apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Hidden Gem” Had a fantastic night away in this wee hidden gem,it doesn't look much from the outside but when you open that door WOW!! It is a stunning apartment,the decor is first class and it is spotlessly clean.The hot tub was the icing on the cake,it is very secluded and we had a lovely wee chilled night..will definitely be back for more.

from £144 / night

£974 / week

1 / 14

Holiday home rental

Dunfermline house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £287 / night

£1,374 / week

1 / 13

Dunfermline holiday apartment rental

Dunfermline apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£602 / week

1 / 14

Holiday apartment with golf nearby in Dunfermline

Dunfermline apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £144 / night

£1,002 / week

1 / 26

Holiday home rental

Dunfermline house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £114 / night

£794 / week

1 / 56

Holiday farmhouse in Dunfermline

Dunfermline farmhouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £315 / night

£1,432 / week

1 / 14

Rosyth holiday apartment rental

Rosyth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £138 / night

£962 / week

1 / 5

Dunfermline holiday apartment rental

Dunfermline apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £103 / night

£659 / week

1 / 11

Holiday apartment in Dunfermline

Dunfermline apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £107 / night

£745 - £868 / week

1 / 27

Limekilns holiday apartment rental

Limekilns apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £121 / night

£779 - £1,019 / week

1 / 20

Home rental in Dunfermline with golf nearby

Dunfermline house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £287 / night

£1,374 / week

1 / 16

Dunfermline holiday apartment rental

Dunfermline apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £100 / night

£698 / week

1 / 17

Holiday home in Dunfermline

Dunfermline house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £287 / night

£1,088 / week

1 / 12

Apartment rental in Dunfermline

Dunfermline apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £100 / night

£698 / week

1 / 24

Holiday cottage rental

Dunfermline cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £287 / night

£1,374 / week

1 / 14

Holiday apartment in Dunfermline

Dunfermline apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £86 / night

£602 / week

1 / 28

Holiday apartment in Dunfermline

Dunfermline apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £63 / night

£521 / week

1 / 29

Holiday apartment in Dunfermline

Dunfermline apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £98 / night

£647 / week

1 / 12

Holiday cottage accommodation

Dunfermline cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £98 / night

£682 / week

1 / 42

Great rentals within 20 miles that match your search

Linlithgow holiday cottage rental

Linlithgow cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £126 / night

£544 - £1,031 / week

1 / 16

Holiday apartment in Royal Mile

Royal Mile apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £287 / night

£1,488 / week

1 / 14

Apartment accommodation in New Town

New Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £109 / night

£649 - £1,499 / week

1 / 11

Holiday lodge in Falkland

Falkland lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £133 / night

£930 / week

1 / 18

Leith holiday apartment rental

Leith apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £201 / night

£1,403 / week

1 / 33

Holiday home in South Queensferry

South Queensferry house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £69 / night

£481 / week

1 / 14

Holiday apartment in New Town

New Town apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £207 / night

£1,088 - £2,290 / week

1 / 30

New Town holiday home rental

New Town house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £287 / night

£1,260 - £1,661 / week

1 / 20

Apartment accommodation in Stirling with golf nearby

Stirling apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £138 / night

£962 / week

1 / 15

Kirkcaldy holiday apartment rental

Kirkcaldy apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £92 / night

£567 - £796 / week

1 / 19

Cottage rental in Bathgate

Bathgate cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £90 / night

£630 - £974 / week

1 / 14

Holiday apartment rental

Davidsons Mains apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£567 - £796 / week

1 / 23

Holiday cottage with indoor pool in Auchtermuchty

Auchtermuchty cottage

  • 7 bedrooms
  • 8 bathrooms
  • sleeps 14

from £562 / night

£2,220 - £3,775 / week

1 / 26

Edinburgh holiday cottage rental

Edinburgh cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £189 / night

£1,323 / week

1 / 13

Linlithgow holiday home rental

Linlithgow house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £47 / night

£275 - £401 / week

1 / 18

Holiday apartment with golf nearby in Stockbridge

Stockbridge apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Pricing unknown

1 / 5

Holiday apartment accommodation

Royal Mile apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £109 / night

£596 - £1,432 / week

1 / 22

Holiday lodge in Falkland

Falkland lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £116 / night

£810 / week

1 / 17

Holiday apartment with golf nearby in Musselburgh

Musselburgh apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £92 / night

£573 - £1,689 / week

1 / 15

Apartment rental in Edinburgh

Edinburgh apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £109 / night

£762 / week

1 / 51

Edinburgh holiday apartment rental

Edinburgh apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £83 / night

£561 - £722 / week

1 / 18

×

Top Destination reviews

Churchview - Self Catering Cottage nr Edinburgh
Excellent

We stayed in Church view for a few days as a family. It was very clean and tidy. There was milk, drinks, tea, coffee and other bits on arrival wasn't expecting that. The photos are exactly how it is. It had everything we needed apart from an airer to dry clothes on. Would recommend a visit. Great for a family.see more
Canmore Apartment- Luxury One Bedroom Apartment with Private Hot Tub
Absolutely perfect

5☆ easy to find, close to restaurants and pubs. Fantastic flat. Outside seating area was lovely and having hot tub was such a bonus. Would highly recommend. The only downside for me was we only booked one night … see more
Bright little Flat Dunfermline
Home away from home

Although this apartment was not in Edinburgh it was easy to catch the train into the city. This apartment was a home away from home and we loved Dunfermline. It is a slow paced town and we felt relaxed and very happy there with lovely restaurants within walking distance from the unit. Credit to the owner for presenting the unit beautifully.see more
Carnegie Apartment - Luxury One Bedroom Apartment with Private Hot Tub
Fantastic

What a lovely place. It had everything you need in the apartment, very clean and cosy and the hottub was a bonus. It's just a few mins walk into the main centre. Would definitely recommend for a peaceful getaway and hopefully we will come back next year. Thanks for having us. … see more
The Coal House, Nr Edinburgh Airport
Amazing

The Coal House was absolutely perfect for us! The house was spotless and in a great location. Perfect!! … see more
The Farmhouse
Long Weekend Break

Stayed at the Farmhouse. Fantastic place to relax and unwind. Very clean and spacious. Within easy travelling distance to Edinburgh. A Big Thank You to Netta for all her assistance and making our stay there even more special. … see more

Also consider