Skip to main content

Where to stay in Bali

Bali is not a city: each area is a destination in itself, and getting between them takes hours in traffic. Many travellers split their stay between the coast and Ubud.

Which area for which trip

  1. First or last nightKutaTen minutes from the airport, the beach, and low prices.€19a night
  2. Couples, beach and restaurantsSeminyakBeach clubs, restaurants and boutiques on the same beach.€19a night
  3. Surf and longer staysCangguWaves, cafés and coworking spaces among the rice fields.€22a night
  4. Rice fields and cultureUbudTemples, rice terraces and yoga, away from the sea.€26a night
  5. FamiliesSanurCalm water behind the reef, and a promenade along the beach.

Typical price of a night in a mid-range hotel, room for one person, for an arrival on 15 October 2026.

Three hotel nights, by area

Kuta
€57
Seminyak
€57
Canggu
€66
Ubud
€78

Where the areas are

Each pin shows the typical price of a night in a mid-range hotel. The paler ones are the cheapest.

The areas in detail

Kuta beach at sunset
Kuta beach at sunsetPhoto Jakub Hałun, CC BY-SA 4.0

First or last night

Kuta

Average hotel rating: 8.3/10

€19a night, mid-range

  • On a budget
  • Short stopover
  • Nightlife

The island's first beach resort: a long sandy beach, surf schools for beginners, a shopping mall and noisy bars at night. There is nothing refined about it.

It is the right address for the first and last night, when you land late or leave early, before moving on somewhere quieter.

Good for

  • Ten minutes from the airport
  • Surf schools for beginners
  • Low prices

Worth knowing

  • Traffic jams
  • Noisy at night
Seminyak beach
Seminyak beachPhoto User: (WT-shared) Jpatokal at wts wikivoyage, CC BY-SA 4.0

Couples, beach and restaurants

Seminyak

Average hotel rating: 8.4/10

€19a night, mid-range

  • Couples
  • On a budget

North of Kuta, on the same beach, a wealthier crowd: polished restaurants, designer boutiques and beach clubs where people stay until sunset.

The streets leading to the beach, such as Jalan Kayu Aya, are narrow and jammed in the evening. Pick a place within walking distance of the sea, so you do not spend your evenings in traffic.

Good for

  • Restaurants and designer boutiques
  • Beach clubs at sunset
  • A sandy beach

Worth knowing

  • Jammed streets in the evening
  • Scooter or ride-hailing to leave the area
The Canggu coast
The Canggu coastPhoto User: (WT-shared) Burmesedays at wts wikivoyage, CC BY-SA 3.0

Surf and longer stays

Canggu

Average hotel rating: 8.6/10

€22a night, mid-range

  • Remote work
  • Long stay

Further north, Canggu grew up among the rice fields, around the beaches of Batu Bolong, Echo Beach and Berawa: surf breaks, speciality coffee, coworking spaces. It is the district of long stays and remote work.

Without a scooter you rely on ride-hailing apps, and the coast road clogs up in the late afternoon: stay near the beach you plan to surf.

Good for

  • Surf breaks
  • Cafés and coworking spaces
  • Rice fields between the beaches

Worth knowing

  • Very spread out
  • Coast road clogged in the late afternoon

Getting there: Forty-five minutes to an hour from the airport, depending on traffic.

Rice fields in Ubud
Rice fields in UbudPhoto Jakub Hałun, CC BY-SA 4.0

Rice fields and culture

Ubud

Average hotel rating: 8.6/10

€26a night, mid-range

  • Couples
  • Culture
  • Long stay

In the middle of the island, Ubud is the Bali of temples, workshops and rice fields: the Monkey Forest, the royal palace and its evening dances, the Campuhan ridge walk. The Tegallalang rice terraces are half an hour north.

The centre is commercial and congested. For quiet, sleep a few minutes out, among the fields, and accept a scooter or taxi ride home.

Good for

  • Temples, the palace and evening dances
  • Rice fields and walks
  • Yoga and workshops

Worth knowing

  • No beach
  • A congested centre
The Uluwatu cliffs
The Uluwatu cliffsPhoto Jakub Hałun, CC BY-SA 4.0

Uluwatu

Average hotel rating: 8.3/10

€33a night, mid-range

  • Couples
  • Quiet

The Bukit peninsula, in the south, ends in cliffs above waves famous among surfers. Uluwatu temple, perched seventy metres up, hosts a kecak dance at sunset; its monkeys snatch glasses and phones, so keep them in your bag.

Below, the coves of Padang Padang and Bingin are reached by long flights of steps.

Good for

  • Cliffs and surf waves
  • The temple and the kecak dance
  • Padang Padang and Bingin coves

Worth knowing

  • Scattered hotels, no centre
  • A car or scooter is essential

Getting there: Forty-five minutes from the airport; a car or scooter is essential.

Morning on Sanur beach
Morning on Sanur beachPhoto Danangtrihartanto, CC BY-SA 4.0

Families

Sanur

Average hotel rating: 8.5/10

Too few hotels for a typical price

  • Families
  • Quiet

On the east coast, Sanur is the quietest resort in the south. The reef keeps the water calm for children, and a promenade several kilometres long runs along the beach, on foot or by bike. Sunrise is watched from the sand.

It is also where the fast boats leave for Nusa Lembongan and Nusa Penida.

Good for

  • Calm water behind the reef
  • Seafront promenade
  • Boats to the Nusa islands

Worth knowing

  • Little nightlife
Nusa Dua beach
Nusa Dua beachPhoto Rayansharif, CC BY-SA 3.0

Nusa Dua

Average hotel rating: 8.7/10

Too few hotels for a typical price

  • Families
  • Quiet
  • Couples

A gated hotel enclave, with large resorts and well-kept beaches one after another.

People rarely leave the compound: it suits families who want everything on site, not those who want to see the island.

Good for

  • Well-kept beaches
  • Calm sea
  • Resorts with everything on site

Worth knowing

  • A gated enclave, cut off from local life
  • Mostly upscale

Getting there: About twenty minutes from the airport on the toll road.

The price by area

Kuta

Budget room

€612

Mid-range

€1944

Upscale

€4248

Seminyak

Budget room

3 addresses

Mid-range

€1932

Upscale

€4845

Canggu

Budget room

7 addresses

Mid-range

€2221

Upscale

€4216

Ubud

Budget room

€622

Mid-range

€2627

Upscale

€7216

Uluwatu

Budget room

€69

Mid-range

€3311

Upscale

4 addresses

Nusa Dua

Budget room

€710

Mid-range

2 addresses

Upscale

€399

Typical price of a night for an arrival on 15 October 2026. The small figure shows how many hotels were compared.

From the airport

  • Official taxi

    The taxi counter in the arrivals hall shows fixed prices by destination.

  • Ride-hailing

    The apps work, with a dedicated pick-up point.

  • Hotel transfer

    For Ubud or Uluwatu, book one: the drive is long, and the price is known in advance.

Before you go

  • NyepiOn the Day of Silence, in March or early April, the airport closes and nobody goes out for twenty-four hours. Check the date.
  • The tourist levyForeign visitors pay an entry levy for Bali, online before departure or on arrival.
  • ScootersYou need an international licence covering motorbikes, and a helmet. Without the licence, insurance will not pay out after an accident.
  • Tap waterIt is not drinkable. Many places have a water dispenser to refill your bottle.
  • The rainy seasonFrom November to March, downpours are heavy and short, and Canggu's low roads flood quickly.

Frequently asked questions

Where should you stay in Bali on a first trip?
Split the trip: a few nights on the coast, in Seminyak or Canggu, at around €19 a night mid-range, then a few in Ubud, at around €26, for the rice fields and temples. A single hotel for everything would have you spending your days in a car.
Where should you stay in Bali on a budget?
Ubud or Canggu for hostels, at around €5 for a dorm bed. In Kuta, a basic guesthouse room comes to about €6.
Ubud or the coast?
Ubud for culture, rice fields and the slightly cooler interior, with no beach. The coast for the sea, surfing and sunsets. An hour and a half of road separates them: many travellers do both.
Where should you stay in Bali with a family?
In Sanur, for its calm water behind the reef and its promenade, or in Nusa Dua if you want a resort with everything on site. Avoid Kuta and Canggu, noisier and harder going on foot.

Where to stay elsewhere

Where to stay in all 9 cities compared area by area

Prices for an arrival on 15 October 2026; they vary with the season. Method

Check availability in Bali