Peninsula Motor Inn Apartments está localizado em Nelson Bay, uma pitoresca cidade costeira conhecida por sua atmosfera relaxante à beira-mar. O hotel está situado na Shoal Bay Road, a uma curta caminhada da Praia de Shoal Bay e da Marina de Nelson Bay. Little Beach também está nas proximidades, a cerca de 5 minutos a pé. O coração de Nelson Bay está a aproximadamente 2 km da propriedade. O Aeroporto de Williamtown fica a cerca de 30 km do hotel.