Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 40,889 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
$39 - $82
CHEAPEST CITY IN INDONESIA Kuta 28% cheaper Hotels in Kuta are the cheapest in Indonesia at just $39 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Tanjung Pinang 53% more expensive Tanjung Pinang has the highest priced hotels in Indonesia with rooms averaging $82 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 315% 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
b Hotel Bali & Spa
8.5
$38
No. 1 most popular
Kamuela Villas & Suites Sanur
8.8
$105
No. 2 most popular
Fairmont Sanur Beach - Bali
9.0
$272
No. 3 most popular
The Trans Resort Bali
9.3
$199
No. 4 most popular
Dash Hotel Seminyak
8.8
$60
No. 5 most popular
Hotel Indigo Bali Seminyak Beach
9.3
$259
Hotels in Kuta
Best value
Harris Hotel Tuban
8.3
$35
No. 1 most popular
W Bali - Seminyak
9.3
$502
No. 2 most popular
The Stones Hotel - Legian Bali, Autograph Collection
9.0
$155
No. 3 most popular
Sheraton Bali Kuta Resort
9.0
$202
No. 4 most popular
The One Legian
8.4
$42
No. 5 most popular
J4 Hotels Legian
8.5
$39
Hotels in South Kuta
Best value
Ayodya Resort Bali
8.9
$146
No. 1 most popular
Hilton Bali Resort
8.9
$168
No. 2 most popular
The Westin Resort Nusa Dua Bali
9.1
$190
No. 3 most popular
Rimba Jimbaran Bali By Ayana
9.3
$231
No. 4 most popular
Sofitel Bali Nusa Dua Beach Resort
8.9
$230
No. 5 most popular
Mövenpick Resort & Spa Jimbaran Bali
8.9
$209
Hotels in Ubud
Best value
Anumana Ubud Bali
8.9
$69
No. 1 most popular
The Royal Pita Maha
8.9
$428
No. 2 most popular
Pandawas Villas
6.8
$123
No. 3 most popular
Alaya Resort Ubud
9.1
$167
No. 4 most popular
Visesa Ubud Resort
9.0
$161
No. 5 most popular
Best Western Premier Agung Resort Ubud
9.0
$92
Hotels in North Kuta
Best value
The Reinhold Guesthouse Bali
8.9
$10
No. 1 most popular
Villa Victoria Bali
8.0
$31
No. 2 most popular
Destiny Villas and Residence Seminyak
7.7
$32
No. 3 most popular
The Chillhouse - Bali Surf and Yoga Retreats
8.9
$175
No. 4 most popular
The Santai
9.4
$439
No. 5 most popular
Grand Kesambi Resort and Villas
7.9
$38

Indonesia travel tips

Let us help you with the best tips about Indonesia

When is the least expensive time to stay in Indonesia?

At just $59 per night on average, November is the least expensive month to stay at a hotel in Indonesia. The most expensive month to stay at a hotel in Indonesia is September.

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 $386 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 $141.

Which city in Indonesia has the most expensive hotel rooms?

Visiting and staying overnight in Tanjung Pinang will cost you a premium compared to the rest of Indonesia. Expect to pay $82 per night, a rate that is about 53% more than the country’s average.

Which city in Indonesia has the least expensive hotel rooms?

If you are travelling to Indonesia on a budget, plan to stay in Batam which boasts the lowest average hotel room cost in the country. Charging about 91% lower than the country’s average, hotel room rates in Batam are typically around $12 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
Perth to Denpasar
Fastest flight time
3h 40m
Cheapest price
$221
Perth to Mataram
Fastest flight time
3h 55m
Cheapest price
$265
Adelaide to Denpasar
Fastest flight time
5h 20m
Cheapest price
$329
Darwin to Denpasar
Fastest flight time
2h 45m
Cheapest price
$345
Brisbane to Denpasar
Fastest flight time
6h 05m
Cheapest price
$363
Perth to Jakarta
Fastest flight time
4h 50m
Cheapest price
$366
Perth to Labuan Bajo
Fastest flight time
12h 40m
Cheapest price
$398
Melbourne to Surabaya
Fastest flight time
14h 35m
Cheapest price
$401
Sydney to Jakarta
Fastest flight time
6h 25m
Cheapest price
$415
Melbourne to Denpasar
Fastest flight time
5h 30m
Cheapest price
$423
View more
Hotel deals Asia Indonesia