Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 40,979 hotels in Indonesia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Indonesia

Looking for a city in Indonesia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
₹ 1,889 - ₹ 3,174
CHEAPEST CITY IN INDONESIA Kuta 21% cheaper Hotels in Kuta are the cheapest in Indonesia at just ₹ 1,889 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Nusa Penida 32% more expensive Nusa Penida has the highest priced hotels in Indonesia with rooms averaging ₹ 3,174 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 272% more users visited More momondo users search for hotels in Denpasar than any other city in Indonesia

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.6
₹ 1,718
No. 1 most popular
Inna Grand Bali Beach
8.5
₹ 2,577
No. 2 most popular
Mercure Resort Sanur
8.5
₹ 5,154
No. 3 most popular
b Hotel Bali & Spa
8.6
₹ 1,861
No. 4 most popular
Artotel Sanur Bali
8.8
₹ 3,508
No. 5 most popular
Hotel Indigo Bali Seminyak Beach
9.3
₹ 12,671
Hotels in Kuta
Best value
Mercure Bali Legian
9.0
₹ 3,722
No. 1 most popular
Pullman Bali Legian Beach
8.4
₹ 7,445
No. 2 most popular
The Kuta Beach Heritage Hotel Bali - Managed by AccorHotels
8.4
₹ 4,796
No. 3 most popular
Samaja Villas Kunti
8.9
₹ 8,018
No. 4 most popular
Courtyard by Marriott Bali Seminyak Resort
9.2
₹ 7,731
No. 5 most popular
Transera Kirana Villa Seminyak
8.6
₹ 4,653
Hotels in Ubud
Best value
The Lokha Ubud Resort, Villas & Spa
8.8
₹ 4,510
No. 1 most popular
Komaneka at Tanggayuda
9.3
₹ 19,829
No. 2 most popular
Como Uma Ubud
9.5
₹ 17,252
No. 3 most popular
Kayumanis Ubud Private Villas & Spa
9.2
₹ 19,972
No. 4 most popular
Alaya Ubud
9.1
₹ 8,161
No. 5 most popular
The Udaya Resorts And Spa
9.4
₹ 9,950
Hotels in South Kuta
Best value
Grand Mirage Resort & Thalasso Bali
8.6
₹ 7,087
No. 1 most popular
Grand Hyatt Bali
8.9
₹ 11,024
No. 2 most popular
Nusa Dua Beach Hotel & Spa
8.9
₹ 7,516
No. 3 most popular
Meliá Bali
8.9
₹ 8,304
No. 4 most popular
Ayodya Resort Bali
9.0
₹ 7,159
No. 5 most popular
Conrad Bali
8.9
₹ 10,595
Hotels in Jakarta
Best value
Favehotel Zainul Arifin (Gajah Mada)
8.5
₹ 1,503
No. 1 most popular
The Sultan Hotel Jakarta
9.0
₹ 5,655
No. 2 most popular
favehotel Pasar Baru
8.6
₹ 2,004
No. 3 most popular
Favehotel Tanah Abang - Cideng
8.5
₹ 1,718
No. 4 most popular
Fraser Residence Menteng Jakarta
8.9
₹ 5,154
No. 5 most popular
Yello Hotel Manggarai
8.7
₹ 1,861

Indonesia travel tips

Let us help you with the best tips about Indonesia

When is the least expensive time to stay in Indonesia?

June is the least expensive month to stay in Indonesia, with an average price of ₹ 7,937 per night. That price is significantly cheaper than the most expensive month, December.

Where do most people stay in Indonesia?

As many would assume, more people stay in Denpasar than in any other city while visiting Indonesia.

How much does a luxury hotel cost in Indonesia?

Expect to pay about ₹ 19,231 per night when booking a luxury hotel room in Indonesia. Rates for luxury hotel rooms are typically 162% more than the average hotel room in Indonesia, which costs ₹ 7,319 each night.

Which city in Indonesia has the most expensive hotel rooms?

At ₹ 3,174 per night, Nusa Penida is the most expensive city in Indonesia to book a hotel room in. The average cost of ₹ 3,174 is about 32% above the country's average price per night.

Which city in Indonesia has the least expensive hotel rooms?

If you are travelling to Indonesia on a budget, plan to stay in Tangerang City which boasts the lowest average hotel room cost in the country. Charging about 93% lower than the country’s average, hotel room rates in Tangerang City are typically around ₹ 497 per night.


Popular international routes landing in Indonesia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Visakhapatnam to Denpasar
Fastest flight time
8h 20m
Cheapest price
₹ 14,102
Kochi to Denpasar
Fastest flight time
9h 40m
Cheapest price
₹ 14,603
Tiruchirappalli to Denpasar
Fastest flight time
10h 55m
Cheapest price
₹ 15,248
Hyderabad to Jakarta
Fastest flight time
9h 00m
Cheapest price
₹ 15,892
Chennai to Jakarta
Fastest flight time
6h 55m
Cheapest price
₹ 16,894
Thiruvananthapuram to Denpasar
Fastest flight time
12h 20m
Cheapest price
₹ 17,109
Coimbatore to Denpasar
Fastest flight time
11h 05m
Cheapest price
₹ 17,324
Mumbai to Jakarta
Fastest flight time
13h 35m
Cheapest price
₹ 17,896
New Delhi to Denpasar
Fastest flight time
10h 20m
Cheapest price
₹ 17,968
Bengaluru to Denpasar
Fastest flight time
11h 50m
Cheapest price
₹ 17,968
View more
Hotel deals Asia Indonesia