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 St. James Beach

#10 of 24 Restaurants in Tokai
258 Main Road
0.3 km from St. James Beach
#1 of 28 Restaurants in Muizenberg
192 Main Road
0.9 km from St. James Beach
Cuisines: Contemporary, Italian
#2 of 26 Restaurants in Kalk Bay
106 Main Road
1.4 km from St. James Beach
Cuisines: Cafe, European, Contemporary
#1 of 26 Restaurants in Kalk Bay
138 Main Road Next to Cafe Olympia
1.6 km from St. James Beach
Cuisines: International
#6 of 26 Restaurants in Kalk Bay
76 Main Road
1.3 km from St. James Beach
Cuisines: Italian, Pizza, European
#8 of 26 Restaurants in Kalk Bay
48 Main Road Between Kalk Bay Theatre and Artvark Gallery
1.3 km from St. James Beach
Cuisines: Cafe, International
#9 of 26 Restaurants in Kalk Bay
52 Main Road Corner of Rouxville and Main Rd Kalk Bay
1.3 km from St. James Beach
Cuisines: International, Fusion
#10 of 26 Restaurants in Kalk Bay
41 Main Road Kalk Bay Station
1.4 km from St. James Beach
Cuisines: Pub, Grill, Gastropub
#4 of 26 Restaurants in Kalk Bay
134 Main Road
1.6 km from St. James Beach
Cuisines: Seafood, Mediterranean, Cafe, International, Contemporary
#5 of 26 Restaurants in Kalk Bay
Kalk Bay Harbour
1.7 km from St. James Beach
Cuisines: Seafood, Fast food
#3 of 26 Restaurants in Kalk Bay
Kalk Bay Harbour
1.7 km from St. James Beach
#2 of 28 Restaurants in Muizenberg
Corner of Beach and Sidmouth Roads
1.3 km from St. James Beach
Cuisines: Bar, Pizza, Gastropub
#7 of 26 Restaurants in Kalk Bay
Main Road Kalk Bay Harbour
1.7 km from St. James Beach
#3 of 28 Restaurants in Muizenberg
70 Beach Road
1.4 km from St. James Beach
#4 of 28 Restaurants in Muizenberg
11 York Road
1.3 km from St. James Beach
Cuisines: Cafe
#1 of 1 Restaurants in St. James
Main Road The Old Post Office Building
1.2 km from St. James Beach
Cuisines: Bar, Pizza
#11 of 26 Restaurants in Kalk Bay
6 Rouxville Road
1.3 km from St. James Beach
Cuisines: Cafe
#5 of 28 Restaurants in Muizenberg
York Rd
1.3 km from St. James Beach
Cuisines: Seafood, Portuguese
#13 of 26 Restaurants in Kalk Bay
Main Road
1.4 km from St. James Beach
#8 of 28 Restaurants in Muizenberg
2 York Road
1.2 km from St. James Beach
Cuisines: Bar, Spanish, Pub
#12 of 26 Restaurants in Kalk Bay
165 Main Road Cape Town
1.6 km from St. James Beach
Cuisines: Seafood, Spanish, Bar, Cuban
#7 of 28 Restaurants in Muizenberg
Surfer's Corner
1.3 km from St. James Beach
Cuisines: Cafe
#6 of 28 Restaurants in Muizenberg
Surfer_s Corner, Beach Road
1.3 km from St. James Beach
Cuisines: Cafe
#17 of 26 Restaurants in Kalk Bay
23 Main Road
1.3 km from St. James Beach
Cuisines: Cafe
#5 of 45 Restaurants in Constantia
Steenberg Road Steenberg Estate
5.8 km from St. James Beach
Cuisines: French, International
#300 of 985 Restaurants in Cape Town Central
46 Beach Road
1.5 km from St. James Beach
Cuisines: Indian
#446 of 985 Restaurants in Cape Town Central
Kalk Bay Habour
1.3 km from St. James Beach
Cuisines: Bar, Seafood, Spanish, Pub
#18 of 26 Restaurants in Kalk Bay
75 Main Road
1.4 km from St. James Beach
Cuisines: International
#10 of 28 Restaurants in Muizenberg
Muizenberg Cape Town 80 Beach Road
1.4 km from St. James Beach
Cuisines: Seafood, Fast food
#12 of 28 Restaurants in Muizenberg
165 Main street
1.2 km from St. James Beach