Restaurants in Salisbury

For regular updates on the best dining Deals in Hampshire and Dorset subscribe to our Hampshire and Dorset Special Offers Newsletter.

Looking for the best restaurants in Salisbury? Find them on the leading Hampshire and Dorset restaurant guide. Discover new places to eat in Salisbury 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
Cote Brasserie - Salisbury
French
8 St Thomas Square, Salisbury, SP1 1BA 01722 335164 Parisian-inspired brasserie serving affordable French favourites at breakfast, lunch and dinner. . .
Giggling Squid
Thai
32 Market Place, Salisbury, SP1 1TL 01722 341871 Giggling Squid brings the flavours of Thailand to Salisbury. . .
Christmas Menus
The Bishopstrow Hotel and Spa
British
Boreham Road, Warminster, Salisbury, BA12 9HH 0198 5878349 Award-winning luxury hotel on the Wiltshire and Dorset borders with contemporary style, Halcyon Spa and fine dining experience. . .
The Wyndham Arms
Pub Food
Hindon Road, Dinton, Salisbury, SP3 5EG 01722 716999 Homemade food and a real community feel at this unspoilt village pub in the heart of the Nadder Valley. . .
Amesbury Archer HarvesterMid Summer Place, Amesbury, Salisbury, SP4 7SQ | 01980664790
Amesbury Fish Bar13-15 Earls Court Road, Amesbury, Salisbury, SP4 7LU | 01980 625611
Amesbury Tandoori121 Salisbury Road, Amesbury, Salisbury, SP4 7HH | 01980 622444
Anchor & Hope59-61 Winchester Street, Salisbury, SP1 1HL | 01722501660
Book Online
Anokaa60 Fisherton Street, Salisbury, SP2 7RB | 01722 414142
ASK1-3 Castle Street, Salisbury, SP1 3SZ | 01722 331325
Ask1 to 3 Castle Street, Salisbury, SP1 1TT | 01722331325
Bedwin Street Fisheries9 Bedwin St, Salisbury, SP1 3UT | 01722 335772
Bernieres Tea Room58 The Close, Salisbury, SP1 2EX | 01722 413666
Black Horse InnGreat Durnford, Salisbury, SP4 6AY | 01722 782270
Brewers FayrePearce Way, Bishopsdown, Salisbury, SP1 3GU | 0870 1977225
Brewers FayreMid Summer Place, Salisbury, SP4 7EB | 01980 664790
Britz207 Wilton Road, Salisbury, SP2 7JY | 01722 413939
Butlers Fish Bar10 High St, Downton, Salisbury, SP5 3PJ | 01725 512602
Cactus Jacks26-27 Water Lane, Salisbury, SP2 7TE | 01722 329140
Cafe Diwali90 Crane Street, Salisbury, SP1 2QD | 01722 329700
Carwardine's Coffee Shop2-3 Bridge St, Salisbury, SP1 2LX | 01722 320619
Chang Thong Thai Restaurant14 Ox Row, Salisbury, SP1 1EU | 01722 328923
Book Online
Compasses InnLower Chicksgrove, Salisbury, SP3 6NB | 01772 714318
Conrans Bar and Restaurant2-4 Salt Lane, Salisbury, SP1 1DU | 01722 417999
Cross Keys Restaurant1 Cross Keys Chequer, Salisbury, SP1 1EL | 01722 320933
Da Vinci Italian Ristaurante68 Castle St, Salisbury, SP1 3TS | 01722 328402
Deacons Arms118 Fisherton St, Salisbury, SP2 7QT | 01722 504723
Devizes Inn53-55 Devizes Road, Salisbury, SP2 7LQ | 01722 416630
Dog and GunSalisbury Road, Salisbury, SP4 9RQ | 01980 671287
Eat & GoChicklade Service Station, Salisbury, SP3 5ST | 01747 820843
Emblems RestaurantShaftesbury Road, Salisbury, SP3 5DW | 01722 714206
Emperor of India128 Bulford Road, Durrington, Salisbury, SP4 8EX | 01980 652703
Five Bells Inn28 Salt Lane, Salisbury, SP1 1EG | 01722 327022
Flamingo Restaurant25 Fisherton St, Salisbury, SP2 7SU | 01722 334937
Fox and GooseBlandford Road, Coombe Bissett, Salisbury, SP5 4LE | 01722 718437
Gastro Bistro19 Salt Lane, Salisbury, SP1 1DT | 01722 414926
George and Dragon85 Castle St, Salisbury, SP1 3SP | 01722 333942
Grasmere House Hotel & Restaurant70 Harnham Road, Salisbury, SP2 8JN | 01722338388
Grassmere House Hotel70 Harnham Road, Salisbury, SP2 8JN | 01722338402
Greengages Cafe31 Catherine Street, Salisbury, SP1 2DQ | 01722 349934
Happy Garden Restaurant1 Abbey Square, Amesbury, Salisbury, SP4 7ES | 01980 624760
Harnham Fish BarNorfolk Road, West Harnham, Salisbury, SP2 8NU | 01722 321010
Harpers Restaurant6 Ox Row, Salisbury, SP1 1EU | 01722 333118
HarvesterOld Castle Old Castle Road, Salisbury, SP1 3SF | 01722 328703
Haunch of Venison1-5 Minster St, Salisbury, SP1 1TB | 01722 322024
HilltopLondon Road, Winterslow, Salisbury, SP5 1ST | 01980 863086
Howards HouseTeffont Evias, Salisbury, SP3 5RJ | 01722 716392
Hox Brasserie155 Fisherton St, Salisbury, SP2 7RP | 01722 341600
Il Ristorante Alpino70a New Canal, Salisbury, SP1 2AQ | 01722 338932
Kings HeadRedlynch, Salisbury, SP5 2JT | 01725 510420
kings headThe Kings Head, The Row, Redlynch, Salisbury, SP5 2JP | 01725510420
Koh Thai Tapas Salisbury4a Endless Street, Salisbury, SP1 1DL | 01722 326985
Landford PoacherSouthampton Road, Landford, Salisbury, SP5 2EE | 01794 390353
Leonardo's Pizzeria18 Oatmeal Row, Salisbury, SP1 1TF | 01722332352
Les MirabellesNomansland, Salisbury, SP5 2BN | 01794 390205
Little ChefCountess Road, Amesbury, Salisbury, SP4 7AS | 01980624969
Lord Nelson ArmsMiddle Winterslow, Salisbury, SP5 1QS | 01980 862218
Maldives Indian CuisineThe Packway, Larkhil, Salisbury, SP4 8PY | 01980 655666
Malet ArmsNewton Toney, Salisbury, SP4 0HF | 01980 629279
Market Inn16 Butcher Row, Salisbury, SP1 1EP | 01722 327923
McDonald's Restaurants Ltd13 Winchester Street, Salisbury, SP1 1HB | 01722334442
MilburnsThe Close, Salisbury, SP1 2EJ | 01722555175
Moloko Bar5 Bridge St, Salisbury, SP1 2ND | 01722 507050
Mortimers30-32 Fisherton St, Salisbury, SP2 7RG | 01722 322998
Neelakash Indian and Bangladeshi Restaurant14 North St, Wilton, Salisbury, SP2 0HE | 01722 743553
Noodle Camp39 Catherine Street, Salisbury, SP1 2DH | 01722 321117
One Minster StreetThe Haunch of Venison, 1-5 Minster Street, Salisbury, SP1 1TD | 01722411313
Parish LanternRomsey Road, Whiteparish, Salisbury, SP5 2SA | 01794 884392
Park House Motel, Cholderton, Salisbury, SP4 0EG | 01980629256
Patterson and Bartlett Limited9, Boscombe Down Business Park, Salisbury, SP4 7RX | 0198067657
Pembroke ArmsMinster Street, Wilton, Salisbury, SP2 0BH | 01722743328
Pizza Express plc50 Blue Boar Row, Salisbury, SP1 1DA | 01722 415191
Pizza HutSolstice Park, Amesbury, Salisbury, SP4 7SQ | 01980676200
Pizza Hut (UK) Ltd40 Blue Boar Row, Salisbury, SP1 1DA | 01722 411099
Premier InnLondon Road, Salisbury, SP1 3YU | 0871-5278956
Book Online
Prezzo52 High Street, Salisbury, SP1 2PF | 01722 341333
Radnor ArmsNunton, Salisbury, SP5 4HS | 01722 329722
Rai d'or Thai Bar Restaurant69 Brown St, Salisbury, SP1 2AS | 01722 327137
Railway Tavern131 South Western Road, Salisbury, SP2 7RR | 01722 504405
Rajpoot Tandoori Restaurant140 Fisherton St, Salisbury, SP2 7QT | 01722 334795
Red Lion HotelMilford Street, Salisbury, SP1 2AN | 01722 323334
Riverbarn, Fonthill Bishop, Salisbury, SP3 5SF | 01747820232
Rose and Crown39 High St, Bulford Village, Salisbury, SP4 9DS | 01980 633341
Rose and Crown InnHigh St, Salisbury, SP3 4RX | 01980 621062
Royal George17 Bedwin St, Salisbury, SP1 3UT | 01722 327782
Royal Jaipur Indian Restaurant and BarSouthampton Road, Salisbury, SP5 2ED | 01794 390008
Royal OakAmesbury Road, Salisbury, SP3 4HD | 01980 620260
S P Tyres144 Devizes Road, Salisbury, SP2 7LT | 01722341173
Salisbury Arms31-35 Endless St, Salisbury, SP1 1DP | 01722 329367
Salisbury Seafood and SteakhouseMilford Hall Hotel, 206 Castle St, Salisbury, SP1 3TE | 01722 417411
Shakeaway36 Silver Street, Salisbury, SP1 2NE | 01722 323188
Sherekhan Bangladeshi and Indian RestaurantMorgans Vale Road, Redlynch, Salisbury, SP5 2HY | 01725 510809
Sherekhan Tandoori Balti RestaurantMorgans Corner, Redlynch, Salisbury, SP5 2HE | 01725510809
SquareSquare Market Square, Salisbury, SP1 1EP | 01722 331136
Squires RestaurantMercure White Hart Hotel, 1 St John Street, Salisbury, SP1 2SD | 08704 008125
Stoby's RestaurantMarket Square, Salisbury, SP1 1EP | 01722 321950
Stonehenge Inn2 Stonehenge Road, Durrington, Salisbury, SP4 8BN | 01980655253
Book Online
Strada32 Market Place, Salisbury, SP1 1TL | 01722 321213
Tandoori Nights26 High St, Amesbury, Salisbury, SP4 7DL | 01980 626260
Thai Orchid58a Fisherton St, Salisbury, SP2 7RB | 01722 414778
Thai Sarocha Restaurant71 New St, Salisbury, SP1 2PH | 01722 415115
The Amesbury ChippyFlower Court, 7 Flower Lane, Amesbury, Salisbury, SP4 7JE | 01980 623388
The Asia Restaurant90 Fisherton St, Salisbury, SP2 7QY | 01722 327628
The Balti House139 Fisherton Street, Salisbury, SP2 7DT | 01722325288
The Barford InnGrovely Road, Martin, Salisbury, SP3 4AB | 01722 742242
The Bear Inn12 West St, Salisbury, SP2 0DF | 01722 742398
The Bell InnShaftesbury Road, Wilton, Salisbury, SP2 0DR | 01722 743121
The Bell InnWarminster Road, South Newton, Salisbury, SP2 0QD | 01722 743336
The Bell InnHigh Street, Winterbourne Stoke, Salisbury, SP3 4SZ | 01980620445
The Bennett BarHigh Street, Tisbury, Salisbury, SP3 6HD | 01747 870428
The Black Dog InnSalisbury Road, Chilmark, Salisbury, SP3 5AH | 01722 716344
The Black Dog InnSalisbury Road, Salisbury, SP3 5AH | 01722 716344
The Black HorseWest Tytherley, Salisbury, SP5 1NF | 01794 340308
The Boathouse BarCastle St, Salisbury, SP1 3TA | 01722 414782
The Boot InnHigh St, Salisbury, SP3 4TN | 01722 790243
The Boot InnHigh St, Tisbury, Salisbury, SP3 6PS | 01747 870363
The Brasserie 206206 Castle St, Salisbury, SP1 3TE | 01722 417411
Book Online
The Bridge InnUpper Woodford, Salisbury, SP4 6NU | 01722 783203
The Bull, Downton, Salisbury, SP5 3HL | 01725510374
The Bustard InnThe Bustard Road, Shrewton, Salisbury, SP3 4DU | 01980 621712
The Cathedral Hotel7-9 Milford Street, Salisbury, SP1 2AJ | 01722343700
The ChoughMarket Place, Blue Boar Row, Salisbury, SP1 1DA | 01722 330032
The Cloisters83 Catherine St, Salisbury, SP1 2DH | 01722 338102
The Cosy ClubCollege Chambers, 49 New Street, Salisbury, SP1 2PH | 01722 334824
The Crown InnChurch St, Tisbury, Salisbury, SP3 6NH | 01747 870221
The Crown InnCholderton, Salisbury, SP4 0DW | 01980 629247
The Crown InnAlvediston, Salisbury, SP5 5JY | 01722 780335
The Cuckoo InnHamptworth, Salisbury, SP5 2DU | 01794 390302
The Dog and Gun InnSalisbury Road, Neatheravon, Salisbury, SP4 9RQ | 01980 671287
The Dragon, Salisbury, SP2 7SU | 01722 321399
The Duck InnDuck Lane, Laverstock, Salisbury, SP1 1PU | 01722 327678
The Earl of NormantonTidworth Road, Idmiston, Salisbury, SP4 0AG | 01980 610251
The Fountain InnThe Street, Whiteparish, Salisbury, SP5 2SG | 01794 884266
The Fox and HoundsThe Green, East Knoyle, Salisbury, SP3 6BN | 01747 830573
The George Hotel19 High Street, Amesbury, Salisbury, SP4 7ET | 01980622108
The Golden Curry7 Minster St, Salisbury, SP1 1TB | 01722 327330
The Green DragonOld Road, Alderbury, Salisbury, SP5 3AR | 01722 710263
The Grey FisherAyleswade Road, Salisbury, SP2 8DW | 01722 327511
The GreyhoundSmithfield St, Salisbury, SP4 7AL | 01980 623904
The Harbour Fish and Chip Shop and Restaurant11-13 Salt Lane, Salisbury, SP1 1DT | 01722 411888
The HavenLondon Road, Winterslow, Salisbury, SP5 1ST | 01980 863086
The Hook and GloveThe Street, Farley, Salisbury, SP5 1AB | 01722 712247
The Horse and Groom54 Wilton Road, Salisbury, SP2 7ES | 01722 414373
The Horseshoe InnThe Cross, Salisbury, SP5 5JF | 01722 780474
The King John InnTollard Royal, Salisbury, SP5 5PS | 01725 516207
The Kings Arms99 Fisherton St, Salisbury, SP2 7SP | 01722 337811
The KiwiKandy Road, Bulford Barracks, Salisbury, SP4 9AA | 01980 632369
Book Online
The Lamb at HindonHigh St, Hindon, Salisbury, SP3 6DP | 01747 820573
The Lamb InnForest Road, Salisbury, SP5 2BP | 01794 390246
The Legacy Rose & Crown HotelHarnham Road, Salisbury, SP2 8JQ | 0844 411 9046
The Lions HeadThe Common, Winterslow, Salisbury, SP5 1PJ | 01980 862234
The Malmesbury Arms83 Wilton Road, Salisbury, SP2 7HW | 01722 238089
The Mill7 The Maltings, Salisbury, SP1 1BD | 01722 412127
The New Inn41-43 New St, Salisbury, SP1 2PH | 01722 326662
The New InnHigh St, Amesbury, Salisbury, SP4 7DL | 01980 622110
The Old BrewersEast Dean, Salisbury, SP5 1HU | 01794 341596
The Old Coach House23-25 Milford St, Salisbury, SP1 2AP | 01722 502191
The Old InnTidworth Road, Allington, Salisbury, SP4 0BN | 01980 619323
The Old InnThe Ridge, Woodfalls, Salisbury, SP5 2LH | 01725 510422
The PackhorseWilson Road, Salisbury, SP4 8QB | 01980 652476
The Pelican InnWarminster Road, Salisbury, SP3 4LT | 01722 792642
The Pembroke Arms FovantShaftesbury Road, Salisbury, SP3 5JA | 01722 714201
The Penruddocke ArmsHindon Road, Dinton, Salisbury, SP3 5EL | 01722 716253
The Plough Inn187-189 Bulford Road, Salisbury, SP4 8HB | 01980 652047
The Porton, Porton, Salisbury, SP4 0LA | 01980610203
The Queens Arms9 Ivy Street, Salisbury, SP1 2AY | 01722341053
The Queens Head1 North Street, Broad Chalke, Salisbury, SP5 5EN | 01722780344
The Railway Inn59 Tollgate Road, Salisbury, SP1 2JG | 01722 324537
The Rainbow On The LakeSalisbury Road, Steeple Langford, Salisbury, SP3 4LZ | 01722790251
The Red House Hotel Ltd, Cholderton, Salisbury, SP4 0EG | 01980629542
The Roebuck Inn22 High St, Sixpenny Handley, Salisbury, SP5 5NR | 01725 552002
The Rose & CrownHigh Street, Tilshead, Salisbury, SP3 4RZ | 01980621062
The Rose & CrownHigh Street, Tilshead, Salisbury, SP3 4RZ | 01980621062
The Royal OakGreat Wishford, Langford Road, Salisbury, SP2 0PD | 01722 790184
The Royal Oak432 Devizes Road, Salisbury, SP2 9LX | 01722414777
The Seymour ArmsThe Street, East Knoyle, Salisbury, SP3 6AJ | 01747 830374
The Shahjahan Indian Cuisine111-113 South Western Road, Salisbury, SP2 7RR | 01722 328120
Book Online
The Ship InnBurcombe Lane, Burcombe, Salisbury, SP2 0EJ | 01722 743182
The Silver PloughWhite Hill, Salisbury, SP5 1DU | 01722 712266
The Slug and Lettuce12-14 Fisherton St, Salisbury, SP2 7RG | 01722 321024
The South Western HotelStation Road, Salisbury, SP3 6JT | 01747 870160
The Stag InnHigh Road, Charlton All Saints, Salisbury, SP5 4HD | 01722 329708
The Tandoori Nights26 High St, Amesbury, Salisbury, SP4 7DL | 01980 626126
The Three CrownsTown Path, Salisbury, SP2 8EU | 01722 334657
The Three CrownsSouthampton Road, Salisbury, SP5 3HB | 01722 710211
The Village33 Wilton Road, Salisbury, SP2 7EF | 01722 329707
The Wheatsheaf1 King St, Salisbury, SP2 0AX | 01722 742267
The White HartButts Lane, Bishopstone, Salisbury, SP5 4AA | 01722 780244
The White Horse InnLower Road, Quidhampton, Salisbury, SP2 9AS | 01722 742157
The Winchester Gate113-117 Rampart Road, Salisbury, SP1 1JA | 01722 322834
The Winterbourne ArmsMain Road, Winterbourne Dauntsey, Salisbury, SP4 6EW | 01980 611306
The Wooden Spoon17 High St, Salisbury, SP5 3PG | 01725 511899
The Yew Tree InnWhitsbury Road, Salisbury, SP5 4JE | 01722 329786
Tom Brown's225 Wilton Road, Salisbury, SP2 7JY | 01722 335918
TravelodgeCountess Road, Amesbury, Salisbury, SP4 7AS | 0871-9846218
Valentino's155 Fisherton St, Salisbury, SP2 7RP | 01722 324856
Viceroy Indian Restaurant Ltd11 Horne Road, Bulford Barracks, Salisbury, SP4 9AE | 01980 632632
Victoria and AlbertNetherhampton, Salisbury, SP2 8PU | 01722 743174
Village Restaurant5 The Wilton Shopping Village, King Street, Wilton, Salisbury, SP2 0RS | 01722741289
Wagamama8-10 Bridge St, Salisbury, SP1 2LX | 01722 412165
Book Online
Wheatsheaf InnLower Woodford, Salisbury, SP4 6NQ | 01722 782203
Windham Arms27 Estcourt Road, Salisbury, SP1 3AS | 01722331026
Woodfalls InnThe Ridge, Redlynch, Salisbury, SP5 2LN | 01725513222
Yorkshire Fisheries67-69 Fisherton St, Salisbury, SP2 7SU | 01722 325249

Refine your results by Category

Ads
Affiliates

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

Interested in Hampshire and Dorset Special Offers?We’ll email you the best dining deals, events and news in Hampshire and Dorset.SIGN UP NOW

Thank You
You have successfully signed up to the newsletter

Sugarvine will only use your contact details to send you our newsletter. Your details will not be passed on to any third parties.