Bali packs rice terraces, surf beaches, temples and cliffside sunsets into a small island. The trick is choosing the right area, because each part of the island feels very different.
Quick facts
- Getting there: flights land at Ngurah Rai Airport (Denpasar), in the south of the island.
- Best months: April to October, the dry season.
- Time needed: 7 to 10 days.
- Currency: Indonesian rupiah (IDR).
Where to stay
- Ubud: culture, rice terraces, yoga and waterfalls.
- Canggu: surf, cafes and a relaxed beach scene.
- Seminyak: restaurants, shops and beach clubs.
- Uluwatu: cliffs, surf breaks and sunset views.
- Nusa Penida and Nusa Lembongan: dramatic coastlines and snorkeling, reached by a short boat ride.
Money-saving tips
- Hire a driver for the day instead of paying for many separate rides. Traffic is slow, so plan fewer stops.
- Split your stay between two areas rather than moving every night.
- Check the current visa rules and any tourist levy before you travel.
- Book villas and guesthouses with free cancellation. Many offer good value outside July and August.
Prices, schedules and entry rules change. Always confirm with airlines, hotels and official sources before booking.