Just down the road from the Castle is this great Ice Cream parlour, they had a large selection of Ice Creams. I had a Turkish Delight ice cream in a chocolate dipped cone and Evan had Mint Choc Chip in a chocolate dipped cone, they were really nice and i would love to try some more.
The Cadwalladers Ice Cream shop is situated at the bottom of the hill leading to the Castle - a nice treat after you're visit. There are loads of yummy flavours available & I usually take ages trying to decide which to have, I usually just go for my old favourite - mint choc chip!! Cadwalladers also sell a selection of hot and cold drinks, pastries and savoury snacks. There is a fabulous indoor seating overlooking Cardigan Bay which is host to a Jazz night on a Thursday night on certain months of the year.
My other half used to visit Criccieth every summer and all his family go misty-eyed talking about Cadwaladers ice-cream. He remembers the cafe as a tiny shop where there was only one flavour on offer,vanilla, and it was made out back. Now you can sit in the cafe with a good panorama of the sea (i.e escape the rain!) and enjoy a myriad of flavours but none quite as rich and creamy as those halcyon days ;-)