Where to stay in Indonesia?

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.

9 nights · accommodation about €910

Ubud

Days 1-3 · 3 nights
Mid-range♥ Our favouriteBisma Eight
🚶Walk everywhere

Jalan Bisma, in Ubud, 700 m from the centre. A boutique address on the edge of the jungle for those who want the market and the centre on foot, and the silence of the trees in the evening.

€120 a nightSee on Booking →
Mid-rangeAlaya Resort Ubud
🏊Pool🚶Walk everywhere

Jalan Raya Pengosekan, on the Mas side, 1.3 km from the centre, between the rice fields and the road into the centre. For those who want Ubud on foot or by scooter and a pool for the hottest hours.

€100 a nightSee on Booking →
Mid-rangeUbud Village Hotel
🌿Quiet🌅Great view

A hotel in Ubud for those who want to explore the town and its surroundings from a comfortable base. The Monkey Forest and the market are right there, the Tegalalang rice terraces a scooter ride away.

€90 a nightSee on Booking →
BudgetPondok Bambu
🌿Quiet🚶Walk everywhere

Jalan Suweta, in Ubud, 600 m from the centre. A guesthouse for those who want the market and the Monkey Forest on foot, on a tight budget, with a garden for the evening.

€15 a nightSee on Booking →
BudgetSri Ratih Cottages
🌿Quiet

In Penestanan, in the artists' village above Ubud. Cottages with a garden for those who want the calm of the rice fields and the centre a quarter of an hour's walk away.

€40 a nightSee on Booking →
BudgetSama's Cottages
🌿Quiet🚶Walk everywhere🌅Great view

On Jalan Bisma, 400 m from the centre of Ubud, in a terraced garden. A guesthouse for those who want the market and the Monkey Forest on foot, and a street quieter than the centre to come back to.

€35 a nightSee on Booking →
BudgetNirvana Pension
🚶Walk everywhere

On Jalan Gootama, a small street 200 m from the centre of Ubud, in a guesthouse that houses a batik workshop. For those who want the market on foot and a Balinese home rather than a hotel.

The guesthouse runs batik classes, a good way to fill a rainy morning in Ubud.

€30 a nightSee on Booking →
LuxuryFour Seasons Sayan

Jalan Raya Sayan, in Penestanan, in the Ayung valley. For those who come for the valley and the river more than the town, with the centre by shuttle or taxi.

You enter via a walkway over a lotus pond set on the roof: the hotel's best-known image, before the valley opens up.

€650 a nightSee on Booking →
LuxuryCOMO Uma Ubud
🏊Pool🚶Walk everywhere

Jalan Raya Sanggingan, in Kedewatan, above the Tjampuhan river. For those who want a resort on a human scale and central Ubud on foot or by shuttle.

€350 a nightSee on Booking →
LuxuryViceroy Bali
🌿Quiet

In the Gentong area, 2.2 km from the centre of Ubud, above the Petanu valley. For those who come for the calm of the jungle, with the market and the Monkey Forest by shuttle or taxi.

Apéritif, the restaurant on the estate, serves a tasting menu that is best booked ahead.

€450 a nightSee on Booking →
LuxuryKomaneka at Bisma
🌿Quiet🚶Walk everywhere

On Jalan Bisma, 900 m from the centre of Ubud, facing the valley and the rice fields. You sleep among the greenery while keeping the market and the Monkey Forest within walking distance, no scooter needed.

€200 a nightSee on Booking →
More hotels in Ubud on Booking

South Bali (Uluwatu)

Days 4-5 · 2 nights
Mid-rangeRenaissance Bali Uluwatu Resort & Spa
🏖️Beaches nearby🏊Pool🌿Quiet

Jalan Pantai Balangan, in Ungasan, on the road to Balangan beach. A resort for those who want the pool and the quiet, and reach the surf beaches by shuttle or scooter.

€110 a nightSee on Booking →
Mid-rangeSuarga Padang Padang
🏖️Beaches nearby

Clinging to the cliff above Padang Padang, in Pecatu. For those who want the beach and its waves below, and Uluwatu temple for sunset a few minutes' drive away.

€150 a nightSee on Booking →
Mid-rangeLe Grande Bali Uluwatu
🏖️Beaches nearby🏊Pool

On Jalan Raya Uluwatu, in Ungasan, on the plateau of the peninsula, with an infinity pool. For those with a scooter or a driver who want to explore between the beaches and the temple.

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

Jalan Labuan Sait, in Pecatu, near Padang Padang beach. An adults-only hotel for those who want to surf in the morning and watch the sunset from the cliff.

€50 a nightSee on Booking →
BudgetBingin Inn
🏖️Beaches nearby

On Jalan Pantai Bingin, in Pecatu, on the Bingin cliff above the beach. A guesthouse for surfers and those who want sunsets from the clifftop, with Uluwatu temple a scooter ride away.

€40 a nightSee on Booking →
LuxuryAlila Villas Uluwatu
🌿Quiet

Jalan Temu Dewi, in Pecatu, on the cliff. Villas for those who want the ocean below, the architecture and the quiet, and drive to the temple for the kecak dance.

The wooden cabana perched on the cliff edge is the hotel's most photographed spot: go at sunset.

€600 a nightSee on Booking →
More hotels in South Bali (Uluwatu) on Booking

Nusa Penida

Days 6-7 · 2 nights
Mid-rangeCoco Resort Penida
🏖️Beaches nearby🏊Pool🌿Quiet

Jalan Crystal Bay, in Penima, on the Ped side, with a garden. A simple resort for those who want a green base and to explore the beaches and cliffs by scooter.

€45 a nightSee on Booking →
BudgetThe Penida Project
🏖️Beaches nearby🏊Pool

On the road from Toyapakeh to Ped, in Ketapang Kauh, with a pool. A hostel for those arriving from Bali by boat and setting off by scooter to Kelingking and Broken Beach the next day.

€15 a nightSee on Booking →
BudgetDouble'D Hostel

On the north coast of Nusa Penida, beside the road linking Toyapakeh and Ped. For small budgets who want to meet other travellers and share a driver for the island tour.

€13 a nightSee on Booking →
BudgetTara Hostel

A hostel on the coast road in the north of the island, on the Ketapang Kauh side. For those who want the cheapest bed on Nusa Penida and spend their days on a scooter between the viewpoints.

€11 a nightSee on Booking →
LuxuryBay Shore Huts
🌅Great view

Jalan Mushroom Bay, on Nusa Lembongan, on the neighbouring island. Sea-view villas for those who prefer to sleep on Lembongan and cross to Penida by boat.

€250 a nightSee on Booking →
LuxuryThe Mesare Resort
🌊By the sea🏊Pool

Jalan Raya Senangka, in Penaga, by the sea. A resort for those who want peace and the sea, with Kelingking and the viewpoints within scooter range.

€120 a nightSee on Booking →
LuxuryCoco Resort Penida
🏖️Beaches nearby🏊Pool🌿Quiet

Jalan Crystal Bay, in Penima, on the Ped side, with a garden. A simple resort for those who want a green base and to explore the beaches and cliffs by scooter.

€90 a nightSee on Booking →
More hotels in Nusa Penida on Booking

The Gili Islands

Days 8-10 · 2 nights
Mid-rangePearl of Trawangan
🏖️Beaches nearby🏊Pool🚶Walk everywhere

Jalan Raya Trawangan, in Tanjung, on the main street. A resort for those who want the beach opposite, the restaurants on foot and a bike for a lap of the island.

€120 a nightSee on Booking →
Mid-range♥ Our favouriteScallywags Resort
🌊By the sea🏖️Beaches nearby🚶Walk everywhere

Jalan Raya Trawangan, in Tanjung, on the beach. A boutique address for those who want the sea opposite, the village on foot and a bike ride to the sunset on the other side.

€80 a nightSee on Booking →
Mid-rangeOmbak Sunset
🏊Pool🌿Quiet

Jalan Raya Trawangan, in Tanjung, with a pool, away from the village. For those who come for the sunset and the quiet, far from the bars, and cycle into the centre.

The swing in the water in front of the hotel is the most photographed on the island: come before sunset, as there is a queue.

€95 a nightSee on Booking →
LuxuryOmbak Sunset
🏊Pool🌿Quiet

Jalan Raya Trawangan, in Tanjung, with a pool, away from the village. For those who come for the sunset and the quiet, far from the bars, and cycle into the centre.

The swing in the water in front of the hotel is the most photographed on the island: come before sunset, as there is a queue.

€200 a nightSee on Booking →
LuxuryVila Ombak
🌊By the sea🏖️Beaches nearby🏊Pool

Jalan Raya Trawangan, in Tanjung, on the beach. For those who want a large beach hotel with a pool, the village on foot and the snorkelling boats next door.

€130 a nightSee on Booking →
LuxuryPondok Santi Estate
🌿Quiet

Jalan Raya Trawangan, in Tanjung, in the south of the island, on a former plantation. Villas for those who want space and quiet, and the village by bike.

€250 a nightSee on Booking →
More hotels in The Gili Islands 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