Accommodations in Beaumaris, Gwynedd We help you find any company! Puffin Holidays (anglesey) Limited 36 Castle Street Beaumaris, Gwynedd White Beach Limited Tan Y Felin, Llangoed Beaumaris, Gwynedd