
From classic scones and finger sandwiches to Balinese-inspired bites, these are the best places in Bali for afternoon tea in 2026.
Bali doesn’t do afternoon tea the traditional way. But the handful of hotels and beach clubs that commit to it do it properly, with cream-covered scones, cucumber sandwiches and delicious twists on classic sweets. After 14 years living here and working my way through every spread on this list, I’ve shortlisted the best afternoon teas in Bali.
Expect fine china and tiered stands, and even boozy packages for high tea with bubbles. You’ll find these afternoon tea spreads in Ubud, Seminyak, Nusa Dua, Sanur and Uluwatu, with prices from around IDR 200,000 to well over a million rupiah.
A quick good to know before you book: Bali menus use “afternoon tea” and “high tea” interchangeably, even though they’re technically different British traditions. Afternoon tea is the lighter ritual of sandwiches, scones and cakes served from around 2pm, while high tea is traditionally a heartier meal served closer to dinner. Most of what’s below (and what’s available across the island) is really afternoon tea, whatever the menu calls it.
Want more? Check out the best cafes in Bali right now.
Why trust guide
Hi, I’m Louise! I’ve lived in Bali full-time for 14 years, but I’m originally from the UK, so I know a proper afternoon tea when I see one (it’s a quintessential British tradition after all). Every afternoon tea below is one I’ve tried myself. I go back to my long-standing favourites, try new ones as they’re laid out, and re-check menus and prices before each update. If something’s changed since your visit, tell me and I’ll fix it.
TL;DR Best afternoon tea in Bali at a glance
Indoor tea rooms: Biku, Padma Resort Legian, R Bar
Jungle settings: Jati Bar, Hanging Gardens Bali
Ocean views: Starfish Bloo, Mulia Bali, The Ritz-Carlton Lounge & Bar, Byrd House
The Best Afternoon Tea in Seminyak & Legian
1. Biku
Affordable high tea in Seminyak with 50 teas and sparkling wine in a historic teak joglo.

Biku is where purists go for a proper afternoon tea in Bali. It’s set inside a 150-year-old teak joglo brought over from East Java, with antiques and Indonesian-accented books dotted around the room while you eat. I love to sit inside among the shelves, but there’s also a lovely outdoor patio area too.
Tea is the main event here, with more than 50 varieties from China, India and Indonesia, all chosen by Biku’s own tea master, Tjok Gde Kerthyasa. You then pick from three versions of high tea: a traditional British spread, Biku’s own Asian rendition, or a breakfast take for earlier in the day. Everything is served on fine bone china, and if you’re celebrating, you can add bubbles.
For the kids, the children’s high tea comes with cupcakes, gingerbread men and their favourite sandwiches, plus colouring-in and toys at the table. And with tea served from 11am to 6pm every day, Biku has a longer window than anywhere else on this list. Before you leave, have a look at the cake table in the middle of the restaurant – the carrot cake and cupcakes are baked fresh daily!
Best for: Families and groups, with traditional, Asian and breakfast high teas, plus a dedicated version for kids.
Price: Starting from IDR 209,880 nett per person.
What’s included: Biku tea, sweet and savoury assortment.
Good to know: There’s an option to add sparkling wine, and packages for Asian High Tea for Two and Children’s Tea Time.
Address: Jl Taman Ganesha No. 888, Seminyak
Afternoon tea time: Daily, 11am – 6pm.
2. Padma Resort Legian
A Bali-inspired afternoon tea featuring local flavours, homemade teas and creative Indonesian drinks.

If you’ve had your fill of scones and finger sandwiches, the Bali Heritage Afternoon Tea at Padma Resort Legian offers something a little different. Served at The Deli beside the resort lobby, the set comes on a Bali-shaped tray with 10 sweet and savoury creations inspired by different parts of the island, putting clever spins on familiar Balinese flavours.
There’s the Denpasar Snapper Satay, served on lemongrass with sambal matah for a spicy kick. Or the Gianyar Chicken Quiche, cooked in traditional Balinese spices and cassava leaves with delicate pastry. For something sweet, try the Bedugul Strawberry Delight, inspired by the island’s cooler strawberry-growing region, or the tropical Piña Colada Mille-Feuille with local pineapple cream.
You can pair each bite with one of Padma’s homemade tea blends, or go local with an Indonesian-inspired drink like the Coconut & Pandan Cooler. The Deli team will also walk you through the ingredients and the regional inspiration behind each creation, which adds a whole extra layer to the experience.
It’s a thoughtful way to discover some of Bali’s familiar flavours in a format that feels different from a traditional afternoon tea. Just remember to order at least one day in advance.
Best for: Anyone looking for an afternoon tea with a distinctly Balinese twist.
Price: From IDR 635,000+ per set for two.
What’s included: 10 sweet and savoury creations plus a selection of signature homemade tea blends.
Good to know: Advance booking of at least one day is required.
Address: The Deli at Padma Resort Legian, Jl. Padma No. 1, Legian
Afternoon tea time: Daily, 2pm–6pm.
3. Starfish Bloo
Stylish Seminyak afternoon tea with Asian-inspired treats, botanical cocktails and beachfront views.

Starfish Bloo sits right on Seminyak Beach at W Bali – Seminyak, and its afternoon tea makes the most of that ocean view. The restaurant mixes Mediterranean cooking with Asian flair, and the tea set follows the same thinking. Savoury bites include Smoked Artisan Beef Pastrami and a Spicy Tuna Tataki Sando, served alongside scones, Swiss rolls, macarons and a Sweet Pie.
What sets it apart from every other afternoon tea on this list is the tea blending ritual. Instead of choosing from a menu, you craft your own signature brew, with botanical-infused drinks to round things off. If you want to stretch the afternoon, add a cocktail or mocktail from the bar.
Best for: Asian flavours, botanical cocktails, and a blend-your-own tea experience.
Price: Starting from IDR 999,000++ per couple.
What’s included: Tea, 13 sweet and savoury items. Additional charges for cocktails and mocktails.
Good to know: Tea wraps up at 5pm, so you’ll still have time to grab a spot on the sand for sunset afterwards.
Address: W Bali – Seminyak, Jl Petitenget, Seminyak
Afternoon tea time: Monday to Saturday, 1pm – 5pm.
The Best Afternoon Tea in Ubud
4. Jati Bar
Luxury afternoon tea in Ubud with elegant treats, Ayung River views and a serene jungle setting.

Getting to Jati Bar is half the fun. At Four Seasons Resort Bali at Sayan (a One-Michelin Key hotel), you cross a teak footbridge above the treetops to a lotus pond, and the bar sits in the round, teak-lined space directly below it, looking out over the Ayung River Valley.
The Sayan Afternoon Tea skips the scones and finger sandwiches entirely. Instead, the savoury side brings compressed watermelon with pickled rind and balsamic pearls, smoked papaya with whipped cream cheese, tuna tataki on a black rice tortilla, and harissa beef and lamb kofta with tzatziki. On the sweet side, look out for the Es Alpukat Profiterole (a nod to Indonesia’s avocado drink, filled with avocado cream and coconut), a hazelnut financier and a piña colada tart.
It all comes with premium loose-leaf tea or coffee, served hot or iced. For a special occasion, the upgraded package adds two glasses of sparkling wine per person.
Best for: Solos and couples who want a luxurious spread in a serene jungle setting.
Price: Starting from IDR 500,000++ per person, or IDR 1,300,000++ per person with two glasses of sparkling wine.
What’s included: Premium loose-leaf tea or coffee, nine sweet and savoury items. There’s an additional charge to add two glasses of sparkling wine.
Address: Four Seasons Resort Bali at Sayan, Jl Raya Sayan, Ubud
Afternoon tea time: Daily, 12pm – 5pm.
5. Hanging Gardens Bali
Romantic afternoon tea in Ubud with jungle views, Asian-inspired bites, scones and elegant sweets.

Hanging Gardens Bali is best known for its stunning twin-tiered infinity pool, which hangs above the jungle canopy in Payangan, north of Ubud. But did you know that you can have its elegant afternoon tea setup right by that famous pool?
This is one of Bali’s most romantic afternoon teas, and it’s served up for two, overlooking Ubud’s lush jungle. The tiers mix Asian-inspired savoury bites with English classics like chocolate éclairs, brownies and fruit tartlets, and the scones come with cream and jam, as they should.
Best for: Couples who want a romantic afternoon in the jungle.
Price: Starting from IDR 1,452,000 nett per couple.
What’s included: Tea or coffee, nine sweet and savoury items.
Good to know: It’s a long drive from the south, so plan to make a day of it.
Address: Buahan, Payangan
Afternoon tea time: Daily, from 3pm.
The Best Afternoon Tea in Bali: Nusa Dua
6. Mulia Bali
Refined afternoon tea in Nusa Dua with elegant treats and a choice of sophisticated dining settings.

If there’s anything Mulia Bali is known for (well, other than being one of the World’s Top 500 Hotels 2026 by Travel+Leisure, and having the most gorgeous infinity pool on the island!), it’s the endless selection of awesome dining – the afternoon teas included. You can head upstairs for a rooftop afternoon tea at the Cascade Lounge, swing by The Bar for an intimate tea date, or head inside Cannelé for a sophisticated “me” time… One thing’s for sure, you’ll get a taste of the most luxurious afternoon tea in Bali.
Best for: An elegant afternoon tea tower with multiple dining settings to choose from.
Price: Starting from IDR 396,880 nett per person.
What’s included: Tea or coffee, sweets and savoury assortment.
Address: Jl Raya Nusa Dua Selatan, Nusa Dua
Afternoon tea time: Daily, 3pm – 6pm.
7. The Ritz-Carlton Lounge & Bar
Signature afternoon tea in Nusa Dua with TWG tea, Asian-inspired bites and champagne options.

Glamorous just like its five-star venue, you can expect an elevated high tea at The Ritz-Carlton Lounge & Bar. For starters, the classic sweets and savoury sandwiches are specially curated by the chefs. The scones are buttery just like how grandma makes them. You’ll have the option to wash it all down with the premium teas and signature cocktails… Now that’s how you have afternoon tea in Bali!
Best for: A luxurious and traditional English spread, paired with premium TWG tea.
Price: Starting from IDR 1,210,000++ per person.
What’s included: Premium tea and signature cocktails, 11 sweet and savoury items.
Address: Jl Raya Nusa Dua Selatan Lot III, Sawangan, Nusa Dua
Afternoon tea time: Daily, 2pm – 5pm.
Book The Ritz-Carlton Lounge & Bar
The Best Afternoon Tea in Sanur
8. Byrd House
Beachfront afternoon tea in Sanur with sweet and savoury treats, tea or coffee and laid-back vibes.

On the northern strip of Sanur Beach, Byrd House gives you an elevated beach house with laid-back and family-friendly vibes. Not only is it a space for socialising over great food and awesome cocktails, it’s also where you can spend a sophisticated afternoon tea. The afternoon tea at Byrd House includes a tower of pretty-as-a-pic sweet and savoury bites, as well as a wonderful selection of tea or coffee. Top tip: you’ll want to stay ‘til the sky turns golden, and take in the view from the beachside seat with the bar’s signature cocktail in hand.
Best for: Families and couples who want a budget-friendly afternoon tea right by the beach.
Price: Starting from IDR 390,000++ per couple.
What’s included: Coffee, tea or iced chocolate, 13 sweet and savoury items.
Address: Jl Segara Ayu, Sanur
Afternoon tea time: Daily, 3pm – 5pm.
The Best Afternoon Tea in Uluwatu
9. R Bar
Modern afternoon tea in Uluwatu with temple-inspired treats, local tea and stunning sunset views.

Hip and stylish, when it comes to afternoon tea R Bar at Renaissance offers the best of both worlds: tea and treats, with stunning sunset views. The afternoon tea here is inspired by the famous Uluwatu Temple – light bites are beautifully arranged on a temple-shaped hanging tower, which you can graze on at the bar’s open air balcony. All this, best paired with a premium local tea brand, or better yet, the bar’s signature sunset cocktails…
Best for: An Instagrammable afternoon tea spread, inspired by Uluwatu.
Price: Starting from IDR 290,000++ per person.
What’s included: Tea, sweet and savoury assortment.
Address: Jl Pantai Balangan 1 No. 1, Ungasan
Afternoon tea time: Daily, from 2pm.
Love this list of afternoon tea in Bali? Then you’ll love Bali’s best Sunday brunches, too!
FAQs about Afternoon Tea in Bali
Where can I have the best afternoon tea in Bali?
You’ll find afternoon tea in Bali at luxury hotels, resorts, boutique cafés and beachside venues, with particularly good options in Ubud, Seminyak, Sanur, Uluwatu and Nusa Dua. Experiences range from traditional British-style high tea with scones and finger sandwiches to contemporary afternoon teas featuring Indonesian and Asian flavours.
How much does afternoon tea cost in Bali?
Prices for afternoon tea in Bali range from IDR 209,880 to over IDR 1,000,000 per person. Additionally, some venues charge per couple. Before booking, check whether the package includes tea or coffee, service charge and tax, as Bali hotels commonly advertise prices with additional charges.
What is included in afternoon tea in Bali?
A traditional afternoon tea in Bali usually includes a selection of tea, savoury finger sandwiches, pastries, cakes and scones served on a tiered stand. However, many Bali hotels and restaurants put their own spin on the format.
You may find Indonesian-inspired savouries, tropical fruit desserts, Asian pastries or locally sourced ingredients alongside classic British favourites. Some venues also offer Champagne, sparkling wine, cocktails or mocktails as an optional upgrade.
What is the difference between afternoon tea and high tea in Bali?
In Bali, “afternoon tea” and “high tea” are often used interchangeably, particularly in hotel and restaurant marketing. Traditionally, however, they describe different British meals.
Afternoon tea is the lighter, more formal ritual involving tea, sandwiches, scones and sweet pastries, while traditional high tea is a more substantial evening meal. Check the actual menu and inclusions to see what experience (afternoon tea or high tea) the venue is offering.
Where can I have afternoon tea in Ubud?
Jati Bar at Four Seasons Resort Bali at Sayan serves afternoon tea in Ubud overlooking the Ayung River. Meanwhile, Hanging Gardens Bali also offers afternoon tea by its iconic infinity pool, overlooking the surrounding jungle.
Where can I have afternoon tea in Seminyak?
Biku is particularly well known for its high tea, served in a historic Javanese joglo with a choice of teas, savoury bites and sweets. It also offers a children's version, making it suitable for families. Starfish Bloo is another great option, where its boozy afternoon tea is served right by Seminyak beach.
What is the best time to have afternoon tea in Bali?
Afternoon tea in Bali is often served between 2pm and 6pm, although opening hours vary by venue. For outdoor venues, around 3pm to 4pm can be a particularly pleasant time, giving you enough daylight to enjoy the surroundings without arriving during the hottest part of the afternoon.
Do I need to book afternoon tea in Bali in advance?
For luxury hotel afternoon tea in Bali, booking ahead is recommended, particularly for weekends, holidays and special seasonal menus. Some venues may require advance reservations because the afternoon tea is prepared to order or offered only during specific hours.
