Bali has a way of getting under your skin. Every morning, tiny offerings of flowers and incense appear on doorsteps and dashboards; temple gates frame volcanoes; rice terraces step down hillsides in impossible shades of green. Then evening comes, and the same island serves up surf-town sunsets, beach clubs and some of the best restaurants in Asia. It is spiritual and hedonistic, often on the same street.
Where you stay changes everything, and Bali's traffic makes it hard to hop between areas. The south-west coast, from Kuta through Seminyak to Canggu, is beach, surf and nightlife. The Bukit peninsula, with Jimbaran and Nusa Dua, is resort country. Sanur, on the east coast, is calm and family-friendly. And inland Ubud is the cultural heart, all jungle, rice paddies and yoga. Many people split their trip between the coast and Ubud.
The short answer

Best for couples
Ubud
Jungle-view villas above the Ayung River valley, with rice terraces, temples and spas all around.

Best for families
Denpasar
Sanur’s calm, reef-sheltered sea, a long beachfront path and a gentler pace.

Best for nightlife
Seminyak
Beach clubs, cocktail bars and boutiques, with spectacular sunsets every evening.

Best for surfers
Canggu
Reef breaks, rice-field cafés and Bali’s coolest crowd.

Best for luxury
Jimbaran
Cliff-top resorts on the Bukit peninsula and seafood dinners on the sand at sunset.

Best on a budget
Kuta
Close to the airport, with a long surf beach, a water park and hotels at every price.
Bali areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Seminyak | Nightlife, Couples, Shopping | Bali’s style capital: beach clubs, boutiques and blazing sunsets. | Hotels: 140 |
| Canggu | Surfing, Cafés, Couples | Surf breaks, rice fields and the island’s coolest café culture. | Hotels: 131 |
| Kuta and Tuban | Budget, Families, Learning to surf | Lively, central and five minutes from the airport. | Hotels: 136 |
| Jimbaran and Nusa Dua | Luxury, Families, Seafood | Cliff-top resorts, calm bays and seafood on the sand at sunset. | Hotels: 55 |
| Sanur | Families, Quiet, Older travellers | Bali’s gentle east coast: calm water, sunrises and a beachfront path. | Hotels: 107 |
| Ubud | Culture, Couples, Wellness | Rice terraces, temples and jungle villas in Bali’s green heart. | Hotels: 434 |
| Nusa Lembongan and Nusa Penida | Snorkelling, Island escape, Value | Clear water, dramatic cliffs and manta rays, a short boat ride away. | Hotels: 155 |
Seminyak



- Nightlife
- Couples
- Shopping
Bali’s style capital: beach clubs, boutiques and blazing sunsets.
Seminyak is where Bali dresses up. Its long, wide beach faces west into some of the island's most spectacular sunsets, and behind it lie the island's best boutiques, galleries, restaurants and beach clubs. By day, people shop and lounge; by night, the cocktail bars fill up and the music goes on late.
Hotels are stylish and varied. Hotel Indigo sits on the beachfront with rooms, suites and pool villas inspired by local life; the Courtyard is a comfortable family base; and The Amala is an intimate, adults-only retreat of private villas, about 2 km from the beach. Down in the Double Six area, the Grand Mercure is a short walk from both Seminyak and Legian beaches.
Hotels to look at in Seminyak

★★★★★
Indigo Bali Seminyak Beach
Beach 50 m · All-inclusive option · Spa
From £298 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
Blue Karma Dijiwa Seminyak
Beach 900 m · Adults only · Spa
From £103 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★★
Grand Mercure Bali Seminyak
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
The Seiryu
Beach 100 m · Spa · Pool
See prices and rooms →
Canggu



- Surfing
- Cafés
- Couples
Surf breaks, rice fields and the island’s coolest café culture.
A generation ago Canggu was rice paddies and a few surf shacks. Now it is Bali's most fashionable address, a laid-back sprawl of smoothie-bowl cafés, yoga studios, co-working spaces and beach bars, still punctuated by patches of green paddy. The black-sand beaches have some of the island's best surf breaks, and the ancient sea temple of Pura Batu Menjan sits on the rocks by the shore.
COMO Uma Canggu has some of the best breaks just steps from the door; Regent Bali Canggu sits right on the beach; and Swarga Suites lines up along Berawa Beach. Couples are spoilt for choice: Canggu Cabana is designed exclusively for couples, and Shore Amora is adults-only with a spa.
Hotels to look at in Canggu

★★★★★
COMO Uma Canggu
Beach 100 m · Spa · Pool
See prices and rooms →

★★★★
Karra Apartments By Betterplace
10 rooms · Parking
See prices and rooms →

★★★★★
Regent Bali Canggu
Beach 200 m · Spa · Pool
See prices and rooms →

★★★★
Sunny Muse By Betterplace
62 rooms · Parking
See prices and rooms →

★★★★★
Swarga Suites Bali Berawa, Marclan Collection
Pool · 60 rooms · Parking
See prices and rooms →

★★★★★
Canggu Cabana Beach Resort by Ini Vie Hospitality
Adults only · Spa · 19 rooms
See prices and rooms →
Kuta and Tuban



- Budget
- Families
- Learning to surf
Lively, central and five minutes from the airport.
Kuta is Bali's original party town and still its busiest resort: a long golden beach with gentle waves that are perfect for learning to surf, backed by shops, bars and fast-food joints. It's noisy and unashamedly commercial, but the sunsets are glorious, the prices are low and the airport is about ten minutes away.
Families love the Waterbom water park and the Beachwalk shopping mall. Ramayana Suites is a short walk from the beach, the Sheraton is on Kuta's beach road, and in Tuban, just south, The Patra and The Anvaya have private beach areas and lush gardens, five minutes or so from the terminal.
Hotels to look at in Kuta

★★★★★
Ramayana Suites and Resort
Beach 100 m · Spa · Pool
See prices and rooms →

★★★★
Melasti Kuta Beach Hotel & Spa
Beach 200 m · Pool · Family-friendly
From £18 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★★
Sheraton Bali Kuta Resort
Beach 20 m · Spa · Pool
From £190 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
Adhi Jaya
Beach 200 m · Pool · 75 rooms
From £36 a night, taxes incl.2 adults · checked 1 Oct, 20:23
Jimbaran and Nusa Dua



- Luxury
- Families
- Seafood
Cliff-top resorts, calm bays and seafood on the sand at sunset.
Jimbaran Bay is a sweeping crescent of soft sand south of the airport, famous for its seafood restaurants, which set tables on the beach at dusk and grill the day's catch over coconut husks. Behind it rises the Bukit peninsula, where resorts sprawl across the cliff tops.
AYANA is practically a town of its own, with AYANA Villas offering private pools and butlers, and RIMBA, set in the same gardens, aimed at families. Jimbaran Puri, a Belmond hotel, is a calm, low-rise retreat by the bay. Over on the east side of the peninsula, Nusa Dua is a manicured resort enclave with calm, swimmable water; Paradisus by Meliá is there, about 12 km from the airport.
Hotels to look at in Jimbaran
Sanur



- Families
- Quiet
- Older travellers
Bali’s gentle east coast: calm water, sunrises and a beachfront path.
Sanur was one of the first places in Bali to welcome tourists, and it has aged gracefully. On the east coast, it faces the sunrise rather than the sunset, and an offshore reef keeps the sea calm and shallow, perfect for small children and paddleboarders. A paved path runs along the beach for kilometres, lined with cafés and warungs.
The pace is slower and the crowd a little older than in Seminyak or Canggu. Andaz Bali sits in six acres of tropical gardens a short walk from shops and cafés; Maya Sanur is right by the beach with ocean views; and Sudamala is a calm, culture-filled retreat. Fast boats to Nusa Lembongan and Nusa Penida leave from the beach here.
Hotels to look at in Denpasar
Ubud



- Culture
- Couples
- Wellness
Rice terraces, temples and jungle villas in Bali’s green heart.
Ubud is Bali's soul. An hour or so inland from the beaches, the town is a tangle of art galleries, temples, yoga studios and cafés, with the Royal Palace and the art market at its centre and long-tailed macaques causing chaos in the Monkey Forest. Around it, rivers carve deep green gorges, and rice terraces like those at Tegallalang spill down the hillsides.
The best hotels perch on the edges of those valleys. Alila Ubud sits high above the Ayung River, Bambu Indah is on the Sayan Ridge with rice paddies and the river below, and Hanging Gardens, with its famous tiered infinity pool, overlooks the jungle. Kamandalu is set among rice terraces on the banks of the Petanu River. Most are a short drive from town, so check the shuttle.
Hotels to look at in Ubud

★★★★★
Alila Ubud
Spa · 68 rooms · Parking
From £146 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
Ashoka Tree Resort at Tanggayuda Ubud
Pool · 45 rooms · Family-friendly
See prices and rooms →

★★★★★
Bambu Indah Resort
Spa · 23 rooms · Parking
From £362 a night, taxes incl.2 adults · checked 1 Oct, 20:23

★★★★
The Kanjeng Resort Ubud
Spa · Pool · 8 rooms
See prices and rooms →

★★★★★
Hanging Gardens of Bali
Spa · Pool · 40 rooms
See prices and rooms →
Nusa Lembongan and Nusa Penida



- Snorkelling
- Island escape
- Value
Clear water, dramatic cliffs and manta rays, a short boat ride away.
Just off Bali's east coast, the Nusa islands feel like Bali from 30 years ago. Nusa Lembongan is small and easy-going, with little bays such as Mushroom Bay and Dream Beach, mangroves to paddle through and crystal-clear water for snorkelling. Its bigger, wilder neighbour, Nusa Penida, is all towering cliffs, with Kelingking Beach and Crystal Bay among Bali's most photographed spots, and manta rays offshore.
Accommodation is mostly small, relaxed resorts and bungalows. Ohana's sits steps from the beach at Jungut Batu; Indiana Kenanga has two pools and a spa; Dream Beach Huts is right by its namesake; and on Penida, Meket Bungalows is a few minutes from Crystal Bay.
Hotels to look at in Lembongan
Which area?
For a first trip, split your time: a few nights in Ubud for culture and scenery, then the coast. Pick Seminyak for style and nightlife, Canggu for surf and cafés, Sanur or Nusa Dua for families, Jimbaran for luxury and Kuta if you're watching the budget or want to be near the airport.
Getting around
Bali's roads are narrow and the traffic in the south can be painfully slow, so allow plenty of time between areas. Most visitors use drivers, taxis or ride-hailing apps; scooters are everywhere, but only ride one if you're experienced. The airport is in the south, close to Kuta and Jimbaran, and boats to the Nusa islands leave from Sanur.
Questions about where to stay in Bali
- What is the best area to stay in Bali?
- It depends on your trip. Seminyak is best for style, restaurants and nightlife, Canggu for surfing and cafés, Ubud for culture and rice terraces, Sanur and Nusa Dua for families, and Jimbaran for luxury resorts. Many visitors combine Ubud with a beach area.
- Where should families stay in Bali?
- Sanur, on the east coast, has calm, reef-protected water and a long beachfront path. Nusa Dua has big resorts and swimmable bays, and Kuta has Waterbom water park and plenty of family hotels close to the airport.
- Is Seminyak or Canggu better?
- Seminyak is more polished, with upmarket boutiques, restaurants and beach clubs. Canggu is more laid-back and bohemian, with surf breaks, cafés and rice fields. They sit side by side, so it is easy to visit both.
- Should I stay in Ubud or by the beach?
- Ideally both. Ubud has the temples, rice terraces, jungle villas and a calmer, cultural feel, but no beach. Spend a few nights there, then move to the coast for sea and sunsets.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt










