Best Places to Stay in Indonesia
Explore over 42000 accommodations in Indonesia
Popular regions
East Java
Average stay price $28.03
Jakarta
Average stay price $42.59
West Java
Average stay price $49.63
Bali
Average stay price $156.05
Popular cities
Bekasi
Average stay price $62.01
Tangerang
Average stay price $73.62
Surabaya
Average stay price $98.92
Klungkung
Average stay price $99.17
Denpasar
Average stay price $208.49
Enjoy budget hotels and stays that won’t break the bank
Good
314 ratings
Mercure Jakarta Kota
Hotel
16 ratings
Free Cancellation
Best Western Plus Kemayoran
Superb
6 ratings
Shinta Guest House
Kokoon Hotel Surabaya
Show all
So you can indulge guilt-free
Exceptional
288 ratings
Breakfast included
Padma Resort Ubud
Excellent
290 ratings
Ayuterra Resort
1060 ratings
COMO Uma Ubud
219 ratings
The Samaya Ubud
Because travel is for everyone
996 ratings
Padma Resort Legian - CHSE Certified
Very Good
29 ratings
Indra Maya Pool Villas
20 ratings
The Ungasan Clifftop Resort
30 ratings
Amori Villas
Unwind at exquisite hotels that have hot tubs in the rooms!
646 ratings
The Grand Sunti Ubud
53 ratings
Samanvaya Luxury Resort & Spa - Adults Only
63 ratings
AYANA Resort and Spa, BALI
422 ratings
Komaneka at Bisma - CHSE Certified
We’ll share travel tips, incentives and unmissable offers!