I was on holiday in Jersey four weeks ago, and unlike atalanta I didn't find it expensive, or the people money-grubbing (what ever that is!) And I don't think that in Morocco you would get the history or the WWII stuff that you're interested in.
We stayed in a hotel in St Helier. There are quite a few, so find one that suits your budget. Or you can of course stay in self-catering accommodation. Whichever suits you best. We hired a car but the public transport is excellent, it covers much of the island and seems very efficient. We went to the War Tunnels (German Underground Hospital) and the Military Museum at St Ouens bay. We also did a boat trip along the south coast from which you can see many of the German fortifications. I would recommend this website to you
http://www.jersey.com...sh/Pages/default.aspx
which lists most of the attractions on Jersey.
Oh, if you can afford it you may be interested in staying in the Pomme d'Or hotel in St Helier which was taken over by the German Navy in WWII. You will notice wartime photographs of the hotel in the museums.
#http://www.seymourhotels.com/the-pomme-d%27o
r-hotel.aspx/
I'm sure you'll have a lovely time in Jersey. We loved it, very friendly, lots to do and see and so easy to get around.