Lempuyang temple gate framing Mount Agung, BaliAI-generated
Island of Gods

Bali, the Island of Gods.

Your local guide to Bali, Indonesia: the most beautiful places on a map, the best time to visit, where to stay, temples, culture and a few words of Balinese. Written by a Balinese host from Tampaksiring near Ubud.

Bali in numbers
5,780 km²Area, about 150 km from west to east
4.3 millionPeople living on the island
3,031 mMount Agung, the highest and holiest mountain
≈ 87 %Balinese Hindu, the only Hindu-majority island in Indonesia
UTC+8Central Indonesian Time (WITA)
IDRIndonesian rupiah. Bring cash for small places
Map

Where everything is.

The places from our tours, plus a few landmarks for orientation. Tap a number to read about it. Driving times on Bali are longer than the distances suggest, so we plan days around one region.

Bali SeaIndian OceanBali Strait · JavaLombok Strait123456789101112131415161718192021222324
Map drawn from Natural Earth coastline data. Positions are approximate.
  1. 1
    Ubud & Monkey ForestBali's cultural heart, with the royal palace, art market and the monkey forest temple.
  2. 2
    Tegalalang rice terracesSteep terraces north of Ubud, best early in the morning.
  3. 3
    Tirta Empul & Gunung KawiHoly spring temple and cliff shrines in Tampaksiring.
  4. 4
    Manukaya, TampaksiringWhere I live, near Tirta Empul.
  5. 5
    Penglipuran villageTraditional village with matching gates and a bamboo forest.
  6. 6
    Kintamani viewpointRidge view over the Batur caldera and lake.
  7. 7
    Mount Batur1,717 m active volcano and our sunrise trek.
  8. 8
    Besakih mother templeBali's largest and holiest temple, on Mount Agung.
  9. 9
    Mount Agung3,031 m, the highest and most sacred mountain.
  10. 10
    Lempuyang gatesThe 'gates of heaven' facing Mount Agung.
  11. 11
    Batuan, Celuk & MasPainting, silver and wood-carving villages.
  12. 12
    Ayung river raftingWhite water through the jungle gorge west of Ubud.
  13. 13
    Jatiluwih rice terracesUNESCO-listed terraces below Mount Batukaru.
  14. 14
    Bedugul & Botanical GardenCool highlands, Lake Bratan and the Ulun Danu water temple.
  15. 15
    Munduk waterfallsMountain village with clove gardens and waterfalls.
  16. 16
    Sekumpul waterfallSeveral falls up to 80 m high in the north.
  17. 17
    LovinaBlack-sand coast where dolphins gather at sunrise.
  18. 18
    Tanah LotSea temple on a rock, famous at sunset.
  19. 19
    UluwatuCliff temple at the southern tip, with Kecak dance at sunset.
  20. 20
    Airport (DPS)Ngurah Rai International Airport.
  21. 21
    Sanur harbourFast boats to Nusa Penida leave from here.
  22. 22
    Kelingking & Broken BeachThe T-rex cliff, the stone arch and Angel's Billabong.
  23. 23
    Manta PointSnorkelling with reef manta rays.
  24. 24
    Diamond BeachWhite cliff steps down to the beach.
Weather

When to come.

Bali is warm all year, around 30 °C by day near the coast. What changes is the rain. The dry season runs from April to October, the wet season from November to March. In the wet season it usually rains hard for an hour or two in the afternoon and is sunny the rest of the day, so tours run all year.

May to September

Dry, sunny and less humid. The best time for Mount Batur, Nusa Penida and the waterfalls. July and August are the busiest months.

April and October

My favourite months: mostly dry, green after the rains, and quieter than high season.

November to March

Short tropical showers, very green rice fields, full waterfalls and a relaxed, quiet island. On windy days we simply move Nusa Penida to another date.

Temperature in Denpasar, °C (approximate averages)
Rainfall in Denpasar, mm per month (approximate averages)

These are approximate long-term averages for Denpasar on the south coast, for orientation only. The actual weather on your travel days can be quite different and is not something we can promise. Up in Kintamani and Bedugul it is usually 6 to 10 °C cooler, so bring a jacket for the Batur sunrise. The sea stays around 27 to 29 °C all year.

Show as table
MonthDay °CNight °CRain mm
Jan3124345
Feb3124274
Mar3124234
Apr322488
May312493
Jun302353
Jul292355
Aug302325
Sep302347
Oct312463
Nov3124179
Dec3124276
Where to stay

How do I know where to stay?

Bali looks small on the map, but the traffic is slow, so where you sleep shapes your trip. Many guests split their stay: three or four nights in Ubud for culture and rice fields, then a few nights by the sea. We pick you up anywhere on the island.

Ubud

Central Bali

Known for
Rice fields, temples, art, yoga and very good food. No beach.
Good for
Culture lovers, couples, first-timers, walkers. Closest to most of our tours.

Sanur

South-east coast

Known for
A calm beach behind the reef, a long seafront path, and the boats to Nusa Penida.
Good for
Families with small children, older travellers, cyclists, anyone who wants it easy.

Seminyak

South-west coast

Known for
Boutique shops, restaurants and sunset bars on a wide beach.
Good for
Couples, foodies, shoppers.

Canggu

South-west coast

Known for
Surf, cafés, coworking spaces and beach clubs.
Good for
Surfers, digital nomads, young travellers.

Kuta & Legian

Near the airport

Known for
Budget hotels, nightlife, and gentle waves for a first surf lesson.
Good for
Budget travellers, short stays, beginner surfers.

Jimbaran

South, by the airport

Known for
A curved bay with seafood dinners on the sand at sunset.
Good for
Couples and families who want a quiet bay close to the airport.

Nusa Dua

South-east tip

Known for
Large resorts, clean and calm beaches, everything within the resort area.
Good for
Families, honeymooners who want quiet, guests who like a full-service hotel.

Uluwatu

Southern cliffs

Known for
Cliff-top villas, world-class surf breaks and the Kecak dance at Uluwatu temple.
Good for
Experienced surfers, couples, anyone who loves an ocean view.

Amed

East coast

Known for
Snorkelling and diving straight from black-sand beaches, fishing villages, views of Mount Agung.
Good for
Divers, snorkellers, people who want quiet.

Sidemen

East, inland

Known for
A green rice valley, traditional weaving and almost no traffic.
Good for
Slow travellers, hikers, photographers.

Munduk

Northern highlands

Known for
Cool air, waterfalls, clove and coffee gardens.
Good for
Nature lovers and walkers. Bring a light jacket.

Lovina

North coast

Known for
Black sand, calm water, dolphins at sunrise and low prices.
Good for
Budget travellers, quiet seekers, an early start for the dolphins.

Nusa Lembongan

Small island off Sanur

Known for
Snorkelling, mangroves and relaxed beach bars, with Nusa Penida next door.
Good for
Snorkellers, couples, a few slow days away from the traffic.

When is it busiest?

July and August are the busiest months, followed by the Christmas and New Year weeks. Indonesian visitors add to the crowds during the school holidays from late June to mid July and around Eid, whose date moves every year. January to March and the start of May are the quietest, and May, June and September give you dry weather with fewer people.

Foreign visitors to Bali per month, in thousands (approximate)

Rounded, approximate monthly arrivals of foreign visitors to Bali in 2019, based on figures from Badan Pusat Statistik Bali, for orientation only. Real numbers change from year to year and from place to place.

Show as table
MonthVisitors × 1,000
Jan455
Feb437
Mar450
Apr477
May487
Jun550
Jul604
Aug602
Sep590
Oct568
Nov498
Dec552
The story of Bali
01

Why Bali is called the Island of Gods

Indonesia has more than 17,000 islands, and most of its people are Muslim. Bali is different. Here, nearly nine in ten people follow Balinese Hinduism, a faith that sees the divine in everything: in the mountains and the springs, in the rice fields and in the sea.

That's why Indonesians call it Pulau Dewata, the Island of Gods. There are more than 20,000 temples on an island you can cross by car in a day. Every village has its temples, every family home has its shrine, and every morning countless small offerings of flowers and incense are laid out with care.

The Balinese read their island like a sacred map. The high mountains, Mount Agung above all, are the home of the gods. The sea is the world below, and people live in between. Houses, temples and villages are arranged to keep these worlds in balance, and many Balinese even sleep with their head towards the mountain.

The gods are not far away here. They are invited in, every single day.
02

Where the story begins

About four thousand years ago, seafaring people arrived from the north and began growing rice in Bali's rich volcanic soil. More than a thousand years ago, farmers had already created subak, a way of sharing water from temple to temple and field to field so that everyone gets their part. It still works today, and UNESCO counts it among the treasures of the world.

Hindu and Buddhist ideas reached the island from India by way of Java. When the great Javanese kingdom of Majapahit faded around the year 1500, many of its priests, poets, dancers and craftsmen came to Bali. They brought their stories, their music and their skills, and Bali has kept them alive ever since.

Later came Dutch ships and the colonial years, and in 1945 Bali became part of the young Republic of Indonesia. In the 1920s and 1930s, painters and musicians from Europe and America fell in love with Ubud and stayed for years. Their paintings and letters made the whole world curious about a small island with a very big culture.

03

Why Bali stays with you

Ask people who have been here what they remember most, and they often talk about the mornings: a woman placing an offering on her doorstep, the smell of incense and frangipani, a gamelan practising somewhere behind the rice fields.

Culture in Bali is not a show for visitors. It's everyday life. Ceremonies fill the streets, whole villages dress in white and gold, and many children learn to dance and play the gamelan from a young age. You don't have to search for it. It finds you.

And then there's the island itself: volcanoes and crater lakes, rice terraces like green staircases, waterfalls deep in the jungle, black and white beaches and a sea full of life. All of it within a day's drive, and all of it looked after by people who believe it is sacred. That, more than anything, is why Bali feels like nowhere else.

You don't have to search for it. It finds you.
Religion & daily life

Why there are flowers everywhere.

Balinese Hinduism

Most Balinese follow Agama Hindu Dharma, a mix of Hinduism from India and Java with much older local beliefs about ancestors and nature. The idea behind it is Tri Hita Karana: balance between people and God, people and each other, and people and nature.

Canang sari

Small palm-leaf baskets with flowers, rice and incense, placed on shrines, doorsteps and car dashboards every morning. They're walked around with care, and they make every street smell of flowers.

Temples everywhere

Every village has at least three temples, every family compound has its own shrine, and there are over 20,000 temples on the island. Each one holds an anniversary festival, odalan, every 210 days.

Nyepi, the day of silence

Balinese New Year, usually in March. For 24 hours nobody works, travels or lights a fire, the airport closes and even tourists stay in their hotels. The night before, giant ogoh-ogoh monsters are paraded and burned.

Galungan and Kuningan

Every 210 days, families celebrate the victory of good over evil. Tall bamboo poles called penjor line every street for ten days.

Names by birth order

Most Balinese are named by the order they were born: Wayan, Made, Nyoman, Ketut. I'm a Komang, which is another name for the third child.

Say it in Balinese

A few words go a long way.

Balinese has polite and everyday forms. These are the polite ones, so they're always safe to use. People will be delighted if you try. Indonesian is understood everywhere too, so it's in the second column.

BalineseIndonesianMeaning
Om SwastiastuHalo / Selamat pagiHello, the Balinese Hindu greeting
Rahajeng semengSelamat pagiGood morning
Rahajeng wengiSelamat malamGood evening
Kenken kabare?Apa kabar?How are you?
BecikBaikGood, I'm fine
Wastan tiang …Nama saya …My name is …
SuksmaTerima kasihThank you
Suksma mewaliSama-samaYou're welcome
Nunas …Tolong / Minta …Please, may I have … (asking for something)
DurusangSilakanPlease, go ahead (offering something)
NggihYaYes
TenTidakNo
AmpuraMaaf / PermisiSorry, excuse me
Aji kuda?Berapa harganya?How much is it?
Jaen pesan!Enak sekali!Very tasty!
Pamit dumunPermisi duluI'm leaving now, goodbye
Om Shanti Shanti Shanti OmDamai, damai, damaiPeace, peace, peace. A respectful closing
Culture & respect

Little things that mean a lot.

Balinese people welcome visitors with real warmth. A few small gestures show that you value their home, and they are always noticed and appreciated. The Governor of Bali also shares a friendly guide for visitors (Surat Edaran Gubernur Bali No. 4 Tahun 2023).

Practical tips

Good to know before you fly.

Quick answers

Bali questions, answered briefly.

When is the best time to visit Bali?

The dry season from April to October is the best time to visit Bali. May, June and September are dry and less crowded than the peak months of July and August.

What is the rainy season in Bali like?

From November to March it usually rains hard for an hour or two in the afternoon and is sunny the rest of the day. Rice fields are greenest and waterfalls fullest, and day tours run all year.

Where should I stay in Bali for the first time?

Many first-time visitors split their stay: three or four nights in Ubud for temples, rice terraces and culture, then a few nights by the sea, for example Sanur for families, Seminyak for couples or Uluwatu for ocean views.

Why is Bali called the Island of Gods?

Bali is called the Island of Gods, Pulau Dewata, because nearly nine in ten Balinese follow Balinese Hinduism. The island has more than 20,000 temples, and families place small flower offerings, canang sari, every morning.

Is there a tourist tax in Bali?

Yes. Since 2024, foreign visitors pay a tourist levy of IDR 150,000 per person, used to protect Bali's culture and nature. Visa rules change often, so check the official Indonesian immigration website before you travel.

What should I wear to visit a temple in Bali?

Wear a sarong and a sash, and cover your shoulders and knees. Most temples lend sarongs at the entrance.

How can I book a private day tour in Bali with a local guide?

Message Resgian Bali Tour on WhatsApp (+62 877-6252-7048) with your dates and wishes. I Komang, a local Balinese host from Tampaksiring near Ubud, plans the day with you, picks you up at your hotel anywhere in Bali, and you pay in cash after the tour.

Want to see it for yourself?

Tell me which part of the island you're curious about and I'll plan the day around it.