We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Portsmouth Naval Memorial

#161 of 541 Restaurants in Portsmouth
Clarence Esplanade South Sea
0.1 miles from Portsmouth Naval Memorial
Cuisines: Italian, Pizza, British
#6 of 541 Restaurants in Portsmouth
36 Osborne Road
0.2 miles from Portsmouth Naval Memorial
Cuisines: American, Bar, British, Pub
#2 of 541 Restaurants in Portsmouth
54 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Cafe, British, Healthy
Reserve
#7 of 541 Restaurants in Portsmouth
48 Osborne Road
0.3 miles from Portsmouth Naval Memorial
#5 of 541 Restaurants in Portsmouth
56 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Wine Bar, French, European
Reserve
#169 of 541 Restaurants in Portsmouth
Clarence Esplanade Southsea
0.2 miles from Portsmouth Naval Memorial
Cuisines: Seafood, Fast food, British
#22 of 541 Restaurants in Portsmouth
44 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Indian
#30 of 541 Restaurants in Portsmouth
46 Osborne Road
0.3 miles from Portsmouth Naval Memorial
Cuisines: American, Bar, British
Reserve
#16 of 541 Restaurants in Portsmouth
63 Osborne Road
0.3 miles from Portsmouth Naval Memorial
Cuisines: Cafe
#9 of 541 Restaurants in Portsmouth
103 Palmerston Road
0.3 miles from Portsmouth Naval Memorial
Cuisines: French, European, British
#62 of 541 Restaurants in Portsmouth
42 Osborne Road
0.2 miles from Portsmouth Naval Memorial
Cuisines: Street Food
#40 of 541 Restaurants in Portsmouth
57 Osborne Road 57 Osborne Road
0.3 miles from Portsmouth Naval Memorial
Cuisines: Irish, Cafe, British, Pub
#21 of 541 Restaurants in Portsmouth
108 Palmerston Road
0.3 miles from Portsmouth Naval Memorial
Cuisines: Italian, Pizza
#28 of 541 Restaurants in Portsmouth
78 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Italian, Pizza
Reserve
#13 of 541 Restaurants in Portsmouth
4 Clarendon Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Seafood, Fast food, British, Grill
#313 of 541 Restaurants in Portsmouth
Avenue De Caun Clarence Esplanade
0.2 miles from Portsmouth Naval Memorial
Cuisines: Cafe, British
#10 of 541 Restaurants in Portsmouth
9 Clarendon Road Southsea
0.4 miles from Portsmouth Naval Memorial
#80 of 541 Restaurants in Portsmouth
39 Osborne Road
0.2 miles from Portsmouth Naval Memorial
Cuisines: Bar, British
Reserve
#183 of 541 Restaurants in Portsmouth
Clarence Parade Southsea
0.2 miles from Portsmouth Naval Memorial
Cuisines: Bar, British
#17 of 541 Restaurants in Portsmouth
12 Clarendon Road
0.4 miles from Portsmouth Naval Memorial
#32 of 541 Restaurants in Portsmouth
Western Parade Southsea Common
0.3 miles from Portsmouth Naval Memorial
Cuisines: Cafe, British
#98 of 541 Restaurants in Portsmouth
Osbourne Road Southsea
0.2 miles from Portsmouth Naval Memorial
Cuisines: Cafe, British, Soups
#447 of 541 Restaurants in Portsmouth
Clarence Esplanade Clarence Esplanade, Southsea
0.2 miles from Portsmouth Naval Memorial
#29 of 541 Restaurants in Portsmouth
1 Kent Road
0.4 miles from Portsmouth Naval Memorial
Cuisines: Seafood, European, British
#85 of 541 Restaurants in Portsmouth
60 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Steakhouse
#131 of 541 Restaurants in Portsmouth
Clarence Esplanade Southsea Tennis Club
0.2 miles from Portsmouth Naval Memorial
#96 of 541 Restaurants in Portsmouth
61 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Argentinian, Steakhouse, Grill
#20 of 541 Restaurants in Portsmouth
69 Castle Road Southsea
0.4 miles from Portsmouth Naval Memorial
Cuisines: British
#105 of 541 Restaurants in Portsmouth
58 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Mediterranean, Greek
Reserve
#129 of 541 Restaurants in Portsmouth
43 Osborne Road Southsea
0.3 miles from Portsmouth Naval Memorial
Cuisines: Chinese