Stay: Cottages and villas surround the main square in the French-inspired community of Rosemary Beach, which is also home to bookshops, boutiques, and cafes with a penchant for Southern cooking.