Most hotels offer brunch on Weekends. Best so far I've tried is in Marriot.
Since you are a Brit, "family only" Fridays at the Malls do not cover you so can shop or watch a movie or dine in one of the restos.
You can also hit one of the many beaches here or go fishing.