A little piece of heaven on the East Coast of Fife. Unwind in our seafront self-catering apartment in Lower Largo.
Offering flexible space for up to four guests, our dog-friendly home pairs comfortable furnishings with an unbeatable seafront position in the heart of historic Lower Largo.
Sleeps four across two flexible bedrooms
Panoramic sea views from living room
Enjoy home-from-home conveniences paired with front-row views across the sands of Largo Bay.
Bring the whole family, including your dog, with travel cot and highchair provided free of charge.
Fionn offers an unmatched seafront setting where beachside relaxation meets the rich culture and scenery of the Fife coast.
Step straight from your doorstep on Main Street onto the golden sands of Largo Bay.
Watch the tide roll across the bay through our large living room windows or from the sheltered patio.
Sleep soundly in our ground-floor master king bedroom or comfortable twin room for up to four guests.
Discover what makes holidays at Fionn so memorable, year after year.
Sitting in the living room with a morning coffee watching the tide come in across Largo Bay was absolute bliss—we cannot wait to return.
Yes, Fionn is a single-level, ground-floor apartment, making it easily accessible. However, please note that there are a couple of small steps leading out to the patio area and beach.
Yes, we are proudly dog friendly! Your well-behaved dogs are very welcome to join you on your coastal stay. We simply ask that pets are kept off the furniture and beds.
We warmly welcome families and can provide a travel cot and highchair free of charge upon request. Please let us know when booking so we can have these ready for your arrival (guests should bring their own cot bedding).
On-street parking is available along Main Street near the property, as well as nearby public parking areas within short walking distance of the harbour and beach.
Yes, all bed linen and bath towels are included in your rental price. You only need to bring your own beach towels for days out on the sand!