22 Marine Drive St. Michaels on Sea, Shelly Beach S 30° 49’ 10”E 30° 24’ 11” reservations@stmikes.co.za +27 39 315 1230 | +27 39 315 1366
Google Review

Google Review

Lisa Christi Shepstone 19/08/2019 This is a truly beautiful place to go for some time away just to relax and...

Booking.com

Your Booking.com reviews page Christine Soobramoney , (ZA) Reservation Number 3386460215 2019-07-26 Great stay !!! We really enjoyed our stay at St Michaels Sands....

Akhona Madolo

Mari-Louise de Beer