Cijeli grad Budva okružen je odbrambenim kamenim zidovima. Utvrđenje Budve tipično je za srednjevjekovne zidane gradove Jadrana, uz tornjeve, ambasade, utvrđene gradske kapije i citadelu. Stari grad Budva nalazi se na kamenitom poluostrvu, na južnom kraju Budva polja. Arheološki dokazi govore da je na lokaciji starog grada formirano ilirsko rješenje prije grčke kolonizacije Jadrana. Dok je ta lokacija trajno naseđena još od rimskog doba, tokom Venecijanske vladavine podignuta je većina postojećih gradskih zidina i zgrada. Prvobitno su bila vrata na sve četiri strane utvrdjenog grada. Međutim, kapije s pogledom na more bile su tokom godina zatvorene. Glavni grad kapija je Porta di Terra Ferma, veliki ulazak u grad sa zapada. Na sjevernom zidu su još četiri kapije, a jedna mala kapija nasuprot jugozapadnoj plaži Ricardove glave. Prvobitno poznat kao zamak Sv. Marije