Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 41,299 hotels in Indonesia

Check-in
Check-out
Compare vs momondo |

Popular Cities in Indonesia

Book one of the best deals Indonesia has to offer in these popular locations
Hotels in Denpasar
Best value
Harris Hotel and Conventions Denpasar Bali
8.7
19 GBP
No. 1 most popular
Kamuela Villas & Suites Sanur
8.5
56 GBP
No. 2 most popular
Aston Denpasar Hotel and Convention Center
8.5
23 GBP
No. 3 most popular
The Villas at Fairmont Sanur Beach Bali
9.6
319 GBP
No. 4 most popular
Hotel Indigo Bali Seminyak Beach
9.3
137 GBP
Hotels in Kuta
Best value
Fairfield by Marriott Bali Legian
8.8
37 GBP
No. 1 most popular
Bintang Bali Resort
8.1
59 GBP
No. 2 most popular
Kuta Seaview Boutique Resort
8.5
51 GBP
No. 3 most popular
Amadea Resort & Villas
9.1
52 GBP
No. 4 most popular
Sheraton Bali Kuta Resort
9.0
107 GBP
No. 5 most popular
de Vins Sky Hotel Seminyak
8.4
43 GBP
Hotels in Ubud
Best value
Biyukukung Suites & Spa
8.5
24 GBP
No. 1 most popular
Pita Maha Resort & Spa
9.2
138 GBP
No. 2 most popular
Ulun Ubud Resort
9.0
77 GBP
No. 3 most popular
Komaneka at Bisma
9.3
167 GBP
No. 4 most popular
The Purist Villas & Spa
9.4
121 GBP
No. 5 most popular
Swahita
8.9
39 GBP
Hotels in South Kuta
Best value
Grand Mirage Resort & Thalasso Bali
8.6
77 GBP
No. 1 most popular
Grand Hyatt Bali
8.9
120 GBP
No. 2 most popular
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
9.2
134 GBP
No. 3 most popular
Alila Villas Uluwatu
9.4
511 GBP
No. 4 most popular
Meliá Bali
8.9
90 GBP
No. 5 most popular
Ayodya Resort Bali
9.0
78 GBP
Hotels in Jakarta
Best value
Golden Mansion Kost
8.0
14 GBP
No. 1 most popular
The Sultan Hotel Jakarta
9.0
62 GBP
No. 2 most popular
Hotel Borobudur Jakarta
9.1
57 GBP
No. 3 most popular
Grand Cempaka
8.6
32 GBP
No. 4 most popular
Yello Hotel Harmoni
9.0
28 GBP
No. 5 most popular
Yello Hotel Manggarai
8.7
21 GBP

Indonesia travel tips

Let us help you with the best tips about Indonesia

When is the least expensive time to stay in Indonesia?

Visiting Indonesia in October would make for the least expensive trip at just 83 GBP per night on average. To save on your trip, avoid planning it during December, as this is the most expensive month on average.

Where do most people stay in Indonesia?

Out of all the tourist destinations in Indonesia, our data shows that travellers tend to visit Denpasar more often than any other city.

How much does a luxury hotel cost in Indonesia?

An average rate of 201 GBP per night is to be expected when planning a stay in a luxury hotel room in Indonesia. This rate is about 174% above the country’s average nightly rate of 74 GBP.

Which city in Indonesia has the most expensive hotel rooms?

Visiting and staying overnight in South Kuta will cost you a premium compared to the rest of Indonesia. Expect to pay 1,289 GBP per night, a rate that is about 1,662% more than the country’s average.

Which city in Indonesia has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Indonesia, consider staying in Surabaya. According to our data, Surabaya is the least expensive city to spend the night in when visiting Indonesia, with an average nightly rate of 6 GBP, 91% below the country’s average.


Popular international routes landing in Indonesia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Jakarta
Fastest flight time
18h 05m
Cheapest price
419 GBP
Manchester to Jakarta
Fastest flight time
17h 35m
Cheapest price
438 GBP
London to Denpasar
Fastest flight time
18h 15m
Cheapest price
442 GBP
London to Surabaya
Fastest flight time
17h 55m
Cheapest price
480 GBP
Inverness to Denpasar
Fastest flight time
26h 55m
Cheapest price
489 GBP
Birmingham to Denpasar
Fastest flight time
19h 00m
Cheapest price
489 GBP
Manchester to Denpasar
Fastest flight time
17h 50m
Cheapest price
513 GBP
Newcastle upon Tyne to Denpasar
Fastest flight time
21h 05m
Cheapest price
513 GBP
Birmingham to Jakarta
Fastest flight time
17h 40m
Cheapest price
520 GBP
London to Medan
Fastest flight time
14h 10m
Cheapest price
531 GBP
View more
Hotel deals Asia Indonesia