Homestay in Central Ubud & Monkey Forest Road
Ayu Homestay
Garden-view family rooms down a lane off Monkey Forest Road
See today's offersIndonesia stretches across thousands of islands, but most of our listings are on two of them. On Bali, we cover Ubud, the island's inland centre for culture and rice-field walks, and the surf town of Canggu on the south-west coast. On Java, we list hotels in Jakarta, the capital and main business hub.
Each hotel sits under its destination, so you can compare places in the same area side by side. Ubud and Jakarta also have area guides to help you decide which neighbourhood suits your trip.
A selection from every destination. Open a destination above to see all of its hotels with filters.
Homestay in Central Ubud & Monkey Forest Road
Garden-view family rooms down a lane off Monkey Forest Road
See today's offersHotel in Peliatan, Pengosekan & Nyuh Kuning
An infinity pool over the green, and breakfast served in your room
See today's offersLodge in Central Ubud & Monkey Forest Road
Family rooms, a pool and a bar on a quiet lane five minutes from Ubud Palace
See today's offersBungalows in Central Ubud & Monkey Forest Road
Traditional rooms with garden balconies and breakfast brought to your door
See today's offersBungalows in Central Ubud & Monkey Forest Road
Balinese-style cottages above the river valley, with a free shuttle into town
See today's offersGuesthouse in Peliatan, Pengosekan & Nyuh Kuning
A shared kitchen and a coffee shop in a garden guesthouse in Peliatan
See today's offersGuesthouse in Peliatan, Pengosekan & Nyuh Kuning
Rice-paddy views from your own terrace in the village of Peliatan
See today's offersHostel in Canggu
A pool, a bar and a garden fire pit, a short walk from Nelayan Beach
See today's offersDestinations where we list fewer than three hotels.
Hostel in Canggu
A pool, a bar and a garden fire pit, a short walk from Nelayan Beach
See today's offersHotel in Legian
Air-conditioned rooms a three-minute stroll from Kuta Beach
See today's offersBali and Java are generally driest from about April to October and wettest from November to March, when heavy afternoon downpours are common. It stays warm all year on the coast; inland Ubud is a little cooler, especially at night.
Frequent domestic flights connect Jakarta with Bali's Ngurah Rai Airport, and the flight takes under two hours. On Bali, most visitors use private drivers, taxis, ride-hailing apps or hired scooters, as public transport is limited. Jakarta has an MRT line, TransJakarta buses and commuter trains.
Visitors to Balinese temples are expected to wear a sarong and sash, which are often provided or rented at the entrance. Dress modestly at mosques and religious sites across the country.
Visa rules, arrival fees and Bali's tourist levy for international visitors change from time to time. Check the official Indonesian immigration website and the UK government's foreign travel advice on gov.uk, or your own country's equivalent, before you travel.
Many visitors split their stay: a few nights in Ubud for temples, rice terraces and food, then the coast for the beach. Canggu suits surfers and café lovers, while other beach areas are quieter or better for families.
It's mainly a business and transport hub, but a day or two gives time for the National Monument, the colonial old town at Kota Tua and the city's food scene before flying on.
Canggu is usually under an hour from Ngurah Rai International Airport, and Ubud around one to one-and-a-half hours, but Bali's traffic can add a lot of time, especially in the late afternoon. Most visitors book a driver in advance.
No. We compare hotels and link to booking partners, where you check live prices and book directly with them.