Collection: Kaftan Tops

Sundrenched Kaftan Tops for Effortless Resort Style

Discover women's kaftan tops at Karmaroad, made for sun-drenched holidays, coastal weekends and relaxed everyday dressing. Crafted from soft rayon, our Sundrenched kaftan tops combine vibrant prints with a flowing silhouette for easy summer style.

Generously cut to fit sizes 10–26, these one-size kaftan tops drape comfortably without clinging. The lightweight fabric feels soft against the skin, making them a versatile choice for beach days, resort stays and unwinding at home.

Wear your kaftan top over swimwear as a beach cover-up, pair it with linen trousers for a relaxed lunch, or style it with shorts and sandals for a holiday-ready look. From bold statement prints to easy coastal styling, find a rayon kaftan top that brings a little getaway feeling to your wardrobe.

Explore the Sundrenched collection of kaftan tops, at Karma Road, an Australian small business, and embrace relaxed resort wear that moves with you.

37 products
  • Betelnut Navy & Mint Kaftan Top | One Size Fits All
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • Kaftan Top In Bora Bora Blue & White - One Size Fits All.
    Regular price
    $39.00
    Sale price
    $39.00
    Regular price
    Unit price
    per 
    Sold out
  • Betelnut Taupe & Cream Kaftan Top | One Size Fits All
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • Vibrant Palm Frond Kaftan Top | Blue & Black | One Size Fits All
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out
  • Kaftan Top Betelnut Festive Melon - One Size Fits All.
    A woman with gray hair sits on a bed wearing a coral pink and white tropical leaf print kaftan top with black leggings, holding a ceramic mug in a cozy, warmly lit bedroom.
    Regular price
    $45.00
    Sale price
    $45.00
    Regular price
    Unit price
    per 
    Sold out