Where to buy flowers? Flower shops/florists in Bali

Choosing flowers in Bali is a very responsible matter. Despite the abundance of plants and colors, finding bouquets with simple arrangements can be challenging. On the other hand, realizing the dream of a large, colorful basket can be difficult. Another drawback: in the humid and hot climate, flowers quickly lose their appearance and start to wither. Therefore, we have tried to gather flower shops that professionally practice their craft and can provide a fresh bouquet for any occasion. The selection process considered several key factors: ratings, the presence of reviews, and Instagram presence.

Shops in Canggu

Ketut Florist and Flower Shop

A small family-owned flower shop in Canggu offers a diverse selection of flowers, including chrysanthemums, hydrangeas, roses, gerberas, eustomas, local exotic flowers, and decorative elements for bouquets. Regular customers highlight the friendliness and reasonable cost of bouquets starting from 150,000 IDR. You can visit the shop directly and share your preferences; Ketut skillfully and quickly assembles the desired composition of any size. For large bouquets or flowers in boxes, it's advisable to place an order in advance via WhatsApp.
Opening hours: 09:00-21:00

Flower Bar Holy Bloom

A modern flower bar with gift ideas and stylish decor. They also promise free delivery in Canggu. The involvement of expats in the concept and design of the shop is felt, but these are only assumptions. Florists prepare floral arrangements for special occasions, such as Valentine's Day or International Women's Day, and showcase them on their Instagram. It will be interesting to visit and choose not only a bouquet but also additional items such as body care boxes, chocolates, vases, or candles. The cost is slightly above average; for example, the price of the bouquet in the left photo is 400,000 IDR.

Floral in Denpasar

Flora Flower Boutique

Flower shop in Denpasar. Of course, the most convenient way would be to place an order via WhatsApp,  however, there is no catalogue.
There are good ratings and reviews, but it’s better to take care of your order in advance and check a couple of times about the ordering process. Cost from 150,000 idr for a simple bouquet.
Opening hours: Mon-Sat 09:00 - 20.00, Sun 09:00 - 17:00

Flower shop in Sanur

The Bali Florist

This is a well-known and reputable flower shop in Sanur. Customers praise the high-quality service and the freshness of the flowers. Here, you can either choose from the available arrangements or pre-order a composition tailored to your preferences. It's possible to add a soft toy or request flowers to be arranged in a box. For New Year's, the florists prepared potted pine branches with decorations. The price reflects the high level of service and significantly differs from other flower shops in the area.
For instance, small bouquets are priced at around 450,000 IDR, compared to less professional and fresh flowers priced at 250,000 IDR. One might think that the store is overpricing. However, it's not so easy to find beautiful and fresh compositions.
Operating hours: Mon-Sat 09:00 - 16:00, Sun - closed.

In Seminyak

Rosa Flowers Bali

Delicate arrangements and attentive florists. The flower shop is located in Seminyak and offers delivery services. Inside, there are always many freshly cut flowers and decorations for bouquets. The assortment also includes small potted plants and a variety of chrysanthemums. You can drop in and choose a bouquet on the spot, request a composition with your desired flowers, or simply explain the colors you want. They process orders quite quickly, and if you prefer flowers in a basket or box, they have them in stock. Alternatively, you can use the WhatsApp number for ordering: +62 821-4591-0550.
The cost of bouquets starts from 150,000 idr. Medium bouquet with 11 roses without additional decor from 200,000 idr.
Opening hours: Mon-Sat 08:00-19:00.

Flower salon in Kuta

Blooming Bouquet Florist

The flower shop  in Kuta is a stylishly decorated space with a cool interior and a wide selection of fresh flowers. Here, you can browse or order bouquets for the most important events, such as weddings, birthdays, anniversaries, or simply delight a loved one with a beautiful floral gesture. While the primary focus of the florists is on creating decorations for events, the bouquets offered are also very interesting.
Prices start from 350,000 idr for a bouquet with five fresh roses and an addition to them.
Opening hours: Mon-Sat 09:00-18:00, Sun - closed.

Flower shops in Bukit

Flower Power

A well-known, large, and beautiful flower shop with a diverse selection in Jimbaran. The florists specialize in creating bouquets of various sizes and compositions, including flowers in boxes. The Flower Power team can also craft floral decorations for events. They offer a delivery service, and for public holidays, it's advisable to place orders in advance, approximately a week ahead. The price range is very broad. For instance, a bouquet with roses in delicate shades starts from 250,000 IDR.
The store has taken care of its customers by creating a catalog of the most beautiful bouquets, which they send upon request via WhatsApp.
You can also place an order for a floral composition by contacting them through WhatsApp, and they respond promptly every day.
Operating hours: Mon-Sat 08:00-20:00, Sun 08:00-17:00.

Bloom Florist Jimbaran

Another store in Jimbaran, located across from Sidewalk, has a high rating and satisfied customers. They specialize in luxurious large bouquets of roses and flower arrangements. Same-day delivery is available for those who prefer to do everything at the last minute. The store offers pre-made bouquets and a variety of freshly cut flowers. Orders are accepted via WhatsApp.
Opening hours: Mon-Sun from 08:00-21:00

Nectar Florals

A small flower shop near Padang Padang. Inside you can choose peony roses, chrysanthemums, and daisies.
While there isn't a wide variety and selection, it's advisable to order flowers in advance. However, this ensures that your bouquet will be fresh and fragrant. The compositions are in a minimalist style without excessive use of paper and grandiosity. They are very neat, charming, and aesthetically pleasing. Orders can be placed through Instagram.
Opening hours: Mon-Sun 07:00-21:00

Belle's florist

The store in Uluwatu is just beginning to be filled with fresh flowers and offer its services for arranging beautiful bouquets.
A very polite and skillful florist creates custom compositions both by order and on the spot. While the selection of freshly cut flowers may not be extensive, roses are rare. However, there are plenty of chrysanthemums, hydrangeas, and daisies. In addition to bouquets, a few local exotic flowers and green branches are available. They can create a diverse large composition in a basket or assemble a beautiful bouquet for you.
The cost of one flower is from 4,000 idr. Decorated bouquets from 100,000 idr. To order online, write to WhatsApp.
Opening hours: Mon-Sat from 7:00 to 19:00.


Gerbera Florist Bali

In the heart of the spiritual capital, there is a good flower shop with fresh flowers and cheerful florists. They have a website with a catalog, and the prices may be surprising, not in a good sense. Presumably, this could be a markup for non-local customers. On average, a bouquet of 11 roses with decorations will cost around 450,000 IDR. In online orders, you can add extras to the flowers, such as a bottle of wine or fruits. Reviews currently only confirm the quality of the flowers, so the price is likely justified.
Opening hours: Mon-Sun 08:00-17:00
Messages will appear here soon.
You can add one right now!