Craigleith er ei rekkje øyar nær North Berwick i lag med Bass Rock, Fidra og The Lamb. Av dei fire øyane er ligg Craigleith nærast hamna i byen. Som dei andre øyane har Craigleith ein fuglekoloni. Craigleith er ein lakkolitt, ein lavadom. Det finst mykje spor etter gammal vulkansk aktivitet i Lothian, som Bass Rock og Arthur's Seat. Craigleith består av essexitt, som er populær å lage curlingsteinar av.[1]