Restaurants in Newport

Looking for the best restaurants in Newport? Find them on the leading Cardiff and South Wales restaurant guide. Discover new places to eat in Newport 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
Alexandra Inn89 Commercial Road, Newport, NP20 2GX | 01633 662665
Alonzi and Sons171 Caerleon Road, Newport, NP19 7FX | 01633 250866
Awen Vegetarian DiningAwen B&B, Penrhiwgwair Cottage, Twyn Road, LLanfach, Abercarn, Newport, NP11 5AS | 01495 244615
BacaroNo.2 Retail Parade, Lakeside Drive, Coedkernew, Newport, NP10 8BB | 01633 815 815
Bali Thai78 Commercial Street, Newport, NP20 1LR | 01633 841240
Balti-Nite8 Gladstone Street, Cross Keys, Newport, NP11 7PA | 01495 271234
Barton and Barton111 Chepstow Road, Newport, NP19 8BZ | 01633 244651
Began Tandoori Restaurant2 Cross Street, Caerleon, Newport, NP18 1AF | 01633 422489
Bilash Tandoori Restaurant232 Corporation Road, Newport, NP19 0DZ | 01633 253692
Black Horse Inn, The56 Somerton Road, Newport, NP19 0JE | 01633 290073
Black PrinceYnysddu, Newport, NP11 7LJ | 01495 201773
Blu Bar and Restaurant161 Corporation Road, Newport, NP19 0BJ | 01633 660303
Bombay Bicycle Club50 Cambrian Road, Newport, NP20 4AB | 01633 243800
Boogie Nights62-65 Bridge Street, Newport, NP20 1AZ | 01633 255300
Breeze6-8 Cambrian Centre, Cambrian Road, Newport, NP20 4AD | 01633 265409
Brian and Christine WattsMorawelon, Parrog, Newport, SA42 0RW | 01239 820565
Bridgend InnKennard Terrace, Crumlin, Newport, NP11 3QF | 01495 244601
Cambrian Inn112 Commercial Road, Newport, NP20 2GW | 01633 257811
Carpenters Arms146 Chepstow Road, Maindee, Newport, NP19 8EG | 01633 258345
Castle Inn, TheTwycarn Road, Pontywaun, Crosskeys, Newport, NP11 7DU | 01495 271232
Centurion Inn68 Heather Road, Newport, NP19 7QX | 01633 262929
Chandlery Restaurant77-78 Lower Dock St, Newport, NP20 1EH | 01633 256622
Chez Giovanni Restaurant52 Clarence Place, Newport, NP19 0AH | 01633 259003
Chilli CottageUnit 3 Fallowfield Drive, Newport, NP19 4TD | 01633 290166
Order takeaway
China Garden40 Cardiff Road, Newport, NP20 2ED | 01633 262071
China Garden Restaurant, The40 Cardiff Road, Newport, NP20 2ED | 01633 262071
Chip Stop121 Commercial Road, Newport, NP20 2GW | 01633 263190
Church House InnChurch Road, St. Brides Wentlooge, Newport, NP10 8SN | 01633 680807
Church House Inn, The14 Portland St, Newport, NP20 4BU | 01633 660535
City Lounge Bar85 Commercial Street, Newport, NP20 1LS | 01633 263228
Cnapan RestaurantIvy House, East St, Newport, SA42 0SY | 01239 820575
Coldra Beefeater Restaurant and Pub, TheChepstow Road, Langstone, Newport, NP18 2NX | 01633 411390
Commercial InnHigh St, Abercarn, Newport, NP11 5GR | 01495 244373
Commercial InnCommercial St, Pontymister, Risca, Newport, NP11 6BA | 01633 612608
Cross Keys9 Market St, Newport, NP20 1FU | 01633 264373
Crosshands Hotel446 Chepstow Road, Newport, NP19 8JF | 01633 271474
Crosskeys Fish Bar50 Gladstone St, Crosskeys, Newbridge, Newport, NP11 7PL | 01495 270420
Crosskeys HotelHigh Street, Newport, NP11 7BY | 01495 270317
Crown InnDanyrhiw Terrace, Abercarn, Newport, NP11 4SP | 01495 243059
Crown Inn, The18 Crown St, Newport, NP19 8FU | 01633 843050
Curros Restaurant4 Cross St, Caerleon, Newport, NP18 1AF | 01633 421857
Cwmcarn HotelNewport Road, Cwmcarn, Newport, NP11 7ND | 01495 270643
Cyberlounge9 Station St, Newport, NP20 4AU | 01633 843198
Darran, The2 St. Mary St, Risca, Newport, NP11 6GU | 01633 612414
Delhi Restaurant131 Caerleon Road, Newport, NP19 7BZ | 01633 222 281
Dinas Cross4 Spencers Buildings, Dinas, Newport, SA42 0UW | 01348 811660
Dodger Inn, The6-8 Chepstow Road, Newport, NP19 8EA | 01633 212910
Dragon FlyCeltic Springs, Hazell Drive, Newport, NP10 8FY | 01633 810611
Drovers Arms, TheGoldcroft Common, Caerleon, Newport, NP18 1NG | 01633 423133
Duffryn, TheDuffryn, Newport, NP10 8TE | 01633 810922
Dylans Manna House175 Upper Dock St, Newport, NP20 1DY | 01633 670601
Eagle Inn, TheHigh St, Cross Keys, Newport, NP11 7FN | 01495 272964
Engineers Arms3 Albert Terrace, Newport, NP20 4BS | 01633 263976
Engineers Arms2-3 Albert Terrace, Newport, NP20 4BS | 01633 213734
Exchange Inn52 St. Mary St, Risca, Newport, NP11 6GQ | 01633 612706
Farmers Arms, TheLlandegveth, Newport, NP18 1HX | 01633 450244
Farmers Daughter RestaurantCroes-carn-Elnon Farm, Rhiwderin, Newport, NP10 8RR | 01633 892800
Foresters Oaks Country Inn and Leadons Brasserie, TheChepstow Road, Llandevaud, Newport, NP18 2AA | 01633 400260
Book Online
Forge Hammer InnCommercial St, Pontymister, Newport, NP11 6EE | 01633 613943
Book Online
Forgehammer InnCommercial Street, Risca, Newport, NP11 6EE | 01633 613 943
Fox and HoundsPark Road, Risca, Newport, NP11 6PW | 01633 612937
Freemasons Arms HotelDinas Cross, Newport, SA42 0UW | 01348 811243
Friendly Fox, TheGarth Hill, Bassaleg, Newport, NP10 8LW | 01633 894999
Gaer Inn37 Gaer Road, Newport, NP20 3GY | 01633 264724
Gambarinis108 Lower Dock St, Newport, NP20 2AG | 01633 244226
Gemelli Desserts42 Bridge St, Newport, NP20 4NY | 01633 251831
George Inn, The157 Chepstow Road, Newport, NP19 8GE | 01633 671551
Georges Fish Bar125 Bassaleg Road, Newport, NP20 3NA | 01633 267489
Gibbos143 Cromwell Road, Newport, NP19 0HP | 01633 277113
Gladiator, ThePillmawr Road, Malpas, Newport, NP18 3QZ | 01633 821353
Globe Inn, The132 Chepstow Road, Newport, NP19 8EG | 01633 266013
Godfrey Morgan, The158 Chepstow Road, Newport, NP19 8EG | 01633 221928
Goldcroft InnGoldcroft Common, Caerleon, Newport, NP18 1NG | 01633 420504
Golden Hart, The20 Cardiff Road, Newport, NP20 2ED | 01633 222466
Golden Lion InnEast Street, Newport, SA42 0SY | 01239 820 321
Golden Tandoori Restaurant50 Clarence Place, Newport, NP19 0AH | 01633 262033
Goldmine Bar and Grill, TheBridge St, Newbridge, Newport, NP11 5FE | 01495 243468
Greyhound InnChristchurch, Newport, NP18 1JJ | 01633 420306
Hafodyrynys InnCrumlin, Newport, NP11 5BE | 01495 243010
Hanbury ArmsUskside, Caerleon, Newport, NP18 1AA | 01633 420361
Handpost Hotel2 Bassaleg Road, Newport, NP20 3EA | 01633 264502
Harveys of Ringland41 Friendship Inn, Ringland Centre, Newport, NP19 9HQ | 01633 271239
Hollybush Inn and Restaurant, TheLower Machen, Newport, NP10 8GB | 01633 441326
Honour Garden1a St. Vincent Road, Newport, NP19 0AN | 01633 262838
Hornblower, The126 Commercial St, Newport, NP20 1LY | 01633 668001
Ivy Bush Inn, The65 Clarence Place, Newport, NP19 7AB | 01633 267571
Jarcal Group7 Quebec Close, Newport, NP20 3RA | 01633 243811
Jewel Balti Cuisine368 Chepstow Road, Newport, NP19 8JH | 01633 272707
John Henrys Cafe BarGriffin St, Newport, NP20 1GL | 01633 775009
John Wallis Linton10-12 Cambrian Road, Newport, NP20 4AD | 01633 251752
Johns Fish Bar26 Cardiff Road, Newport, NP20 2ED | 01633 262186
Order takeaway
Juboraj84Commercial Street, Newport, NP20 1LS | 01633 262646
Juboraj Restaurant84 Commercial St, Newport, NP20 1LS | 01633 262646
Junction 28Station Approach, Bassaleg, Newport, NP10 8LD | 01633 891891
K Seto64 Somerton Road, Newport, NP19 0JE | 01633 275212
Kenabella Fish Shop37 Malpas Road, Newport, NP20 5PB | 01633 821257
King Balti House248 Corporation Road, Newport, NP19 0DZ | 01633 220662
King, The76 Somerton Road, Newport, NP19 0JX | 01633 662263
Kings ArmsBelmont Hill, Caerleon, Newport, NP18 1JX | 01633 420329
La Bamba Restaurant19 High St, Newport, NP20 1FW | 01633 262007
Lahore Restaurant145 Dock St, Newport, NP20 1EE | 01633 265665
Lamb Hotel, The6 Bridge St, Newport, NP20 4AL | 01633 266801
Langtons Cafe Bar34-35 Charles St, Newport, NP20 1JT | 01633 264147
Le Pub1 Caxton Place, Newport, NP20 4BN | 01633 221477
Lighthouse InnBeach Road, St. Bridges Wentlooge, Newport, NP10 8SH | 01633 680800
Llwyngwair ArmsEast St, Newport, SA42 0SY | 01239 820267
Llys MeddygEast Street, Newport, SA42 0SY | 01239 820008
Lotus Fish Bar245 Corporation Road, Newport, NP19 0EA | 01633 253974
Lyceum Tavern110 Malpas Road, Newport, NP20 5PL | 01633 858636
M Vacara and Co39 Llanarth St, Newport, NP20 1HR | 01633 264150
Maindee Hotel107-109 Chepstow Road, Newport, NP19 8BZ | 01633 663345
Man of SteelPontfaen Road, Newport, NP19 4NW | 01633 273033
Manor HouseCeltic Manor Resort, Coldra Woods, Newport, NP18 1HQ | 01633 413000
Market TavernMarket Place, Abercarn, Newport, NP11 5GW | 01495 247179
Masons ArmsMill Terrace, Risca, Newport, NP11 6LH | 01633 612951
Merry Miller, TheMonnow Way, Bettws, Newport, NP20 7DB | 01633 855965
Meza Lounge, The6 Market St, Newport, NP20 1FU | 01633 211432
Milton Hotel, TheMilton Hill, Llanwern, Newport, NP18 2DU | 01633 412432
Minstrels Sporting Bar1 Station Road, Caerleon, Newport, NP18 1NH | 01633 422229
Mintleaf68 Tregwilym Road Ind Estate, Rogerstone, Newport, NP10 9EJ | 01633 892377
Mr Bens Bistro1-3 Emlyn Square, Kingsway Shopping Centre, Newport, NP20 1HY | 01633 216543
Mumtaz Restaurant34 Clarence Place , Newport, NP19 0AG | 01633 263035 01633 252911
New Inn, The1 Commercial Road, Abercarn, Newport, NP11 5AH | 01495 243107
New Moon Chinese Restaurant60 Commerical St, Newport, NP20 1LQ | 01633 264186
New World Cantonese Restaurant14 Cardiff Road, Newport, NP20 2ED | 01633 252666
Newbridge Fish Bar16 Main St, Newbridge, Newport, NP11 4FG | 01495 243335
Newbridge HotelHigh St, Newbridge, Newport, NP11 4FH | 01495 246946
Newport Premier Balti House122 Chepstow Road, Newport, NP19 8EF | 01633 222027
Nightingale, TheUnit 22 Shopping Centre, Lambourne Way, Bettws, Newport, NP20 7TY | 01633 855945
Old Barn InnLlanmartin, Newport, NP18 2EB | 01633 413382
Old Rising Sun, The164 Shaftesbury St, Newport, NP20 5JH | 01633 223452
Old Sailors, ThePwllgwaelod, Dinas Cross, Newport, SA42 0SE | 01348 811491
Old Swan, The58 Commercial Road, Abercarn, Newport, NP11 5AJ | 01495 243161
Olde Oak, TheRuskin Avenue, Rogerstone, Newport, NP10 0AA | 01633 556095
Open HearthHendre Farm Drive, Newport, NP19 9LH | 01633 280430
Oriental Garden Take-Away370 Chepstow Road, Newport, NP19 8JH | 01633 274902
Page, The14-15 High St, Newport, NP20 1FW | 01633 216114
Pappadons11 High St, Newport, NP20 1FQ | 01633 262557
Parc Y PriorAlmond Drive, Newport, NP20 6LD | 01633 855881
Peachy Keens62-65 Bridge Street, Newport, NP20 4AQ | 01633 262222
Pen and Wig, The22-24 Stow Hill, Newport, NP20 1JD | 01633 666818
Pentwyn InnPentwyn Terrace, Pentwyn Crumlin, Newport, NP11 3JD | 01495 217639
Philanthropic Inn, TheTwycarn Road, Pontywaun, Newport, NP11 7DU | 01495 270448
Phoenix Garden IV9 High Street, Caerleon, Newport, NP18 1AG | 01633 431166
Picton Arms, The13-14 Commercial Road, Newport, NP20 2PA | 01633 673033
Pizza HutUnit 22 Newport Retail Park, Spytty Road, Newport, NP19 4QQ | 01633 282272
Ponthir House InnPonthir, Newport, NP18 1PG | 01633 420479
Potters, The22-24 Upper Dock St, Newport, NP20 1DL | 01633 223311
Quiet Womans RowAlexandra Road, Newport, NP20 2JE | 01633 244893
RaftersCeltic Manor, Coldra Woods, The Usk Valley, Newport, NP18 1HQ | 01633 413000
Railway HotelKendon Road, Crumlin, Newport, NP11 4PN | 01495 243130
Railway Tavern1 Danygraig Road, Risca, Newport, NP11 6DB | 01633 615955
Order takeaway
Rangeela Spice34 Cardiff Road, Newport, NP20 2ED | 01633 244446
Red Lion InnBryngwyn Road, Newbridge, Newport, NP11 4GX | 01495 243278
Red Lion, TheBackhall St, Caerleon, Newport, NP18 1AR | 01633 420284
Red Lion, The47 Stow Hill, Newport, NP20 1JH | 01633 264398
Revolution Vodka Bar8-11 Griffin St, Newport, NP20 1GL | 01633 214071
Rhiwderin InnCaerphilly Road, Rhiwderin, Newport, NP10 8RX | 01633 897722
Book Online
Ridgeway Inn, TheRidgeway Avenue, Newport, NP20 5AJ | 01633 266053
Risca House InnCommercial St, Risca, Newport, NP11 6AZ | 01633 614918
Rising Sun, TheCefn Road, Rogerstone, Newport, NP10 9AQ | 01633 895126
Riverside Hospitality129 Corporation Road, Newport, NP19 0BG | 01633 665208
Riverside TavernClarence Place, Newport, NP19 7AB | 01633 666699
Rolling Mill Public House, The88 Commercial St, Pontymister, Newport, NP11 6EE | 01633 619353
RossinisClarence House, Clarence Place, Newport, NP19 7AA | 01633 01633 259898
Royal Albert Inn1 Albert Avenue, Newport, NP19 8FF | 01633 215616
Royal Mail, The31 Mill St, Newport, NP20 5HA | 01633 660203
Royal OakWest St, Newport, SA42 0TA | 01239 820632
Royal Oak2 Jeddo St, Newport, NP20 2LQ | 01633 264963
Book Online
Seasons Restaurant at Hilton NewportChepstow Road, Langstone, Newport, NP18 2LX | 01633 413737
Senor Coconut10 Clarence Place, Newport, NP19 0AE | 01633 256670
Shakespeare Inns59 Commercial St, Newport, NP20 1LQ | 01633 264914
Sheppards Fish Bar205 Cardiff Road, Newport, NP20 3AG | 01633 660237
Ship Aground, TheDinas Cross, Newport, SA42 0UY | 01348 811261
Ship and Pilot, The20-21 Church St, Newport, NP20 2BY | 01633 244324
Shoboraj Indian Cuisine30 Malpas Road, Newport, NP20 5PA | 01633 822822
ShoutThe Corn Exchange, High St, Newport, NP20 1FB | 01633 251551
Six Bells109 Stow Hill, Newport, NP20 4ED | 01633 264189
Spice Lounge Restaurant & Takeaway248 Corporation Road, Newport, NP19 0DZ | 01633 842730
St. Julian InnCaerleon Road, Newport, NP18 1QA | 01633 243548
Star InnCefn Y Crib, Hafodyrynys, Crumlin, Newport, NP11 5BN | 01495 244775
Star InnCaerleon Road, Ponthir, Newport, NP18 1GZ | 01633 420582
Star Inn, The138 Duckpool Road, Newport, NP19 8FH | 01633 668736
Stonehouse Brewers FayreLighthouse Road, St. Brides Wentlooge, Newport, NP10 8TG | 01633 810541
Subway40a High St, Newport, NP20 1GF | 01633 253300
Taj Balti131 Commercial Road, Newport, NP20 2GW | 01633 258844
Taste of Asia3 Caxton Place, Newport, NP20 4BN | 01633 221333
Taste Of Italy121 Commercial Street, Newport, NP20 1LX | 01633 255688
Terrace Restaurant, The122 Commercial St, Newport, NP20 1LX | 01633 263232
The Angel HotelGoldcroft Common, Newport, NP18 1BE | 01633 430082
The Borderer Harvester323 Malpas Road, Newport, NP20 6EP | 01633 858667
The Crown at Celtic ManorColdra Woods, The Usk Valley, Newport, NP18 1HQ | 01633 410262
The Farmers ArmsGoldcliff, Newport, NP18 2AU | 01633 271353
The Golden Heart20 Cardiff Road, Newport, NP20 2ED | 01633 254718
The Golden Plaice1 Ringland Centre, Newport, NP19 9HG | 01633 272375
The Inn at the Elm TreeSt Bridges Wentlooge, Newport, NP10 8SQ | 01633 681 119
The Jameses15 High Street, Newport, NP12 3UD | 01443 837493
The Pen & Wig22-24 Stow Hill, Newport, NP9 1JD | 01633 666818
The Waterloo Hotel and Bistro113 Alexandra Road, Newport, NP20 2JG | 01633 264266
The Wexa3 Main Street, Crumlin, Newport, NP11 4PT | 01495 240249
Three Horseshoes Inn45 Pillmawr Road, Newport, NP20 6WG | 01633 857510
Three Horseshoes, TheHigh St, Pentwynmawr, Newbridge, Newport, NP11 4HN | 01495 243436
Three Salmons Inn, TheWestern Valley Road, Rogerstone, Newport, NP10 9DS | 01633 660122
Toby Carvery - ColdraChepstow Road, Newport, NP19 8HL | 01633 282155
Tom Toya Lewis108-112 Commercial St, Newport, NP20 1LW | 01633 245030
Tonys Fish Bar452 Corporation Road, Newport, NP19 0GN | 01633 841512
Town Balti, The99 Commercial St, Newport, NP20 1LU | 01633 246221
Tredegar Arms4 Caerphilly Road, Bassaleg, Newport, NP10 8LE | 01633 893247
Tredegar ArmsCefn Road, Rogerstone, Newport, NP10 9AS | 01633 664999
Trout, The13 Market St, Newport, NP20 1FU | 01633 250466
Viaduct HotelCrumlin Road, Crumlin, Newport, NP11 3PF | 01495 243186
Victoria Inn2 Nash Road, Lliswerry, Newport, NP19 4NG | 01633 271482
Victoria Inn179 Caerleon Road, Newport, NP19 7FX | 01633 258252
Villa Dino103-105 Chepstow Road, Newport, NP19 8BY | 01633 251267
Vittorio Restaurant113 Stow Hill, Newport, NP20 4ED | 01633 840261
Waterloo InnWest Nash Road, Nash, Newport, NP18 2BZ | 01633 274525
Welsh Oak InnRogerstone, Newport, NP10 9GG | 01633 612446
Wheatsheaf Inn, TheLlanhennock, Newport, NP18 1LT | 01633 420468
White Hart InnHigh St, Caerleon, Newport, NP18 1AE | 01633 420255
Windsor Castle Hotel18-19 Upper Dock St, Newport, NP20 1DH | 01633 263126
Yatess54 High St, Newport, NP20 1GA | 01633 263982
Ye Olde Bull InnHigh St, Caerleon, Newport, NP18 1AE | 01633 420583
Ye Olde Murenger House53 High St, Newport, NP20 1GA | 01633 263977

Refine your results by Category

Ads
Affiliates

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