Warunki naturalne thumb|Wydmy ruchome w pobliżu Łeby Na zachód od miasta rozciąga się Słowiński Park Narodowy z ruchomymi wydmami i jeziorami Łebsko i Gardno. Na wschodzie leżą jezioro Sarbsko i Rezerwat przyrody Mierzeja Sarbska, który został założony w 1976 roku i ma status rezerwatu częściowego. Rezerwat ten rozciąga się na mierzei oddzielającej Bałtyk od jeziora Sarbsko. Swoją ochroną obejmuje tereny o powierzchni 546,63 ha. Wysokości zalesionych wydm dochodzą do 24 m n.p.m. Na terenie Łeby zostały ustanowione następujące obszary Natura 2000: obszary specjalnej ochrony ptaków: PLB990002 Przybrzeżne Wody Bałtyku, PLB220003 Ostoja Słowińska, specjalne obszary ochrony siedlisk: PLH220018 Mierzeja Sarbska, PLH220023 Ostoja Słowińska.
Transport Drogowy Do miasta prowadzą tylko dwie drogi: droga wojewódzka nr 214 oraz droga powiatowa nr 1302G, prowadząca z Nowęcina. Miasto ma zachodnią obwodnicę (ulica Świętego Mikołaja). Miasto ma trzy mosty oraz trzy kładki dla pieszych nad rzeką Łebą. Łeba posiada na swoim terenie 63 drogi gminne, oznaczane numerem G.
Do miasta kursują liczne busy z Lęborka, a w sezonie wakacyjnym autobusy dalekobieżne.