Where to stay in Bali?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €660

Bali

Days 1-7 · 6 nights
Mid-rangeAlaya Resort Ubud
🏊Pool🏛️Historic centre

A four-star hotel on Jalan Raya Pengosekan, south of Ubud, fifteen kilometres from the town centre. Comfort and easy access to central Ubud, without the price of the big resorts.

€110 a nightSee on Booking →
Mid-range♥ Our favouriteKomaneka at Bisma
🏛️Historic centre🚶Walk everywhere

A boutique hotel on Jalan Bisma, in Ubud itself, fourteen kilometres from the town centre. Walk to the market and the streets of Ubud, then come back to the valley.

€150 a nightSee on Booking →
Mid-rangeRenaissance Bali Uluwatu Resort & Spa
🏖️Beaches nearby

A five-star hotel in Ungasan, on the road to Balangan Beach, on the Uluwatu peninsula. For enjoying the south of Bali with the comfort of a large hotel at a reasonable price.

€110 a nightSee on Booking →
Mid-rangePuri Santrian
🌊By the sea🏖️Beaches nearby🌿Quiet

A four-star hotel on Jalan Cemara, in Sanur, on the beach on the south-east coast. For a quiet end to the trip, more family-friendly and more peaceful than Kuta or Seminyak.

€100 a nightSee on Booking →
Mid-rangeUbud Village Hotel
🏊Pool🌿Quiet🚶Walk everywhere

A four-star hotel on Jalan Monkey Forest, in Ubud itself. Walk to the market, the shopping streets and the Monkey Forest, at a gentler price than the valley resorts.

€75 a nightSee on Booking →
BudgetAdi Dharma Hotel
🏖️Beaches nearby🏛️Historic centre

A small hotel on Jl. Benesari, in Kuta, on the Legian side, about thirty kilometres from the town centre. You sleep near the southern beaches, far from the rice paddies of the interior.

€40 a nightSee on Booking →
BudgetSri Ratih Cottages
🚶Walk everywhere

Bungalows in Penestanan, on the heights west of Ubud. A tight budget for experiencing Ubud in peace, surrounded by rice paddies, with the centre within walking distance.

€40 a nightSee on Booking →
BudgetUluwatu Cottages
🏖️Beaches nearby

Bungalows on the Labuan Sait road, in Pecatu, on the Uluwatu peninsula and its cliff. A budget base for the southern beaches and Uluwatu Temple at sunset.

€35 a nightSee on Booking →
BudgetPinkCoco Uluwatu
🏖️Beaches nearby

A small adults-only hotel on the Labuan Sait road, in Pecatu, near Uluwatu. For couples who want the cliff beaches and Uluwatu Temple within scooter range.

€55 a nightSee on Booking →
BudgetGalang Kangin Bungalows

Bungalows in Amed, on the north-east coast of Bali, facing the dive sites. For those adding a few days of snorkelling and diving away from the crowds of Ubud and the south.

€35 a nightSee on Booking →
LuxuryMandapa, a Ritz-Carlton Reserve
🏊Pool🏛️Historic centre

A resort in Kedewatan, north-west of Ubud, ten kilometres from the town centre. For those who come to settle into the valley for several days rather than rush around the temples.

€900 a nightSee on Booking →
LuxuryCOMO Uma Ubud
🏊Pool🌿Quiet

A resort on Jalan Raya Sanggingan, in Kedewatan, above the Tjampuhan valley, west of Ubud. For those who want the greenery of the valley and central Ubud a short ride away.

€350 a nightSee on Booking →
LuxuryAlila Villas Uluwatu
🏖️Beaches nearby🏊Pool

A luxury resort perched on the Pecatu cliff, in Uluwatu. For those who want to end the trip in the south of Bali, with Uluwatu Temple and the peninsula's beaches close by.

€600 a nightSee on Booking →
LuxuryBisma Eight
🚶Walk everywhere🌅Great view

A boutique hotel on Jalan Bisma, in the centre of Ubud. For exploring Ubud on foot and setting off early for the Tegalalang rice terraces or Mount Batur, with upmarket comfort on your return.

€200 a nightSee on Booking →
LuxuryW Bali - Seminyak
🌊By the sea🏖️Beaches nearby🚶Walk everywhere

A five-star hotel on Jalan Petitenget, in Seminyak, on the beach. For those who want Seminyak's beaches, its sunsets and the area's restaurants on foot.

€300 a nightSee on Booking →
More hotels in Bali on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip