Grad-hotel Sveti Stefan, devet kilometara istočno od Budve, nastao je 1955 godine obnovom starog ribarskog naselja.
Ribari su ovdje u 15. vijeku potražili utočište od Turaka. Na kamenitom ostrvcu, odbrambene zidine i kuće podigli su od plijena koji su Paštrovići osvojili nakon napada na turske lađe u Jazu kod Budve.
U gradiću postoje tri crkve, a po najisturenijoj, posvećenoj Sv.Stefanu, dobio je ime. Danas je jedno od najeksluzivnijih mjesta na Jadranu.
Čuveno je i po pjeskovitoj plaži (1770m) sa obje strane vještačke prevlake, koja povezuje ostrvo sa obalom.