Noli jest niewielkim nadmorskim kurortem, a w przeszłości ważnym ośrodkiem handlu morskiego. Oprócz plaż oferuje przybyszom ładnie zachowane historyczne centrum oraz średniowieczny zamek, z którego podziwiać można piękne widoki.
Miasto zostało założone we wczesnym średniowieczu i od XII aż do drugiej połowy XVIII w. zachowywało niezależność będąc jedną z tak zwanych republik morskich. To właśnie z tych czasów pochodzi większość tutejszych zabytków.
Ze względu na niebezpieczeństwo ataków miasto było dobrze ufortyfikowane. Do dziś zachowały się mury miejskie z kilkoma wieżami obronnymi oraz stojący na wzniesieniu ponad zabudową średniowieczny zamek. Jest on atrakcyjnym celem spacerów, ze względu na rozciągający się ze szczytu widok na wybrzeże.
W obrębie starego miasta panuje atmosfera jak przeniesiona z dawnych wieków. Wąskie ulice, kamienice, wciśnięte między nie kościoły i place tworzą wyjątkowe miejsce. Tym bardziej, że to właśnie tu skupia się najwięcej restauracji, kawiarń i barów, a uliczki wypełnia zapach jedzenia.
Do atrakcji Noli zaliczane są tutejsze piaszczyste plaże. Miasto jest kameralnym kurortem, nastawionym raczej na spokojny wypoczynek. Położenie u podnóża opadających do morza gór daje też możliwość uprawiania turystyki aktywnej, w tym wędrówek górskich.