Pub Food in Swansea

Looking for Pub Food in Swansea? Find them on the leading Cardiff and South Wales restaurant guide. Discover the best Pub Food in Swansea with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
Aadelphi18-19 Wind Street, Swansea, SA1 1DY | 01792 641430
Abertawe Ale House296-298 Oystermouth Road, Swansea, SA1 3UJ | 01792 473184
Adam and Eve207 High Street, Swansea, SA1 1PE | 01792 646529
All Blacks Arms, TheLower Cwmtwrch, Gurnos, Swansea, SA9 2LA | 01639 842211
Alma Inn10 Bennett Street, Landore, Swansea, SA1 2QH | 01792 411311
Badminton Hotel102 Fleet Street, Swansea, SA1 3UT | 01792 461222
Bank Statement, The57-58 Wind Street, Swansea, SA1 1EP | 01792 455477
Bar SA12-5 Wind Street, Swansea, SA1 1DE | 01792 630941
Beaufort Arms1 Castle Road, Norton, Swansea, SA3 5TF | 01792 401319
Bevans Arms63 Woodfield Street, Morriston, Swansea, SA6 8BW | 01792 797552
Birchgrove Inn396 Heol Las Close, Birchgrove, Swansea, SA7 9DP | 01792 771181
Bird in Hand24 Carmarthen Road, Fforest, Pontarddulais, Swansea, SA4 0TU | 01792 886001
Bird in Hand15 Clase Road, Morriston, Swansea, SA6 8DS | 01792 771302
Bird In Hand HotelCarmarthen Road, Pontarddulais , Swansea, SA4 0TU | 01792 886651
Black Boy444 Gower Road, Killay, Swansea, SA2 7AJ | 01792 299469
Black Horse Inn161 Iscoed Road, Pontarddulais, Swansea, SA4 0UN | 01792 882239
Boblen24 Bryn Road, Cwmllynfell, Swansea, SA9 2FJ | 01639 830236
Bonymaen InnTalfan Road, Bonymaen, Swansea, SA1 7HD | 01792 653453
Bowens Arms4 Birchgrove Road, Birchgrove, Swansea, SA7 9JR | 01792 324712
Britannia InnLlanmadoc, Swansea, SA3 1DB | 01792 386624
Brunswick, The3 Duke Street, Swansea, SA1 4HS | 01792 465676
Bryn-y-Mor, The17 Brynymor Road, Swansea, SA1 4JQ | 01792 466650
Bryngwyn, The1 High Street, Gorseinon, Swansea, SA4 4BX | 01792 893560
Builders Arms, The38-39 Oxford Street, Swansea, SA1 3HT | 01792 475499
Butchers Arms, TheAlltwen Hill, Pontardawe, Swansea, SA8 3BP | 01792 863100
Cape Horner and Wheel House, TheMiers St, St. Thomas, Swansea, SA1 8BY | 01792 650194
Castle HotelHigh Street, Pontardawe, Swansea, SA8 4HU | 01792 869961
Champion Brewer106 Martin St, Morriston, Swansea, SA6 7BL | 01792 411181
Clarence Inn, TheWilliam St, Swansea, SA1 3QS | 01792 653749
Cockett Inn, TheWaunarlwydd Road, Cockett, Swansea, SA2 0GB | 01792 582083
Cockle Shell Brewers FayreHeol Y Mynydd, Gorseinon, Swansea, SA4 4NY | 01792 893594
Colliers Arms450 Jersey Road, Bonymaen, Swansea, SA1 7DW | 01792 702337
Colliers Arms, The154 Swansea Road, Trebanos, Pontardawe, Swansea, SA8 4BU | 01792 864847
Commercial311 Neath Road, Plasmari, Swansea, SA6 8JU | 01792 411180
Commercial HotelStation Road, Gowerton, Swansea, SA4 3AJ | 01792 872072
Commercial Inn294 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LG | 01792 650099
Coopers Arms, The287 Neath Road, Plasmari, Swansea, SA6 8JU | 01792 793387
Copper Beech Inn, The133 Heol Tawe, Abercrave, Swansea, SA9 1XS | 01639 730269
Coracle, TheConway Road, Penlan, Swansea, SA5 7BA | 01792 411079
Corner House, The70 Comercial St, Ystalyfera, Swansea, SA9 2HS | 01639 849420
Countryman Hotel, TheScurlage, Swansea, SA3 1BA | 01792 390597
Cricketers, The83 King Edwards Road, Swansea, SA1 4LX | 01792 455220
Crofty Inn71 Pencaerfenni Lane, Crofty, Swansea, SA4 3SW | 01792 850494
Cross Keys Inn12 St. Mary St, Swansea, SA1 3LH | 01792 630921
Cross Keys Inn70 Glebe Road, Loughor, Swansea, SA4 6SR | 01792 897744
Crown Inn, The79 Woodfield St, Morriston, Swansea, SA6 8BQ | 01792 411005
Deers LeapHeol Maes Eglwys, Cwmrhydyceirw, Swansea, SA6 6SG | 01792 771199
Dillwyn Arms472 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LR | 01792 652073
Dukes Arms, The556 Neath Road, Morriston, Swansea, SA6 8HG | 01792 411178
Dylan Thomas, The125 Samlet Road, Llansamlet, Swansea, SA7 9AQ | 01792 701670
Farmers Arms152 St. Teilo Street, Pontarddulais, Swansea, SA4 8RA | 01792 884568
Farmers Arms284 Swansea Road, Waunarlwydd, Swansea, SA5 4SL | 01792 872333
Fendrod, TheFendrod Way, Enterprise Park, Llansamlet, Swansea, SA7 9DG | 01792 701950
Found Out Inn8 Killan Road, Dunvant, Swansea, SA2 7TD | 01792 203596
Fountain InnBolgoed Road, Pontarddulais, Swansea, SA4 8JF | 01792 882501
Fountain Inn, The12 Woodfield St, Morriston, Swansea, SA6 8AQ | 01792 411484
Full Moon Inn144 High St, Swansea, SA1 1NE | 01792 642808
Gatehouse Hotel360 Carmarthen Road, Cwmbwrla, Swansea, SA5 8LW | 01792 476662
Glamorgan ArmsBryntirion Road, Pontlliw, Swansea, SA4 9DY | 01792 882409
Globe InnBirchgrove Road, Glais, Swansea, SA7 9EN | 01792 447232
Globe, The7 Mysydd Road, Landore, Swansea, SA1 2QD | 01792 301998
Gors Inn89 Heol Y Gors, Townhill, Swansea, SA1 6RY | 01792 582733
Gower InnParkmill, Swansea, SA3 2EQ | 01792 233116
Greyhound Inn, TheOld Walls, Gower, Swansea, SA3 1HA | 01792 391027
Gwyn Arms, ThePenycae, Swansea, SA9 1GP | 01639 730310
Gwyn, The2 St. Teilo St, Pontarddulais, Swansea, SA4 8TH | 01792 882187
Hafod Inn, The1380 Neath Road, Swansea, SA1 2HL | 01792 473075
Halfway InnCarmel Road, Winch Wen, Swansea, SA1 7LD | 01792 771986
Hebron Inn31 Hebron Road, Swansea, SA6 5EJ | 01792 845999
Hungry HorseThe Dunvant, 234 Dunvant Road, Swansea, SA2 7SS | 01792 208112
Hurrens Inn on the Estuary13 Station Road, Loughor, Swansea, SA4 6TR | 01792 899092
Ivorites Arms1153 Carmarthen Road, Fforestfach, Swansea, SA5 4AN | 01792 586200
Ivorites Arms4 Dinas St, Plasmari, Swansea, SA6 8LG | 01792 791055
Ivy Bush Hotel103 High St, Pontardawe, Swansea, SA8 4JN | 01792 862370
Jeffreys Arms108 Brecon Road, Ystradgynlais, Swansea, SA9 1QL | 01639 843319
Jersey Arms2 Jersey Road, Bonymaen, Swansea, SA1 7DG | 01792 654512
Jersey ArmsNeath Road, Hafod, Swansea, SA1 2HE | 01792 653463
Joiners Arms62 Ystrad Road, Fforestfach, Swansea, SA5 4BU | 01792 588248
Joiners Arms, The50 Bishopston Road, Bishopston, Swansea, SA3 3EJ | 01792 232658
Joiners Arms, The27 Joiners Road, Three Crosses, Swansea, SA4 3NY | 01792 872889
Justso Pub Co30 Walter Road, Swansea, SA1 5NN | 01792 464080
King Arthur HotelHigher Green, Reynoldston, Swansea, SA3 1AD | 01792 390775
King Hotel, The240 St. Teilo St, Pontarddulais, Swansea, SA4 8LQ | 01792 882308
Kings Arms, The26 High St, Swansea, SA1 1LG | 01792 642216
Kings HeadLlangennith, Swansea, SA3 1HX | 01792 386212
Kings Head, TheLlangyfelach Road, Treboeth, Swansea, SA5 9EL | 01792 773727
Kingsbridge InnSwansea Road, Gorseinon, Swansea, SA4 4AS | 01792 892229
KVJ Co - Agent9 Station Road, Loughor, Swansea, SA4 6TR | 01792 892002
Linden TreeWest Cross, Swansea, SA3 5LA | 01792 403149
Linden Tree, TheLinden Avenue, Westcross, Swansea, SA3 5LE | 01792 407011
Little Langland Hotel2 Rotherslade Road, Langland, Swansea, SA3 4QN | 01792 369696
Lower Lamb Inn105 High Street, Swansea, SA1 1LZ | 01792 653663
Ludwigs17 Pontardawe Road, Clydach, Swansea, SA6 5NS | 01792 842524
Maggie Dicks217 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LD | 01792 650186
Maltsters ArmsPentregethin Road, Cwmbwrla, Swansea, SA5 8BA | 01792 654500
Manselton HotelPenfilia Road, Brynhyfryd, Swansea, SA5 9HX | 01792 01792 472 959
Mardy, TheHigh St, Gorseinon, Swansea, SA4 4BR | 01792 892616
Marquis ArmsCarmarthen Road, Fforestfach, Swansea, SA5 4AN | 01792 560911
Masons Arms, The104 Swansea Road, Waunarlwydd, Swansea, SA5 4SU | 01792 879739
Masons Arms, TheRhyddwen Road, Rhydypandy, Swansea, SA6 6PB | 01792 842535
Midland, The115 Clydach Road, Morriston, Swansea, SA6 6QB | 01792 781550
Mile End Inn674 Carmarthen Road, Gendros, Swansea, SA5 8JT | 01792 586119
Millers Arms, The634 Clydach Road, Ynystawe, Swansea, SA6 5AY | 01792 842614
Millhouse, TheCwmbath Road, Morriston, Swansea, SA6 7AU | 01792 799309
Morfa Parc Brewers FayreUnit 19, Morfa Shopping Park, Brunel Way, Landore, Swansea, SA1 2FB | 01792 475605
Mountain Dew10-12 Terrace Road, Swansea, SA1 6HW | 01792 655853
Mumbles Pier HotelMumbles Pier, Mumbles, Swansea, SA3 4EN | 01792 365230
Nags Head510 Mumbles Road, Mumbles, Swansea, SA3 4BU | 01792 366610
New InnBethel Road, Lower Cwmtwrch, Swansea, SA9 2PS | 01639 842270
New Inn, TheThe Lone, Clydach, Swansea, SA6 5SU | 01792 842839
New Tredegar Arms, The23 Heol Gwys, Upper Cwmtwrch, Swansea, SA9 2XG | 01639 830229
New York, The6 Princess Way, Swansea, SA1 3LW | 01792 475587
Newton Inn, TheNew Well Lane, Newton, Swansea, SA3 4SR | 01792 363636
Office, The2 Castle Gardens, Swansea, SA1 1JE | 01792 645063
Old Barn Inn and Restaurant, TheCefn Felindre Farm, Pontlasau, Swansea, SA6 6PX | 01792 774411
Old Compass Inn, The209 Llangyfelach Road, Pentre Estyll, Swansea, SA5 9LE | 01792 650384
Old Duke Inn, The140 High St, Swansea, SA1 1NE | 01792 642283
Old Glais InnBirchgrove Road, Glais, Swansea, SA7 9EN | 01792 843316
Old Inn, TheSwansea Road, Penllergaer, Swansea, SA4 9AQ | 01792 894097
Old Prince Inn, The95 Clyndu St, Morriston, Swansea, SA6 7BB | 01792 418561
Old Swan Inn, The58 Gurnos Road, Ystalyfera, Swansea, SA9 2HY | 01639 842315
Other Place, The9 Ynisderw Road, Pontardawe, Swansea, SA8 4EG | 01792 862999
Park Inn23 Park St, Mumbles, Swansea, SA3 4DA | 01792 366738
Penybont InnHeol Giedd, Swansea, SA9 1JY | 01639 842600
Penycae InnBrecon Road, Penycae, Swansea, SA9 1FA | 01639 730100
Pilot Inn726 Mumbles Road, Mumbles, Swansea, SA3 4EL | 01792 366643
Pitcher and Piano59 Wind St, Swansea, SA1 1EG | 01792 461312
Plough and Harrow88 Oldway Road, Murton, Swansea, SA3 3DJ | 01792 234459
Plough and HarrowSwansea Road, Llandyfelach, Swansea, SA5 7JA | 01792 771816
Plough and HarrowLlangyfelach Road, Brynhyfryd, Swansea, SA5 9LG | 01792 480808
Plough and Harrow57 Church Road, Llansamlet, Swansea, SA7 9RL | 01792 772263
Pontardawe InnHerbert St, Pontardawe, Swansea, SA8 4ED | 01792 830791
Porterhouse Loughor80 Glebe Road, Loughor, Swansea, SA4 6SR | 01792 897600
Potters Wheel, The85 The Kingsway, Swansea, SA1 5JE | 01792 465113
Poundffald InnTirmynydd Road, Three Crosses, Swansea, SA4 3PB | 01792 873428
Pub on the Pond, TheSingleton Park, Mumbles Road, Swansea, SA2 8PY | 01792 298023
Pump House, ThePump House Quay, Maritime Quarter, Swansea, SA1 1TT | 01792 651080
Quadrant Gate, TheNelson St, Swansea, SA1 3QE | 01792 654736
Queens Hotel, TheGloucester Place, Maritime Quarter, Swansea, SA1 1TY | 01792 521531
Quepasa11-17 Wind St, Swansea, SA1 1DP | 01792 455145
Railway Inn, The70-71 Siloh Road, Landore, Swansea, SA1 2NT | 01792 411345
Railway Inn, The553 Gower Road, Upper Killay, Swansea, SA2 7DS | 01792 203946
Railway Inn, TheBellevue, Penclawdd, Swansea, SA4 3YE | 01792 851692
Red Lion Hotel120 Iscoed Road, Pontarddulais, Swansea, SA4 0UN | 01792 883989
Red Lion HotelGlebe Road, Loughor, Swansea, SA4 6SR | 01792 892983
Reverend James, The180 Borough Road, Loughor, Swansea, SA4 6RZ | 01792 516231
Rheolau ArmsHeol Rheolau, Abercrave, Swansea, SA9 1TB | 01639 730278
Rhos InnDelffordd, Rhos, Pontardawe, Swansea, SA8 3EL | 01792 830342
Rhyddings HotelBrynmill Avenue, Brynmill, Swansea, SA2 0BT | 01792 648885
Robin Hood37 Fleet St, Swansea, SA1 3US | 01792 654431
Rock & Fountain149 Newton Road, Newton, Swansea, SA3 4ST | 01792 369142
Rock and Fountain Inn, TheRhyddwen Road, Craig-cefn-Parc, Swansea, SA6 5RA | 01792 843347
Royal Oak, TheBeach Road, Penclawdd, Swansea, SA4 3YN | 01792 850642
Rumours LoungeGreenway Holiday Park, Oxwich, Swansea, SA3 1LY | 01792 391090
Salt at the GeorgeMumbles Road, Mumbles, Swansea, SA3 4EH | 01792 368129
Sea Beach234 Oystermouth Road, Swansea, SA1 3UH | 01792 646702
Ship and Castle, The80 Castle St, Loughor, Swansea, SA4 6TS | 01792 894873
Ship InnPentreguinea Road, St. Thomas, Swansea, SA1 8DJ | 01792 644047
Ship Inn, ThePorteynon, Swansea, SA3 1NN | 01792 390204
Smiths Arms141 Samlet Road, Llansamlet, Swansea, SA7 9AQ | 01792 773270
Smiths Arms, The51 Neath Road, Swansea, SA1 2HR | 01792 652154
Spinning WheelSketty Park Drive, Sketty, Swansea, SA2 8JH | 01792 205362
Square, The10 Wind St, Swansea, SA1 1DF | 01792 474240
Star Inn, The1070 Carmarthen Road, Fforestfach, Swansea, SA5 4BP | 01792 586910
Station Hotel17 High St, Gorseinon, Swansea, SA4 4BX | 01792 896844
Swansea Jack, The130 Oystermouth Road, Swansea, SA1 3RW | 01792 464664
Swansea Vale Brewers FayreUpper Fforest Way, Swansea Enterprise Park, Morriston, Swansea, SA6 8WB | 08701 977246
Tafarn Y TrapSwansea Road, Gorseinon, Swansea, SA4 4AS | 01792 892733
Tafarn-y-GarregGlyntawe, Swansea, SA9 1GS | 01639 730267
Tenby Hotel130 Walter Road, Swansea, SA1 5RG | 01792 464665
The Club88-89 Woodfield Street, Morriston, Swansea, SA6 8BA | 01792 781982
The Cross Inn142 Woodfield Street, Morriston, Swansea, SA6 8AL | 01792 797618
The Eagle855 Llangyfelach Road, Treboeth, Swansea, SA5 9AU | 01792 700491
The Jeffreys Arms108 Brecon Road, Ystradgynlais, Swansea, SA9 1QL | 01639 843319
Three Compasses HotelHebron Road, Swansea, SA6 5EJ | 01792 843371
Three Feathers189 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LE | 01792 555530
Three Sisters, The6 Mansel Terrace, Cwmbwrla, Swansea, SA5 8NN | 01792 425635
Travellers RestCommercial Road, Rhydyfro, Pontardawe, Swansea, SA8 4SS | 01792 862893
Tredegar Arms75 Rodney St, Swansea, SA1 3UB | 01792 480035
Tug and Turbot, TheSquire Court, Victoria Quay, Maritime Quarter, Swansea, SA1 3XG | 01792 648785
Union Inn223 Port Tennant Road, Port Tennant, Swansea, SA1 8JU | 01792 655969
Uplands Tavern42 Uplands Cresent, Uplands, Swansea, SA2 0PG | 01792 458242
Valley Hotel, The41 Bishopston Road, Bishopston, Swansea, SA3 3EJ | 01792 234820
Vardre Hotel, The2 Heol Eithrim Clydach, Swansea, SA6 5ES | 01792 842359
Varsity SwanseaCastle Square, Swansea, SA1 1DW | 01792 463520
Victoria Inn, The21 Westbourne Place, Mumbles, Swansea, SA3 4DB | 01792 360111
Village Inn, The5-6 The Precinct, Killay, Swansea, SA2 7BA | 01792 203311
Village Inn, The580 Mumbles Road, Mumbles, Swansea, SA3 4DL | 01792 368308
Village Tavern, The93-94 High St, Clydach, Swansea, SA6 5LN | 01792 843244
Villiers Arms1410 Neath Road, Swansea, SA1 2HE | 01792 458885
Vivian, The104 Gower Road, Sketty, Swansea, SA2 9BZ | 01792 516194
Walkabout Inn5-6 Castle Square, Swansea, SA1 1DW | 01792 450850
Waunwen InnCarmarthen Road, Swansea, SA1 1HE | 01792 643533
Welcome Inn, TheMynyddbach Common, Llangyselach, Swansea, SA5 7HT | 01792 793548
Welcome to Gower2 Mount Street, Gowerton, Swansea, SA4 3EJ | 01792 872611
Wern Fawr InnWern Road, Ystalyfera, Swansea, SA9 2LX | 01639 843625
Wern Inn48 Siloh Road, Landore, Swansea, SA1 2PE | 01792 465365
West End Hotel, The1 West St, Gorseinon, Swansea, SA4 4AA | 01792 894217
Westbourne, The1 Brynymor Road, Swansea, SA1 4JQ | 01792 476637
Wheatsheaf Hotel38 St. Teilo St, Pontarddulais, Swansea, SA4 8SZ | 01792 884748
White RoseNewton Road, Mumbles , Swansea, SA3 4AR | 01792 368426
White Rose Hotel1 Newton Road, Mumbles, Swansea, SA3 4AR | 01792 365121
White Swan, The86 High St, Swansea, SA1 1LW | 01792 410902
Wig Public House, The134 St. Helens Road, Swansea, SA1 4BL | 01792 464 733
Wychtree Inn, The924 Neath Road, Morriston, Swansea, SA6 8ES | 01792 413017
Y Sticle33 Heol Gwys, Upper Cwmtwrch, Swansea, SA9 2XG | 01639 831100
Yatess1-4 Caer St, Swansea, SA1 3PP | 01792 472440
Ynyscedwyn Arms53 Commercial Street, Ystradgynlais, Swansea, SA9 1LA | 01639 841000
Ynysmeudwy ArmsYnyseudwy Road, Pontardawe, Swansea, SA8 4QJ | 01792 869542
Ystalyfera ArmsCyfing Road, Ystalyfera, Swansea, SA9 2BS | 01639 842301
Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!