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 Michaels Sands Hotel

#3 of 3 Restaurants in St. Michael's on Sea
1 Marine Drive St Michaels Sands Hotel
0 km from St Michaels Sands Hotel
#1 of 3 Restaurants in St. Michael's on Sea
Marine Drive
0.1 km from St Michaels Sands Hotel
Cuisines: German, European, Central European
#2 of 5 Restaurants in Uvongo
1 Bay Rd St Michael's Beach
0.2 km from St Michaels Sands Hotel
Cuisines: Seafood, Sushi, Bar, Thai
#2 of 3 Restaurants in St. Michael's on Sea
0.2 km from St Michaels Sands Hotel
Cuisines: Seafood
#15 of 17 Restaurants in Shelly Beach
978 Kings Road
0.5 km from St Michaels Sands Hotel
#4 of 5 Restaurants in Uvongo
Corner of Marine Drive & Crescent Uvongo Corner of Marine Drive & Crescent
0.6 km from St Michaels Sands Hotel
Cuisines: Seafood
#1 of 5 Restaurants in Uvongo
Main Road
1.5 km from St Michaels Sands Hotel
Cuisines: Seafood
#3 of 17 Restaurants in Shelly Beach
Shop Nr 96, Shelly Centre
1.1 km from St Michaels Sands Hotel
#25 of 30 Restaurants in Margate
205 Marine Drive
0.8 km from St Michaels Sands Hotel
Cuisines: Chinese, Asian
#7 of 17 Restaurants in Shelly Beach
Marine Drive Shelly Beach
1.3 km from St Michaels Sands Hotel
Cuisines: Bar, Seafood
#2 of 17 Restaurants in Shelly Beach
Izotsha Road, Izotsha, Shelly Beach, KwaZulu-Natal
1.9 km from St Michaels Sands Hotel
#1 of 11 Restaurants in Ramsgate
2450 Marine Drive
10.9 km from St Michaels Sands Hotel
Cuisines: International
#2 of 11 Restaurants in Ramsgate
Lot 839, Marine Drive KwaZulu Natal
9.2 km from St Michaels Sands Hotel
#11 of 17 Restaurants in Shelly Beach
Cnr Marine Dr & East St Shops 9, 10 & 11, Boulevard Centre
1.5 km from St Michaels Sands Hotel
Cuisines: European, Portuguese
#1 of 17 Restaurants in Shelly Beach
Izotsha Road R61, Shop 22A, South Coast Mall
2.5 km from St Michaels Sands Hotel
#28 of 30 Restaurants in Margate
990 Marine Drive Shelly Beach
1 km from St Michaels Sands Hotel
#5 of 5 Restaurants in Uvongo
Beach Road Uvongo Beach
1.6 km from St Michaels Sands Hotel
Cuisines: Pizza, Seafood, Italian
#1 of 12 Restaurants in Port Shepstone
Tweni Spar Centre c Road Umtentweni
12.3 km from St Michaels Sands Hotel
Cuisines: Pizza
#6 of 17 Restaurants in Shelly Beach
Shop 61, South Coast Mall, Izotsha Road, Shop 44, Southcoast Mall
2.3 km from St Michaels Sands Hotel
#10 of 17 Restaurants in Shelly Beach
Shelly Centre
2.3 km from St Michaels Sands Hotel
Cuisines: Cafe
#4 of 17 Restaurants in Shelly Beach
Marine Drive Shop 111, Shelly Centre
3.1 km from St Michaels Sands Hotel
Cuisines: Seafood, Sushi, Japanese, Grill
#22 of 30 Restaurants in Margate
Marine Drive
2 km from St Michaels Sands Hotel
#8 of 17 Restaurants in Shelly Beach
Izotsha Road
2.5 km from St Michaels Sands Hotel
Cuisines: Cafe
#2 of 30 Restaurants in Margate
Old Izotsha Road, Farm 23, Rd 200 Sweetdale Farm
5.1 km from St Michaels Sands Hotel
Cuisines: International, Fusion
#3 of 5 Restaurants in Uvongo
1B Meriel Road
2.8 km from St Michaels Sands Hotel
Cuisines: African, Mediterranean, British, Central European
#5 of 17 Restaurants in Shelly Beach
Marine Drive Shop 94A Shelly Centre
3.1 km from St Michaels Sands Hotel
Cuisines: Steakhouse, Barbecue
#12 of 17 Restaurants in Shelly Beach
Shop 21 South Coast Mall,
2.2 km from St Michaels Sands Hotel
Cuisines: Seafood, Sushi
#16 of 17 Restaurants in Shelly Beach
2035 Marine Drive
2.2 km from St Michaels Sands Hotel
#3 of 12 Restaurants in Port Shepstone
4 Abingdon Road Spar Centre
12.4 km from St Michaels Sands Hotel
Cuisines: Bar, Seafood, Pub
#3 of 11 Restaurants in Ramsgate
Marine Drive
11 km from St Michaels Sands Hotel