Njivice to malownicze miasteczko leżące w zatoce na wysokim, płaskim wzniesieniu, na zachodnim wybrzeżu wyspy Krk. Od zachodu zatokę osłania wąski skalisty półwysep porośnięty cudownie zielonym lasem. Na wzniesieniu ponad portem ujrzysz
ruiny majestatycznej średniowiecznej twierdzy Gradem. Główna ulica i uliczka okrężna biegną wzdłuż dawnych murów obronnych, a wiele wąskich krętych deptaków łączy te dwie główne drogi. Spacery po Njivice to przyjemny sposób spędzania czasu, kiedy słodkie lenistwo na przepięknej plaży nieco Ci się znudzi. A jeśli jesteś amatorem sportów, masz tutaj wiele sportowych możliwości takich jak tennis, minigolf, koszykówka, sporty wodne (motorówki, skutery, windsurfing, paragliding za motorówką i wiele innych). W Njivice cudownie wypoczniesz na ładnych żwirowych plażach, zażywając kąpieli słonecznych i morskich oraz aktywnie spędzając czas.