We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Things to Do in North Wales

Sort by:
  • Ranking
  • Book Online
Great Orme (Llandudno)
#1 of 668 things to do in North Wales
Snowdon (Snowdonia National Park)
#2 of 668 things to do in North Wales
1 Tour Available
from USD
$680.49*
More Info
Bodnant Garden (Tal-y-Cafn)
#3 of 668 things to do in North Wales
Caernarfon Castle (Caernarfon)
#5 of 668 things to do in North Wales
1 Tour Available
from USD
$1,296.16*
More Info
Promenade (Llandudno)
#6 of 668 things to do in North Wales
Plas Mawr (Conwy)
#8 of 668 things to do in North Wales
1 Tour Available
from USD
$648.08*
More Info
Great Orme Tramway (Llandudno)
#9 of 668 things to do in North Wales
Conwy Castle (Conwy)
#11 of 668 things to do in North Wales
2 Tours Available
from USD
$648.08*
More Info
Cader Idris (Dolgellau)
#12 of 668 things to do in North Wales
#13 of 668 things to do in North Wales
Harlech Beach (Harlech)
#14 of 668 things to do in North Wales
Newborough Beach (Llanfairpwllgwyngyll)
#15 of 668 things to do in North Wales
The Mawddach Trail (Dolgellau)
#16 of 668 things to do in North Wales
Castell Dinas Bran (Llangollen)
#17 of 668 things to do in North Wales
#18 of 668 things to do in North Wales
National Slate Museum (Llanberis)
#20 of 668 things to do in North Wales
1 Tour Available
from USD
$648.08*
More Info
#21 of 668 things to do in North Wales
Penrhyn Castle (Bangor)
#22 of 668 things to do in North Wales
#25 of 668 things to do in North Wales
Home Front Museum (Llandudno)
#26 of 668 things to do in North Wales
Barmouth Bridge (Barmouth)
#27 of 668 things to do in North Wales
Beaumaris Castle (Beaumaris)
#28 of 668 things to do in North Wales
Chirk Castle (Chirk)
#29 of 668 things to do in North Wales
Harlech Castle (Harlech)
#30 of 668 things to do in North Wales