Fidra lies a short distance off the East Lothian shore, between Gullane and North Berwick. The island is split into two when the tide is in. The southern part has an old volcanic plug known as the Castle. The main part of the island has a natural rock arch near the path which leads from the small harbour to the lighthouse.