Najbardziej na południe wysunięte miasto w kraju różni się od innych miejscowości czarnogórskiego wybrzeża. Specyficzna atmosfera pozornego bałaganu, liczne sklepiki i punkty usługowe oraz wyrastające gdzieniegdzie minarety nadają mu charakter niemal orientalny. Starówka – już prawie odbudowana po trzęsieniu ziemi z 1979 r. – jest typowo śródziemnomorska. W Ulcinju i najbliższej okolicy jest kilka plaż. W zatoce u podnóża półwyspu, na którym wzniesiono starówkę, przy ul. Obala Borisa Kidriča położona jest zwykle zatłoczona, piaszczysta Mała Plaża (miejska; 375 m długości). Po przeciwnej stronie półwyspu znajduje się plaża Liman (ul. Buca Tomovića). Kilka plaż położonych jest na wschód od starówki, przy hotelach (wzdłuż ulicy Steva Dakonovića Čiče).