Another alternative is the more modest but still elegant yukata (light cotton kimono), traditionally in indigo-blue and white and much, much cheaper than anything made of silk.
Cotton kimonos are much cheaper than silk kimonos.
Santa Margherita Ligure is a lively resort town full of cafe, boutiques, good hotels, and a palm-lined waterfront esplanade with seafood-serving trattorie.