Havent stayed in a hotel locally but have often visited. Usually stay at Llandudno.Snowdonia is an extemeley beautiful part of the British Isles. There is plenty to do and see.
Snowdonia itself which covers a large area.
Abersoch with its chrystal seas and excellent beaches
Cardigan Bay down as far as Barmouth were time almost stands still
Cearnarfon with its historic castle
Betwes- y-coed and swallow falls
Llanberis and the train to the top of Mount Snowdon
Porthmadog to Festiniog Railway
The Isle of Angelsey.
Sorry cant help with the accomodation --- last time l stayed in the area was in a tent.