Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 48,464 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
$41 - $76
CHEAPEST CITY IN INDONESIA Batam 24% cheaper Hotels in Batam are the cheapest in Indonesia at just $41 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Pemenang 41% more expensive Pemenang has the highest priced hotels in Indonesia with rooms averaging $76 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 72% 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
b Hotel Bali & Spa
Best value
b Hotel Bali & Spa
8.4
$37
Hotel Indigo Bali Seminyak Beach
No. 1 most popular
Hotel Indigo Bali Seminyak Beach
9.3
$252
Inna Grand Bali Beach
No. 2 most popular
Inna Grand Bali Beach
7.4
$52
Prama Sanur Beach Bali
No. 3 most popular
Prama Sanur Beach Bali
8.6
$106
Eastin Ashta Resort Canggu
No. 4 most popular
Eastin Ashta Resort Canggu
9.2
$77
Kamuela Villas & Suites Sanur
No. 5 most popular
Kamuela Villas & Suites Sanur
8.6
$103
The Trans Resort Bali
The Trans Resort Bali
9.4
$193
Legian Beach Hotel
Best value
Legian Beach Hotel
8.7
$124
Courtyard by Marriott Bali Seminyak Resort
No. 1 most popular
Courtyard by Marriott Bali Seminyak Resort
9.2
$154
Hard Rock Hotel Bali
No. 2 most popular
Hard Rock Hotel Bali
8.4
$186
The Royal Beach Seminyak Bali - MGallery Collection
No. 3 most popular
The Royal Beach Seminyak Bali - MGallery Collection
8.9
$196
Sheraton Bali Kuta Resort
No. 4 most popular
Sheraton Bali Kuta Resort
8.9
$196
Padma Resort Legian
No. 5 most popular
Padma Resort Legian
9.4
$245
Pullman Bali Legian Beach
Pullman Bali Legian Beach
8.2
$148
Novotel Bali Nusa Dua
Best value
Novotel Bali Nusa Dua
8.3
$118
Inaya Putri Bali
No. 1 most popular
Inaya Putri Bali
9.0
$157
Grand Hyatt Bali
No. 2 most popular
Grand Hyatt Bali
8.5
$219
The Westin Resort Nusa Dua Bali
No. 3 most popular
The Westin Resort Nusa Dua Bali
8.8
$185
Ayodya Resort Bali
No. 4 most popular
Ayodya Resort Bali
8.7
$142
Sofitel Bali Nusa Dua Beach Resort
No. 5 most popular
Sofitel Bali Nusa Dua Beach Resort
8.0
$223
Hilton Bali Resort
Hilton Bali Resort
8.7
$164
Pertiwi Bisma 2
Best value
Pertiwi Bisma 2
8.4
$54
Hotel Tjampuhan Spa
No. 1 most popular
Hotel Tjampuhan Spa
8.3
$87
Visesa Ubud Resort
No. 2 most popular
Visesa Ubud Resort
8.8
$157
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
No. 3 most popular
Royal Kamuela Villas & Suites at Monkey Forest, Ubud
9.5
$211
Komaneka at Tanggayuda
No. 4 most popular
Komaneka at Tanggayuda
9.4
$394
The Mansion Resort Hotel & Spa
No. 5 most popular
The Mansion Resort Hotel & Spa
8.3
$103
Alaya Ubud
Alaya Ubud
9.1
$162
Grand Kesambi Resort and Villas
Best value
Grand Kesambi Resort and Villas
6.9
$37
Aston Canggu Beach Resort
No. 1 most popular
Aston Canggu Beach Resort
8.2
$90
Lv8 Resort Hotel
No. 2 most popular
Lv8 Resort Hotel
7.5
$128
The Kirana Canggu Hotel
No. 3 most popular
The Kirana Canggu Hotel
8.4
$70
Grand Balisani Suites
No. 4 most popular
Grand Balisani Suites
8.4
$79
The Haven Suites Bali Berawa
No. 5 most popular
The Haven Suites Bali Berawa
9.1
$145
Pandawa All Suite Hotel
Pandawa All Suite Hotel
7.9
$53

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 $91 per night on average, May is the least expensive month to stay at a hotel in Indonesia. The most expensive month to stay at a hotel in Indonesia is January.

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.

Which city in Indonesia has the most expensive hotel rooms?

Visiting and staying overnight in Pemenang will cost you a premium compared to the rest of Indonesia. Expect to pay $76 per night, a rate that is about 41% 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 Kuta which boasts the lowest average hotel room cost in the country. Charging about 79% lower than the country’s average, hotel room rates in Kuta are typically around $39 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 Manado
Fastest flight time
32h 40m
Cheapest price
$508
Sydney to Labuan Bajo
Fastest flight time
22h 35m
Cheapest price
$660
Melbourne to Labuan Bajo
Fastest flight time
21h 35m
Cheapest price
$669
Bilinga to Denpasar (Bali)
Fastest flight time
12h 55m
Cheapest price
$801
Brisbane to Denpasar (Bali)
Fastest flight time
6h 15m
Cheapest price
$822
Hobart to Denpasar (Bali)
Fastest flight time
11h 10m
Cheapest price
$1,015
Mackay to Jakarta
Fastest flight time
26h 15m
Cheapest price
$1,099
Townsville to Denpasar (Bali)
Fastest flight time
20h 25m
Cheapest price
$1,134
Darwin to Jakarta
Fastest flight time
26h 50m
Cheapest price
$1,211
Ballina to Jakarta
Fastest flight time
29h 05m
Cheapest price
$1,290
View more
Hotel deals Asia Indonesia