L'Apart'hôtel Peninsula Motor Inn est situé à Nelson Bay, une ville côtière pittoresque connue pour son atmosphère détendue en bord de mer. L'hôtel se trouve sur Shoal Bay Road, à quelques pas de la plage de Shoal Bay et du port de plaisance de Nelson Bay. Little Beach est également à proximité, à environ 2 km. Le cœur de Nelson Bay est à environ 30 km de la propriété. L'aéroport de Williamtown est à environ 30 km de l'hôtel.