Price guide · 2026
Bali prices 2026: what things cost
Here is what a beach club daybed, a massage, a yoga class or a villa night costs in Bali in 2026, at the prices venues publish. Every figure links to a full price list where you can compare venues side by side.
- Daybed from
- IDR 350,000
- An hour of massage from
- IDR 215,000
- Villa per night from
- IDR 740,000
At a glance
Typical prices
| Item | Price in IDR |
|---|---|
| Beach club entry ticket | IDR 150,000 to 800,00026 of 55 clubs are free to walk into |
| Beach club daybed | IDR 350,000 to 3 millionTypical: IDR 1.5 million |
| Beach club day pass | IDR 150,000 to 800,000 |
| 60-minute massage, local day spa | IDR 215,000 to 384,000With tax and service |
| 60-minute massage, mid-range spa | IDR 400,000 to 990,000With tax and service |
| 60-minute massage, hotel and resort spa | IDR 1.03 million to 3 millionWith tax and service |
| 90-minute massage | IDR 650,000 to 3.63 millionWith tax and service |
| Yoga drop-in class | IDR 140,000 to 185,000 |
| Reformer pilates class | IDR 225,000 to 280,000 |
| Gym day pass | IDR 275,000 to 725,000 |
| Melukat temple entry | Free to IDR 30,000 |
| Villa, per night | IDR 740,000 to 5.9 millionTypical: IDR 2.2 million |
| Restaurant price level | 29% budget · 64% mid-range · 7% splurge |
55 beach clubs
Beach club prices
Most clubs sell a bed as a minimum spend, which goes on food and drinks; tax and service of up to 21% is usually added on top.
Entry
26 of 55 free
Where a club charges entry, a ticket costs IDR 150,000 to 800,000.
Cheapest daybed per club
IDR 350,000 to 3 million
Typical: about IDR 1.5 million.
Day pass
IDR 150,000 to 800,000
At the six clubs that sell one, often with food and drink credit.
Cabana or VIP bed
IDR 600,000 to 8 million
For groups, usually as a minimum spend.
Daybeds at the low end
- Secana Rooftop, CangguIDR 350,000
- Komune Beach Club, Gianyar coastIDR 500,000
Daybeds at the high end
- Sundays Beach Club, UluwatuIDR 3 million
- oneeighty°, UluwatuIDR 3 million
70 spas
Massage and wellness prices
Massage prices are for an hour of Balinese or traditional massage, with each spa’s tax and service added. Signature rituals and packages cost more.
Local day spa · 60 min
IDR 215,000 to 384,000
Typical: about IDR 308,000.
Mid-range spa · 60 min
IDR 400,000 to 990,000
Typical: about IDR 633,000.
Hotel and resort spa · 60 min
IDR 1.03 million to 3 million
Typical: about IDR 1.76 million.
90-minute massage
IDR 650,000 to 3.63 million
At the eight spas whose standard massage runs 90 minutes.
| Class or visit | Price in IDR |
|---|---|
| Yoga drop-in class | IDR 140,000 to 185,000 |
| Reformer pilates class | IDR 225,000 to 280,000 |
| Gym day pass | IDR 275,000 to 725,000 |
| Sound healing session | IDR 300,000 to 750,000 |
| Melukat temple entry | Free to IDR 30,000 |
577 villas · 11 areas
Villa prices per night
Nightly rates for villas that guests rate highly, by area. July, August and Christmas to New Year are the most expensive weeks.
Under IDR 1.5 million
33%
of villas.
IDR 1.5 to 3.5 million
38%
of villas.
Over IDR 3.5 million
29%
of villas.
| Area | From | Typical |
|---|---|---|
| Nusa Lembongan | IDR 460,000 | IDR 800,000 |
| Amed | IDR 700,000 | IDR 1 million |
| Sidemen | IDR 660,000 | IDR 1.3 million |
| Lovina | IDR 360,000 | IDR 1.3 million |
| Ubud | IDR 780,000 | IDR 2 million |
| Sanur | IDR 860,000 | IDR 2.1 million |
| Canggu | IDR 800,000 | IDR 2.4 million |
| Uluwatu | IDR 1.1 million | IDR 2.9 million |
| Jimbaran | IDR 600,000 | IDR 3.2 million |
| Seminyak | IDR 1.6 million | IDR 3.6 million |
| Nusa Dua | IDR 950,000 | IDR 3.9 million |
1,702 restaurants
Restaurant price levels
Each listing carries a price level from $ (budget) to $$$ (splurge) rather than a set amount, so the mix of levels shows how expensive an area is for eating out.
Budget · $
29%
of the restaurants we list.
Mid-range · $$
64%
of the restaurants we list.
Splurge · $$$
7%
of the restaurants we list.
FAQ
Good to know
How much is a beach club daybed in Bali?
+
Daybeds start at about IDR 350,000, and a typical club asks around IDR 1.5 million for its entry-level bed; at the top clubs, even the cheapest bed costs IDR 3 million. Most beds are a minimum spend on food and drinks, with tax and service of up to 21% usually added.
Do you pay to get into a Bali beach club?
+
Entry is free at 26 of the 55 beach clubs we list, so you pay only for what you order. Where a club charges entry, a ticket costs IDR 150,000 to 800,000, sometimes with food and drink credit included.
How much is a massage in Bali?
+
An hour of Balinese massage, with tax and service, costs IDR 215,000 to 384,000 at a local day spa, IDR 400,000 to 990,000 at a mid-range spa and IDR 1.03 million to 3 million at a hotel or resort spa. A 90-minute massage costs IDR 650,000 to 3.63 million.
How much does a villa in Bali cost per night?
+
Villas start at about IDR 740,000 a night, and half cost less than IDR 2.2 million; one in ten costs more than IDR 5.9 million. Nusa Lembongan and Amed are the cheapest areas, while Nusa Dua and Seminyak are the dearest. July, August and Christmas to New Year are the most expensive weeks.
How much is a yoga class in Bali?
+
A single drop-in yoga class costs IDR 140,000 to 185,000. A reformer pilates class costs IDR 225,000 to 280,000. A gym day pass costs IDR 275,000 to 725,000. Class packs bring the price down for longer stays.
Is eating out in Bali expensive?
+
It doesn’t have to be. Of the 1,702 restaurants we list with a price level, 29% are budget, 64% mid-range and 7% splurge. Among the main areas, Nusa Penida has the largest share of budget places (73%) and Nusa Dua the largest share of splurge places (16%).



