Fetching details from the dictionary...
spot; dot; mark
place; location; site
(airport) apron
spot advertisement; spot advertising
spot news
spotlight
人気のスポットを訪れた。
I visited a popular spot.
穴場スポットを見つけた。
I found a hidden spot.
地元の人しか知らないスポットを教えてもらった。
A local showed me a spot only they know about.