Houses for Sale in Gwynedd
1000+ properties found
Newest First
5 bed detached house
Llanaber, Barmouth, LL42
Period PropertyFreehold
Listed Jul 15, 2026
£575,000
2 bed detached house
Caeathro, Caernarfon, Gwynedd LL55
Leasehold
Listed Jul 15, 2026
£59,950
2 bed detached house
LL369Yp LL36
Freehold
Listed Jul 15, 2026
£285,000
0 bed detached house
The Chapel, Cefn-Ddwysarn, Gwynedd LL23
Listed BuildingFreehold
Listed Jul 15, 2026
£69,000
3 bed semi-detached house
Waunfawr, Caernarfon, Gwynedd, LL55
Freehold
Listed Jul 15, 2026
£285,000
4 bed end of terrace house
Llanystumdwy, Cricieth|Criccieth LL52
Freehold
Listed Jul 14, 2026
£205,000
3 bed terraced house
Bryn Llwyd, Bangor, Gwynedd, LL57
Freehold
Listed Jul 14, 2026
£185,000
2 bed detached house
Beach Road, Morfa Bychan, Porthmadog
Freehold
Listed Jul 14, 2026
£150,000
0 bed terraced house
Garage, Ffordd Dyfed, Tywyn, Gwynedd LL36
Freehold
Listed Jul 14, 2026
£15,000
4 bed detached house
Bryn Caseg, Bethesda, Gwynedd, LL57
Freehold
Listed Jul 14, 2026
£315,000
3 bed semi-detached house
Gerlan Road, Bethesda, Gwynedd, LL57
Freehold
Listed Jul 14, 2026
£195,000
4 bed detached house
Whispering Sands, Rhosneigr, Isle Of Anglesey
Freehold
Listed Jul 14, 2026
£450,000
Terraced house
5 High Street, Llangefni, Gwynedd LL77
AuctionFreehold
Listed Jul 14, 2026
£15,000
3 bed detached house
Stable Cottage, Penmaenpool, Dolgellau LL40 1YB
Period PropertyFreehold
Listed Jul 14, 2026
£300,000
6 bed end of terrace house
Marine Terrace, Criccieth
Freehold
Listed Jul 14, 2026
£325,000
5 bed detached house
Ala Road, Pwllheli LL53
Freehold
Listed Jul 13, 2026
£495,000
5 bed detached house
Rhyd Y Bod, Cynllwyd, Uchaf Bala, LL23 7DF
Listed BuildingFreehold
Listed Jul 13, 2026
£875,000
3 bed detached house
Siliwen Road, Bangor, Gwynedd, LL57
Period PropertyFreehold
Listed Jul 13, 2026
£375,000
3 bed detached house
Abersoch, Pwllheli LL53
Freehold
Listed Jul 13, 2026
£660,000
2 bed semi-detached house
Prince Of Wales Road, Holyhead, Isle Of Anglesey LL65
Freehold
Listed Jul 13, 2026
£149,950