incredible ocean views and attentive staff members. The Four Seasons Hotel at The Surf Club is removed from the buzzy South Beach area in Surfside, Florida, and it is set on 9 beachfront acres.