Restaurants in Swansea

Looking for the best restaurants in Swansea? Find them on the leading Cardiff and South Wales restaurant guide. Discover new places to eat 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
Abercrave Inn145 Heol Tawe, Abercrave, Swansea, SA9 1XS | 01639 731002
Abertawe Ale House296-298 Oystermouth Road, Swansea, SA1 3UJ | 01792 473184
Abid Indian Cusine21 Dillwyn Street, Swansea, SA1 4AQ | 01792 655030
Order takeaway
Abid Indian Restaurant21 Dillwyn Street, Kingsway, Swansea, SA1 4AQ | 01792 655030
Adam and Eve207 High Street, Swansea, SA1 1PE | 01792 646529
Al Nakheel5 St. Helens Road, Swansea, SA1 4AN | 01792 465757
All Blacks Arms, TheLower Cwmtwrch, Gurnos, Swansea, SA9 2LA | 01639 842211
Alma Inn10 Bennett Street, Landore, Swansea, SA1 2QH | 01792 411311
AmericanoKings Road, Swansea, SA1 8PP | 01792 468230
Anarkali Tandoori Restaurant80 St.Helens Road, Swansea, SA1 4BQ | 01792 650549
Angelettos13 Dillwyn Street, Swansea, SA1 4AQ | 01792 522950
Antons Restaurant1 Wind Street, Swansea, SA1 1DE | 01792 461678
Awa Grill House8-10 College Street, Swansea, SA1 5AE | 01792 475767
Badminton Hotel102 Fleet Street, Swansea, SA1 3UT | 01792 461222
Balti Palace Restaurant22a Woodfield Street, Morriston, Swansea, SA6 8AB | 01792 797020
Order takeaway
Bangla Fried Chicken19 St.Helens Road, Swansea, SA1 4AP | 01792 459911
Bank Statement, The57-58 Wind Street, Swansea, SA1 1EP | 01792 455477
Bar Reef127 Walter Road, Swansea, SA1 5RG | 01792 475453
Bar SA12-5 Wind Street, Swansea, SA1 1DE | 01792 630941
Bartams @ 698698 Mumbles Road, Mumbles, Swansea, SA3 4EH | 01792 361616
Bay View Bar and Thai Dining, The400 Oystermouth Road, Swansea, SA1 3UL | 01792 652610
Beaufort Arms18 Pennard Road, Kittle, Swansea, SA3 3JS | 01792 234521
Beaufort Arms1 Castle Road, Norton, Swansea, SA3 5TF | 01792 401319
Bellitalia31b St. Helens Road, Swansea, SA1 4AP | 01792 512421
Bengal Brasserie67 Walter Road, Swansea, SA1 4PT | 01792 641316
Bevans Arms63 Woodfield Street, Morriston, Swansea, SA6 8BW | 01792 797552
Big Fish2nd Floor, 56 Wind St, Swansea, SA1 1EG | 01792 456110
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
Bizzie Lizzies BistroThe Basement, 55 Walter Road, Swansea, SA1 5PY | 01792 473379
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
Bonophool Bangladeshi Restaurant93 Sterry Road, Gowerton, Swansea, SA4 3BN | 01792 875253
Bonymaen Chip BarBonymaen Road, Bonymaen, Swansea, SA1 7AT | 01792 470090
Bonymaen InnTalfan Road, Bonymaen, Swansea, SA1 7HD | 01792 653453
Bouchon De Rossi217 Oxford Street, Swansea, SA1 3BG | 01792 655780
Bouchon De Rossi217 Oxford Street, Swansea, SA1 3BG | 01792 655780
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
Buck Inn, TheSwansea Road, Pontlliw, Swansea, SA4 9EF | 01792 892294
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
Cardamom Fine Indian Dining52 Herbert St, Pontardawe, Swansea, SA8 4EB | 01792 864477
Carpenters Arms, TheHigh St, Clydach, Swansea, SA6 5LN | 01792 849 301
Casa Nostra650 Mumbles Road, Mumbles, Swansea, SA3 4EA | 01792 367147
CastellamareBracelet Bay, Mumbles Road, Mumbles, Swansea, SA3 4JT | 01792 369408
Castle HotelHigh Street, Pontardawe, Swansea, SA8 4HU | 01792 869961
Central Fish Bar113 Woodfield St, Morriston, Swansea, SA6 8AR | 01792 773298
Central House10 Station Road, Ystradgynlais, Swansea, SA9 1NT | 01639 842824
Champers Wine Bar210 High St, Swansea, SA1 1PE | 01792 655622
Champion Brewer106 Martin St, Morriston, Swansea, SA6 7BL | 01792 411181
Charlie's2 Prospect Place, Swansea, SA1 1QP | 01792 413290
Charlos74 Herbert St, Pontardawe, Swansea, SA8 4ED | 01792 863143
Chattery Restaurant, The59 Uplands Cresent, Uplands, Swansea, SA2 0EZ | 01792 473276
Chicago Rock Cafe2-3 St.Mary St, Swansea, SA1 3LH | 01792 455345
China Garden4 Wind Road, Ystradgynlais, Swansea, SA9 2JX | 01639 844911
Book Online
ChiquitoWind St, Swansea, SA1 1EE | 01792 643488
Chutneys89 Newton Road, Mumbles, Swansea, SA3 4BN | 01792 369329
CJs Wine Bar and Restaurant135 Mumbles Road, Mumbles, Swansea, SA3 4DN | 01792 361246
Clarence Inn, TheWilliam St, Swansea, SA1 3QS | 01792 653749
Clydach Fish Bar6 Capel Buildings, Clydach, Swansea, SA6 5LW | 01792 843584
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
Commercial Inn Giant Plates403 Gower Road, Killay, Swansea, SA2 7AN | 01792 203980
Connollys Cafe Bar91 Carnglas Road, Sketty, Swansea, SA2 9BN | 01792 204254
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
Cosmo15-16 Castle Street, Swansea, SA1 1JF | 01792456666
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 Fish Bar19 High St, Pontardawe, Swansea, SA8 4HU | 01792 830119
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
Curry Gardens12 High St, Swansea, SA8 4HU | 01792 863189
Curry Night10 Wern Road, Ystalyfera, Swansea, SA9 2LY | 01639 844494
Cwmphil Fish Bar11 Cwmphil Road, Lower Cwmtwrch, Swansea, SA9 1DE | 01639 842223
Darcys698 Mumbles Road, Swansea, SA3 4EH | 01792 361616
Deep Pan PizzaParc Tawe, North Dock, Swansea, SA1 2AL | 01792 643830
Deers LeapHeol Maes Eglwys, Cwmrhydyceirw, Swansea, SA6 6SG | 01792 771199
Order takeaway
Dial-a-Curry4 Humphrey Street, Swansea, SA1 6BG | 01792 472177
Dick Bartons16 Alderwood Road, West Cross, Swansea, SA3 5JD | 01792 404793
Didier and Stephanies French Restaurant56 St. Helens Road, Swansea, SA1 4BE | 01792 655603
Dillwyn Arms472 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LR | 01792 652073
Dragon HotelThe Kingsway Circle, Swansea, SA1 5LS | 01792 657100
Dragons Nest12 High Street, Swansea, SA1 1LE | 01792 644868
Dukes Arms, The556 Neath Road, Morriston, Swansea, SA6 8HG | 01792 411178
Dylan Thomas, The125 Samlet Road, Llansamlet, Swansea, SA7 9AQ | 01792 701670
Eleos Brasserie32-33 The Kingsway, Swansea, SA1 5LE | 01792 648609
Ellie Mays33-34 Wychtree St, Morriston, Swansea, SA6 8EX | 01792 772994
Espresso Bar59-60 High St, Swansea, SA1 1LN | 01792 653469
Evergreen Cantonese Restaurant9 St. Helens Road, Swansea, SA1 4AN |
Exchange Bar, The10 Strand, Swansea, SA1 2AE | 01792 510919
FairyhillReynoldston, Swansea, SA3 1BS | 01792 390139
Farmers Arms75 Varde Road, Clydach, Swansea, SA6 5LU | 01792 845140
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
Food Net93 High St, Gorseinon, Swansea, SA4 4BL | 01792 893366
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
Frankie and BennysUnit 14, Salubrious Place, Wind St, Swansea, SA1 1EE | 01792 461774
Full Moon Inn144 High St, Swansea, SA1 1NE | 01792 642808
G and Ts Bistro602 Mumbles Road, Mumbles, Swansea, SA3 4DL | 01792 367309
Gallinis RestaurantFishmarket Quay, 3 Trawler Road, Maritime Quarter, Swansea, SA1 1XA | 01792 456285
Garuda18 St. Helens Road, Swansea, SA1 4AP | 01792 653388
Gatehouse Hotel360 Carmarthen Road, Cwmbwrla, Swansea, SA5 8LW | 01792 476662
Gershwins Coffee House14 Nelson St, Swansea, SA1 3QE | 01792 474000
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
Govindas Vegetarian Restaurant8 Cradock Street, Swansea, SA1 3EN | 01792 468469
Gower InnParkmill, Swansea, SA3 2EQ | 01792 233116
Grand HotelIvey Place, High St, Swansea, SA1 1NE | 01792 645898
Grape & OliveMeridian Tower, Trawler Road, Swansea, SA1 1JW | 01792 462617
Grape and OliveMeridian Tower, Trawler Road, Swansea, SA1 1JW | 01792 462617
Greyhound Inn, TheOld Walls, Gower, Swansea, SA3 1HA | 01792 391027
Grosvenor Casino and Restaurant15-16 High Street, Swansea, SA1 1LG | 01792 655227
Grosvenor Casino Swansea15 - 16 High Street, Swansea, SA1 1LF | 01792 655227
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
Hanson at the Chelsea Restaurant17 St. Marys St, Swansea, SA1 3LH | 01792 464068
HarvesterVictoria Road, Gowerton, Swansea, SA4 3AB | 01792 872444
Haryana Indian Cuisine75-76 Woodfield St, Morriston, Swansea, SA6 8BQ | 01792 796995
Hebron Inn31 Hebron Road, Swansea, SA6 5EJ | 01792 845999
High Street Fish Bar209a High St, Swansea, SA1 1PE | 07847 525792
Order takeaway
Hilton Indian Kebab Tandoori72 Port Tennant Road, Swansea, SA1 3JF | 01792 472688
Himachal Indian Cuisine206 High St, Swansea, SA1 1PE | 01792 466644
Hungry HorseThe Dunvant, 234 Dunvant Road, Swansea, SA2 7SS | 01792 208112
Hurrens Inn on the Estuary13 Station Road, Loughor, Swansea, SA4 6TR | 01792 899092
Ice Bar Restaurant62a-64 Wind St, Swansea, SA1 1EQ | 01792 646111
Indian Cottage Tandoori Restaurant69 Herbert St, Pontardawe, Swansea, SA8 4ED | 01792 830208
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
John Maurice219 High St, Swansea, SA1 1NN | 01792 477117
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
Jubblys Restaurant12-14 Northampton Lane, Swansea, SA1 4EH | 01792 459558
Juboraj Restaurant20-21 Wind St, Swansea, SA1 1DY | 01792 649944
Justso Pub Co30 Walter Road, Swansea, SA1 5NN | 01792 464080
K2 Swansea91-92 Mansel St, Swansea, SA1 5TZ | 01792 465015
Kardomah RestaurantMorris Buildings, 11 Portland St, Swansea, SA1 3DH | 01792 652336
Karma Restaurant3 Victoria Road, Swansea, SA1 3NE | 01792 477848
Kas Kas11 High St, Gorseinon, Swansea, SA4 4BX | 01792 899111
Khushi Khana36 St. Helens Road, Swansea, SA1 4AY | 01792 411076
Killay Tandoori436 Gower Road, Killay, Swansea, SA2 7AJ | 01792 205449
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
Knights Restaurant614-616 Mumbles Road, Mumbles, Swansea, SA3 4EA | 01792 363184
KVJ Co - Agent9 Station Road, Loughor, Swansea, SA4 6TR | 01792 892002
La Braseria28 Wind St, Swansea, SA1 1DZ | 01792 469683
La Locanda66 Wind Street, Swansea, SA1 1EQ | 01792 644611
La Parrilla Continental Bar and RestaurantUnit 5 J Shed, Kings Road, Swansea, SA1 8PL | 01792 464530
La TascaSalubrious Place, Wind St, Swansea, SA1 1EF | 01792 643246
Labaires Restaurant93 Newton Road, Mumbles, Swansea, SA3 4BN | 01792 366006
Lava LoungeUnit 20, Salubrious Place, 31 Wind St, Swansea, SA1 1DZ | 01792 473003
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
LowthersHeol Gwys, Upper Cwmtwrch, Swansea, SA9 2XH | 01639 830938
Ludwigs17 Pontardawe Road, Clydach, Swansea, SA6 5NS | 01792 842524
Maes-Yr-HafParkmill, Swansea, SA3 2EH | 01792 371000
Maggie Dicks217 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LD | 01792 650186
Maltsters ArmsPentregethin Road, Cwmbwrla, Swansea, SA5 8BA | 01792 654500
Mamma Mia18 Princess Way, Swansea, SA1 3LW | 01792 465465
Mammas Pizza Parlour1402 Neath Road, Hafod, Swansea, SA1 2HE | 01792 646222
Order takeaway
Mammas Pizza Parlour1402Neath Road, Swansea, SA1 2HE | 01792 646222
Manselton HotelPenfilia Road, Brynhyfryd, Swansea, SA5 9HX | 01792 472224
Mardy, TheHigh St, Gorseinon, Swansea, SA4 4BR | 01792 892616
Marianos Fish Bar168 Trallwn Road, Llansamlet, Swansea, SA7 9UU | 01792 792600
Marianos Fish Bar40 Gurnos Road, Ystalyfera, Swansea, SA9 2HY | 01639 845675
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
Mayhill Fish Bar7 Mayhill Road, Mayhill, Swansea, SA1 6SZ | 01792 468619
Mediterranean Restaurants640 Mumbles Road, Mumbles, Swansea, SA3 4EA | 01792 363666
Meridian Cafe BarUnit b, Meridian Wharf, Trawler Road, Swansea, SA1 1LB | 01792 650821
Miahs Bar Cafe TandoorSt. Pauls Church, St. Helens Road, Swansea, SA1 4BL | 01792 464084
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
Monnis Fish Bar and Restaurant98 Brynymor Road, Swansea, SA1 4JG | 01792 415515
Moonlight590 Mumbles Road, Mumbles, Swansea, SA3 4DL | 01792 360313
Morfa Parc Brewers FayreUnit 19, Morfa Shopping Park, Brunel Way, Landore, Swansea, SA1 2FB | 01792 475605
Morgans HotelSomerset Place, Swansea, SA1 1RR | 01792 484848
Moshi Moshi326 Oystermouth Road, Swansea, SA1 3UJ | 01792 652205
Mountain Dew10-12 Terrace Road, Swansea, SA1 6HW | 01792 655853
Mumbles Pier HotelMumbles Pier, Mumbles, Swansea, SA3 4EN | 01792 365230
Mumbles Pier Pavilion Restaurant and CafeMumbles Road, Mumbles, Swansea, SA3 4EN | 01792 365225
Mumtaz Indian Haute Cuisine478 Mumbles Road, Mumbles, Swansea, SA3 4BX | 01792 367196
Nags Head510 Mumbles Road, Mumbles, Swansea, SA3 4BU | 01792 366610
Nando'sSalubrious Place, Wind Street, Swansea, SA1 1EE | 01792 464 589
Nawab Tandoori Restaurant12 Christina St, Swansea, SA1 4EW | 01792 470770
New InnBethel Road, Lower Cwmtwrch, Swansea, SA9 2PS | 01639 842270
New Inn, TheThe Lone, Clydach, Swansea, SA6 5SU | 01792 842839
New Tandoori Night191 Llangyfelach Road, Brynhyfryd, Swansea, SA5 9LE | 01792 477522
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 363226
No Sign Wine Bar56 Wind St, Swansea, SA1 1EG | 01792 465300
Ocean Cafe Bar61 Newton Road, Mumbles, Swansea, SA3 4BL | 01792 363462
Oceana72 The Kingsway, Swansea, SA1 5JE | 0845 2932872
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
Opium Den20 Castle St, Swansea, SA1 1JF | 01792 456160
Other Place, The9 Ynisderw Road, Pontardawe, Swansea, SA8 4EG | 01792 862999
P.A.s Wine Bar95 Newton Road, Mumbles, Swansea, SA3 4BN | 01792 367723
Pacos Restaurant22a St. Helens Road, Swansea, SA1 4AP | 01792 301522
Papa Hilz3-4a Gwydr Square, Uplands, Swansea, SA2 0HB | 01792 641 961
Papa Hilz Chip Shop4a Gwydr Square, Uplands, Swansea, SA2 0HB | 01792 641961
Park Fish Bar13 Brynmill Avenue, Brynmill, Swansea, SA2 0BT | 01792 411941
Park Inn23 Park St, Mumbles, Swansea, SA3 4DA | 01792 366738
Patricks with Rooms638 Mumbles Road, Mumbles, Swansea, SA3 4EA | 01792 360199
Peachy KeensLittle Wind Street, Swansea, SA1 1ED | 01792 463222
Penlan Fish BarPenderry Road, Penlan, Swansea, SA5 7EA | 01792 580711
Penybont InnHeol Giedd, Swansea, SA9 1JY | 01639 842600
Penycae InnBrecon Road, Penycae, Swansea, SA9 1FA | 01639 730100
Peppermint Bar13 - 17 Wind Street, Swansea, SA1 1DP | 01792 455 145
Peppers Wine Bar and Bistro42 Newton Road, Mumbles, Swansea, SA3 4BQ | 01792 361443
Pilot Inn726 Mumbles Road, Mumbles, Swansea, SA3 4EL | 01792 366643
Pitcher and Piano59 Wind St, Swansea, SA1 1EG | 01792 461312
Pizza Express40 Castle St, Swansea, SA1 1HZ | 01792 474320
Pizza Hut62 The Kingsway, Swansea, SA1 5HN | 01792 648585
Pizza HutUnit 17b, Morfa Retail Park, Brunel Way, Pentrechwyth, Swansea, SA1 7DF | 01792 480801
Pizza HutUnit 2 Parc Fforest Ffach, Pontarddulais Road, Cadle, Swansea, SA5 4BA | 01792 579957
Pizzeria Vesuvio200 Neath Road, Landore, Swansea, SA1 2JT | 01792 648346
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
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
Raduni102 High St, Gorseinon, Swansea, SA4 4BP | 01792 891162
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
Raj Balti House82 St. Helens Road, Swansea, SA1 4BQ | 01792 645383
Rajaputana Balti House Restaurant44 High St, Gorseinon, Swansea, SA4 4BT | 01792 895883
Rajestan39 Uplands Cresent, Uplands, Swansea, SA2 0NP | 01792 470235
Rajput Indian Restaurant12 Castle St, Swansea, SA1 1JF | 01792 654443
Red Lion Hotel120 Iscoed Road, Pontarddulais, Swansea, SA4 0UN | 01792 883989
Red Lion HotelGlebe Road, Loughor, Swansea, SA4 6SR | 01792 892983
RendezvousUnit A3, St. davids Square, Swansea, SA1 3LG | 01792 467113
Restaurant Mozart76b Walter Road, Swansea, SA1 4QA | 01792 655351
Retreat, The2 Humphrey Street, Swansea, SA1 6BG | 01792 457880
Reverend James, The180 Borough Road, Loughor, Swansea, SA4 6RZ | 01792 516231
Reynoldston GowerGower, Swansea, SA3 1BS | 01792 390 139
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
Riverside Fish Bar7 Thomas St, St. Thomas, Swansea, SA1 8AT | 01792 477443
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
Roma 200061 High St, Gorseinon, Swansea, SA4 4BP | 01792 891818
Roma Fish Bar48-49 High St, Gorseinon, Swansea, SA4 4BT | 01792 892516
Rose Indienne74 St. Helens Road, Swansea, SA1 4BG | 01792 456390
Rossis Original235-240 Neath Road, Landore, Swansea, SA1 2JG | 01792 458406
Royal Bengal Indian CuisineHeol Gwys, Upper Cwmtwrch, Swansea, SA9 2XH | 01639 830938
Royal Oak, TheBeach Road, Penclawdd, Swansea, SA4 3YN | 01792 850642
Rumours LoungeGreenway Holiday Park, Oxwich, Swansea, SA3 1LY | 01792 391090
SA3 BistroFlat, 614 Mumbles Road, Swansea, SA3 4EA | 01792 363184
Salt at the GeorgeMumbles Road, Mumbles, Swansea, SA3 4EH | 01792 368129
Sam Pan Chinese and Cantonese Cuisine604 Mumbles Road, Mumbles, Swansea, SA3 4DL | 01792 367531
Sand Bar, The136a St. Helens Road, Swansea, SA1 4BL | 01792 464060
Savis Grill House43 St Helens Road, Swansea, SA1 4AZ | 01792 654764
Sea Beach234 Oystermouth Road, Swansea, SA1 3UH | 01792 646702
Sea Garden Chinese Restaurant and BarGowerton Road, Penclawdd, Swansea, SA4 3RB | 01792 872886
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
Sketty HallSketty Lane, Sketty, Swansea, SA2 8QF | 01792 284011
SliceEversley Road, Swansea, SA2 9DE | 01792 290929
Slowboat Cantonese Restaurant12 High St, Swansea, SA1 1LE | 01792 645253
Smiths Arms141 Samlet Road, Llansamlet, Swansea, SA7 9AQ | 01792 773270
Smiths Arms, The51 Neath Road, Swansea, SA1 2HR | 01792 652154
Smugglers Haunt Licensed RestaurantPorteynon, Swansea, SA3 1NN | 01792 391257
Soho Chinese Restaurant89 St. Helens Road, Swansea, SA1 3UW | 01792 646118
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
Star RestaurantGreen Dragon Bar & Bistro Green Dragon Lane, Swansea, SA1 1DG | 01792 477888
Station Hotel17 High St, Gorseinon, Swansea, SA4 4BX | 01792 896844
Steak-by-Night10 Cradock St, Swansea, SA1 3EW | 01792 466810
Strand Bar, The8 Strand, Swansea, SA1 2AW | 01792 463638
Streetpebble Cafe11 Wind St, Swansea, SA1 1DP | 01792 642924
Surma Restaurant30 St. Helens Road, Swansea, SA1 4AP | 01792 469111
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
TGI Fridays12-13 Wind St, Swansea, SA1 1EF | 01792 474494
Thai Pheonix Oriental61a Crwys Terrace, Penlan, Swansea, SA5 9AH | 01792 774175
Thai Spice43 St. Helens Road, Swansea, SA1 4AZ | 01792 654764
The Bay Brasserie686 Mumbles Road, Swansea, SA3 4EE | 01792 367744
The Cape HornerMiers Street, St. Thomas, Swansea, SA1 8BZ | 01792 463335
The Club88-89 Woodfield Street, Morriston, Swansea, SA6 8BA | 01792 781982
The Contented Sole69 Sterry Road, Gowerton, Swansea, SA4 3BN | 01792 873550
The Cross Inn142 Woodfield Street, Morriston, Swansea, SA6 8AL | 01792 797618
The Eagle855 Llangyfelach Road, Treboeth, Swansea, SA5 9AU | 01792 700491
The Gough ArmsHeol Glantawe, Swansea, SA9 1ES | 01639 841001
The Gower Sole6 Bellevue, Penclawdd, Swansea, SA4 3YE | 01792 850270
The Jeffreys Arms108 Brecon Road, Ystradgynlais, Swansea, SA9 1QL | 01639 843319
The Loft Sports Bar and Grill1 York St, Swansea, SA1 3LZ | 01792 645097
The Range Fish and Chip Shop93 Eversley Road, Sketty, Swansea, SA2 9DE | 01792 419619
The Regent Fish Bar and Cafe103-104 Clase Road, Morriston, Swansea, SA6 8DY | 01792 771603
The Restaurant @ Pilot House Wharf Swansea MarinaPilot House Wharf, Trawler Road, Swansea, SA1 1UN | 01792 466200
The Riverside Inn1 High Street, Swansea, SA4 4BX | 01792 896037
The SeafarerThe Beach Cafe, Porteynon, Swansea, SA3 1NN | 01792 390879
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
Toby Cavery KillayGower Road, Sketty, Swansea, SA2 7AA | 01792 297115
Topo Gigio Restaurant55 St. Helens Road, Swansea, SA1 4BD | 01792 467888
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
Underground, The37 St. Helens Road, Swansea, SA1 4AY | 01792 649689
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
Verdis Cafe and Icecream ParlourKnab Rock, Mumbles Road, Mumbles, Swansea, SA3 4EN | 01792 369135
Vesuvio RomanticaPilot House Wharf, Trawler Road, Swansea, SA1 1UN | 01792 643465
Viceroy of India50 St. Helens Road, Swansea, SA1 4BD | 01792 466898
Victoria Inn, The21 Westbourne Place, Mumbles, Swansea, SA3 4DB | 01792 360111
Vietnam Restaurant36 Uplands Cresent, Uplands, Swansea, SA2 0PG | 01792 650929
Village Inn, TheCwm Clyd, Waunarlwydd, Swansea, SA5 4TR | 01792 879879
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
Vincents100 Eversley Road, Sketty, Swansea, SA2 9DF | 01792 281555
Vivaldi29 Singleton St, Swansea, SA1 3QN | 01792 456780
Vivian, The104 Gower Road, Sketty, Swansea, SA2 9BZ | 01792 516194
Vojon13 St. Helens Road, Swansea, SA1 4AW | 01792 466658
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
Welcome to TownLlanrhidian, Swansea, SA3 1EH | 01792 390015
Wern Fawr InnWern Road, Ystalyfera, Swansea, SA9 2LX | 01639 843625
Wern Inn48 Siloh Road, Landore, Swansea, SA1 2PE | 01792 465365
West Cross Inn and Restaurant43 Mumbles Road, West Cross, Swansea, SA3 5AB | 01792 401143
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
Wild Swan Cantonese Restaurant14 Orchard St, Swansea, SA1 5AS | 01792 472121
Windsor Lodge Hotel and RestaurantMount Pleasant, Swansea, SA1 6EG | 01792 642158
Winston Hotel11 Church Lane, Swansea, SA3 3JT | 01792 232074
Woodman, The120 Mumbles Road, Blackpill, Swansea, SA3 5AS | 01792 402700
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
Zaal8 Dillwyn Road, Sketty, Swansea, SA2 9AE | 01792 203526

Refine your results by Category

Ads
Affiliates

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