You have great hotels and you have shopping. The best hotel in this area is the St. Regis. Bal Bay is a community of homes across the street from the beach.
Enjoy the beach without all the fuss. This has to be my most favorite area of the beach. It's very well maintained and the crowds are usually from the luxury hotels nearby. Love South Beach for major events but not for your weekend staycation.
This beach located North of Miami is excellent. Very clean with nice sand and waves not too dangerous (it was windy during our stay). As bal harbour is very safe with many cops, the beach is safe too.
The water is great the staff was excellence they attended to everything we wanted beach chairs, Umbrella, bottled water, towels suntan lotion that too just ask the pool attendant as you go out to the pool then enjoy yourself you deserve every minute of the day at the Beach
I just love the Bal Harbour beach. It's very clean, not crowded, the sea seems calmer than other beaches close by. The walking path on the beach is great!