I was there last year, but looking back I think I went mostly to eat. There are some fabulous restaurants in that area, and some inland. Also many charming towns if you're willing to drive in a bit.
Mougins, about 15 minutes, from Cannes, is particularly lovely (Picasso spent 15 years there), is filled with art galleries, and has the restaurant Moulin de Mougins.