Marawila se nachází na severozápadním pobřeží, asi dvě desítky kilometrů od Negomba. Marawila je známé jako středisko batikových a jiných textilních prací. Krom tohoto odvětví se výrazně prosazuje cestovní ruch, jelikož místní pláže patří k nejatraktivnějším na ostrově.
Marawila je ideálně situované na severu, pouhou hodinu jízdy od mezinárodního letiště v Kolombu, od něhož ho dělí 60 kilometrů. Marawila byla navržena jako „zahradní město“ s noblesními vilovými čtvrtěmi businessmanů, obchodními čtvrtěmi a plážovou „village“, kterou zdobí hnědožlutý písek.