Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 48,281 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
$26 - $45
CHEAPEST CITY IN INDONESIA Yogyakarta 25% cheaper Hotels in Yogyakarta are the cheapest in Indonesia at just $26 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Nusa Penida 30% more expensive Nusa Penida has the highest priced hotels in Indonesia with rooms averaging $45 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 82% 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
The Oasis Lagoon Sanur
Best value
The Oasis Lagoon Sanur
8.0
$52
The Ritz-Carlton, Bali
#1 Most popular
The Ritz-Carlton, Bali
8.0
$254
Hotel Indigo Bali Seminyak Beach
#2 Most popular
Hotel Indigo Bali Seminyak Beach
9.0
$177
Fairmont Sanur Beach Bali
#3 Most popular
Fairmont Sanur Beach Bali
8.0
$186
The Trans Resort Bali
#4 Most popular
The Trans Resort Bali
9.0
$136
Sudamala Resort, Sanur
#5 Most popular
Sudamala Resort, Sanur
9.0
$97
Hyatt Regency Bali
Hyatt Regency Bali
9.0
$150
The Lokha Ubud Resort, Villas & Spa
Best value
The Lokha Ubud Resort, Villas & Spa
8.0
$63
Maya Ubud Resort & Spa
#1 Most popular
Maya Ubud Resort & Spa
9.0
$171
The Sankara Suites & Villas by Pramana
#2 Most popular
The Sankara Suites & Villas by Pramana
9.0
$137
Adiwana Arya Villas Ubud
#3 Most popular
Adiwana Arya Villas Ubud
9.0
$82
Four Seasons Resort Bali at Sayan
#4 Most popular
Four Seasons Resort Bali at Sayan
9.1
$492
Dwaraka The Royal Villas
#5 Most popular
Dwaraka The Royal Villas
9.0
$130
Kupu Kupu Barong Villas And Tree Spa By L'occitane
Kupu Kupu Barong Villas And Tree Spa By L'occitane
8.0
$143
Furamaxclusive Ocean Beach Seminyak Bali
Best value
Furamaxclusive Ocean Beach Seminyak Bali
8.0
$58
The Kuta Beach Heritage Hotel Bali - Managed by AccorHotels
#1 Most popular
The Kuta Beach Heritage Hotel Bali - Managed by AccorHotels
8.0
$67
Pullman Bali Legian Beach
#2 Most popular
Pullman Bali Legian Beach
8.0
$104
Hard Rock Hotel Bali
#3 Most popular
Hard Rock Hotel Bali
8.0
$131
The Anvaya Beach Resort Bali
#4 Most popular
The Anvaya Beach Resort Bali
9.0
$106
Mercure Kuta Bali
#5 Most popular
Mercure Kuta Bali
8.0
$60
The Seminyak Beach Resort & Spa
The Seminyak Beach Resort & Spa
9.0
$159
Inaya Putri Bali
Best value
Inaya Putri Bali
9.0
$110
Conrad Bali
#1 Most popular
Conrad Bali
8.0
$148
Grand Hyatt Bali
#2 Most popular
Grand Hyatt Bali
8.0
$154
Intercontinental Bali Resort
#3 Most popular
Intercontinental Bali Resort
9.0
$161
The Westin Resort Nusa Dua Bali
#4 Most popular
The Westin Resort Nusa Dua Bali
8.0
$130
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
#5 Most popular
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
9.0
$172
Rimba Jimbaran Bali By Ayana
Rimba Jimbaran Bali By Ayana
9.0
$158
Artotel Thamrin - Jakarta
Best value
Artotel Thamrin - Jakarta
8.0
$41
Aryaduta Jakarta
#1 Most popular
Aryaduta Jakarta
8.0
$53
Harris Vertu Hotel Harmoni
#2 Most popular
Harris Vertu Hotel Harmoni
8.0
$56
Crowne Plaza Hotel Jakarta
#3 Most popular
Crowne Plaza Hotel Jakarta
7.3
$92
Pullman Jakarta Indonesia
#4 Most popular
Pullman Jakarta Indonesia
8.0
$112
Merlynn Park Hotel
#5 Most popular
Merlynn Park Hotel
8.0
$42
Grand Mercure Jakarta Kemayoran
Grand Mercure Jakarta Kemayoran
8.0
$60

Indonesia travel tips

Let us help you with the best tips about Indonesia

When is the least expensive time to stay in Indonesia?

The least expensive month to stay at a hotel in Indonesia is May. On average, it only costs $150 per night in the month of May. Conversely, the most expensive month to visit Indonesia is December.

Where do most people stay in Indonesia?

There is little doubt that travelers enjoy various cities in Indonesia, but the majority of travelers who visit Indonesia tend to spend the most time in Denpasar.

Which city in Indonesia has the most expensive hotel rooms?

Nusa Penida is the most expensive city in Indonesia to book a hotel room in. The nightly rate of $45 is 30% more than the average city in Indonesia.

Which city in Indonesia has the least expensive hotel rooms?

Our users typically find that Kuta has the lowest nightly rates in the country at just $37. Kuta offers hotel rooms at an average rate that is 82% lower than the average city in Indonesia.


Popular international routes landing in Indonesia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Singapore to Denpasar (Bali)
Fastest flight time
2h 40m
Cheapest price
$58
Kuala Lumpur to Denpasar (Bali)
Fastest flight time
3h 00m
Cheapest price
$58
Jakarta to Denpasar (Bali)
Fastest flight time
1h 45m
Cheapest price
$68
Bangkok to Denpasar (Bali)
Fastest flight time
4h 10m
Cheapest price
$138
Tokyo to Denpasar (Bali)
Fastest flight time
7h 45m
Cheapest price
$281
Los Angeles to Jakarta
Fastest flight time
20h 40m
Cheapest price
$570
Houston to Denpasar (Bali)
Fastest flight time
28h 20m
Cheapest price
$599
New York to Jakarta
Fastest flight time
22h 35m
Cheapest price
$605
New York to Jakarta
Fastest flight time
30h 00m
Cheapest price
$613
Baltimore to Jakarta
Fastest flight time
24h 17m
Cheapest price
$613
View more
Hotel deals Asia Indonesia