Rain or shine, White Rock’s beauty will deliver. Spend the day exploring the beach and discovering unique, locally-owned shops, then choose from an amazing variety of restaurants and bistros before enjoying a night of live music or a show. Stay. All Day.