54 On the Rocks

Welcome to 54 On the Rocks, a characterful and cosy two-bedroom getaway perched in the heart of the charming coastal village of Cellardyke, in the picturesque East Neuk of Fife.

Just steps from the historic harbour and literally on the Fife Coastal Path, this unique first- and second-floor property offers stunning sea views across the harbour to the sea beyond. Whether you’re watching wild swimmers brave the tidal pool, spotting dolphins from the sunroom, or enjoying the ever-changing seascape,

On the Rocks is the perfect place to soak in the coastal atmosphere. Inside, the lounge invites you to unwind with its exposed stone walls, flame-effect stove, and relaxed dining area- full of warmth and character. The compact kitchen is well-equipped for everything from hearty breakfasts to seafood suppers, and leads to a sheltered, enclosed courtyard- perfect for al fresco coffee or evening drinks.

There are two comfortable double bedrooms, including a truly unique main bedroom that features original stone elements in the wall-  a nod to the property’s name and heritage. A bright family bathroom completes the space. 54 On the Rocks is ideal for couples or small families seeking a seaside escape.

With the Haven bar and restaurant right next door and Anstruther just a short stroll away, everything you need is within reach – from fresh seafood to charming coastal cafes. Whether you’re walking the scenic coastal path, dipping into the tidal pool, or watching the world go by from the sunroom with a view, 54 On the Rocks offers a truly memorable East Neuk experience. On street parking is available on surrounding streets.

Book your escape to 54 On the Rocks- where the sea, stone and sky meet.

Please note that due to age and character of the building, ceiling height can be lower than standard in some areas and steps in courtyard are uneven.

Price

From £140 per night
From £725 per week

View prices

Location

54 On the Rocks
54 George Street
Cellardyke
KY10 3AU
Fife, Scotland, UK

See map

Short-term let licence number

FI 02270 F

Bathrooms

  • Family bathrooms: 1
  • Baths: 1
  • Toilets: 1
Floorplan of two floors.

Book now

Sorry, this calendar requires javascript in order to work.

Accessibility

Accommodation is over two levels, accessed via internal stairs. Ceiling height can be lower than standard in some areas and steps in courtyard are uneven.

Pets

Well-behaved dog welcome, fee applies

No smoking

Strictly no smoking within this property.

Mobile signal

Variable according to network — check availability.

”Quirky and cute seaside accommodation. Was perfect for our stay. Clean, comfortable and pictures accurate. Everything in working order.”

April 2026

Kathryn

Living spaces

  • Welcoming lounge with exposed stone walls and flame effect stove
  • Well-equipped kitchen
  • Dining area within lounge
  • Sunroom with sea views to front of property

Bedrooms and bathroom

  • Double bedroom with harbour views on first floor
  • Double bedroom on second floor
  • Bathroom with handheld shower

Location

  • On the Fife Coastal Path
  • Small enclosed courtyard
  • On-street parking nearby

Our favourite features

  • Idyllic views over the harbour
  • Iconic location on Fife Coastal path
  • Quirky home from home

Check availability for all properties and book online






Property name

Address

54 On the Rocks
54 George Street
Cellardyke
KY10 3AU
Fife, Scotland, UK

  • Anstruther — 0.7 miles (4 minutes)
  • Crail — 4.1 miles (9 minutes)
  • Cupar — 16.8 miles (30 minutes)
  • Dundee — 23.4 miles (45 minutes)
  • Edinburgh — 49.9 miles (1 hour 28 minutes)
  • Falkland — 24 miles (46 minutes)
  • Kingsbarns — 7.2 miles (15 minutes)
  • Pittenweem — 2.1 miles (7 minutes)
  • Elie and Earlsferry — 6.3 miles (15 minutes)
  • St Andrews — 10.3 miles (21 minutes)
  • St Monans — 3.9 miles (12 minutes)
  • Tentsmuir Forest — 19 miles (40 minutes)

Railway

  • Cupar — 16.9 miles (30 minutes)
  • Leuchars — 15.6 miles (30 minutes)
  • Leven — 14.7 miles (34 minutes)
  • Kirkcaldy — 23.4 miles (49 minutes)

Airport

  • Dundee airport — 25.1 miles (47 minutes)
  • Edinburgh airport — 47.2 miles (1 hour 12 minutes)

Fuel

  • Colinsburgh (BP) — 6.7 miles (15 minutes)
  • Pittenweem (Gulf) — 2 miles (7 minutes)
  • St Andrews (Shell) — 10.4 miles (20 minutes)
  • St Andrews (Morrisons) — 10.6 miles (21 minutes)
  • Anstruther — 1.1 miles (6 minutes)
  • Carnoustie — 34.6 miles (1 hour 4 minutes)
  • Colinsburgh — 7.9 miles (18 minutes)
  • Crail — 6 miles (14 minutes)
  • Elie and Earlsferry — 6.4 miles (16 minutes)
  • Gleneagles — 52.3 miles (1 hour 22 minutes)
  • Kingsbarns — 6.8 miles (15 minutes)
  • Leven — 13.9 miles (30 minutes)
  • Lundin Links — 11.8 miles (27 minutes)
  • St Andrews — 10.6 miles (21 minutes)