• Your local guide to food and drink in Portsmouth and Southsea

Pubs, Bars & Clubs in Portsmouth

There’s no doubt that the south coast has some of the best pubs and taverns in England. To be enjoyed overlooking the sea in the summer or by the fire of a village pub in winter, there’s a huge selection of pubs to choose from. There are a range of different pubs to be enjoyed with the family offering children’s facilities to keep them entertained. Even dogs are often welcome for a well-deserved drink after a walk along countryside coastal paths. Whether your looking for real ales and fine wines or traditional pub grub, Portsmouth has it all.

87 Brockhurst Rd, Gosport, Hampshire, PO12 3AR
02392 58102702392 581027
27 Emsworth Road, Havant, Hampshire, PO9 2SN ‎
02392 476502 02392 476502
33 St Thomas's Road, Gosport, Hampshire, PO12 4JU
02392 510410 02392 510410
87 Brockhurst Rd, Gosport, Hampshire, PO12 3AR
02392 58102702392 581027
27 Emsworth Road, Havant, Hampshire, PO9 2SN ‎
02392 476502 02392 476502
33 St Thomas's Road, Gosport, Hampshire, PO12 4JU
02392 510410 02392 510410
11-13 Binsteed Road, Buckland, Portsmouth, Hampshire, PO2 7PH
02392 666141 02392 666141
18 Edinburgh Road, Portsmouth, Hampshire, PO1 1DE
02392 839968 02392 839968
176 Fawcett Road, Southsea, Hampshire, PO4 0DP
02392 298656 02392 298656 
6 Homewell, Havant, Hampshire, PO9 1EE
02392 482779 02392 482779
84–90 Palmerston Road, Southsea, Hampshire, PO5 3PT
02392 728000 02392 728000
43 Court Lane, Portsmouth, Hampshire, PO6 2LJ
02392 381395 02392 381395
19 Havant Road, Emsworth, Hampshire, PO10 7JD
01243 374941 01243 374941 
49 Old Gosport Road, Fareham, Hampshire, PO16 0XH
01329 280320 01329 280320 
Trafalgar House, 16 Edinburgh Road, Portsmouth, Hampshire, PO1 1DE
02392 882910 02392 882910
1 Bath Square, Portsmouth, Hampshire, PO1 2JL
02392 870543 02392 870543 
102 Milton Road, Copnor, Portsmouth, Hampshire, PO3 6AR
02392 824191 02392 824191
Kingston Crescent, Portsmouth, Hampshire, PO2 8AL
02392 639673 02392 639673 
115 Albert Road, Portsmouth, Hampshire, PO5 2SQ
02392 736627 02392 736627
15-17 Eldon Street, Southsea, Hampshire, PO5 4BS
02392 29796302392 297963
Bath Square, Old Portsmouth, Hampshire, PO1 2JL
02392 821567 02392 821567
Petersfield Road, Havant, Hampshire, PO9 2EN
02392 483788 02392 483788 
78 Chichester Road, Portsmouth, Hampshire, PO2 0AH
02392 664333 02392 664333 
Showing 1 - 20 of 133 results
Photography credits:

Ian Lee

Get the latest

Sign up for the Taste Newsletter


Taste of Portsmouth will help you find a range of outlets to eat, drink and socialise. From fine dining restaurants and traditional pubs to chic bars and bouncing clubs in Portsmouth and the surrounding area.

Recent Stories