Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 40,808 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
£16 - £40
CHEAPEST CITY IN INDONESIA Surabaya 38% cheaper Hotels in Surabaya are the cheapest in Indonesia at just £16 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Pemenang 54% more expensive Pemenang has the highest priced hotels in Indonesia with rooms averaging £40 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 530% 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
£19
No. 1 most popular
Kamuela Villas & Suites Sanur
8.8
£56
No. 2 most popular
Aston Denpasar Hotel and Convention Center
8.6
£23
No. 3 most popular
The Villas at Fairmont Sanur Beach Bali
9.6
£316
No. 4 most popular
Hotel Indigo Bali Seminyak Beach
9.3
£136
Hotels in Kuta
Best value
Fairfield by Marriott Bali Legian
8.8
£37
No. 1 most popular
Bintang Bali Resort
8.1
£58
No. 2 most popular
Kuta Seaview Boutique Resort
8.5
£50
No. 3 most popular
Amadea Resort & Villas
9.1
£52
No. 4 most popular
Sheraton Bali Kuta Resort
9.0
£106
No. 5 most popular
de Vins Sky Hotel Seminyak
8.4
£43
Hotels in Ubud
Best value
Biyukukung Suites & Spa
8.4
£24
No. 1 most popular
Pita Maha Resort & Spa
9.2
£137
No. 2 most popular
Ulun Ubud Resort
8.9
£76
No. 3 most popular
Komaneka at Bisma
9.4
£165
No. 4 most popular
The Purist Villas & Spa
9.3
£120
No. 5 most popular
Swahita
8.9
£39
Hotels in South Kuta
Best value
Grand Mirage Resort & Thalasso Bali
8.6
£76
No. 1 most popular
Grand Hyatt Bali
8.8
£119
No. 2 most popular
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
9.3
£132
No. 3 most popular
Alila Villas Uluwatu
9.4
£506
No. 4 most popular
Meliá Bali
8.9
£89
No. 5 most popular
Ayodya Resort Bali
8.9
£77
Hotels in Jakarta
Best value
Golden Mansion
7.8
£14
No. 1 most popular
The Sultan Hotel Jakarta
9.0
£61
No. 2 most popular
Hotel Borobudur Jakarta
9.1
£56
No. 3 most popular
Grand Cempaka Hotel
8.5
£32
No. 4 most popular
Yello Hotel Harmoni
9.0
£27
No. 5 most popular
Yello Hotel Manggarai
8.7
£20

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 September would make for the least expensive trip at just £94 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 £196 per night is to be expected when planning a stay in a luxury hotel room in Indonesia. This rate is about 179% above the country’s average nightly rate of £70.

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 £40 per night, a rate that is about 54% 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, 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
16h 55m
Cheapest price
£379
Manchester to Jakarta
Fastest flight time
17h 00m
Cheapest price
£443
London to Surabaya
Fastest flight time
17h 55m
Cheapest price
£445
London to Denpasar
Fastest flight time
17h 15m
Cheapest price
£456
London to Medan
Fastest flight time
12h 50m
Cheapest price
£468
Manchester to Denpasar
Fastest flight time
18h 55m
Cheapest price
£476
London to Yogyakarta
Fastest flight time
17h 30m
Cheapest price
£477
London to Mataram
Fastest flight time
17h 25m
Cheapest price
£494
Birmingham to Jakarta
Fastest flight time
16h 45m
Cheapest price
£512
Birmingham to Denpasar
Fastest flight time
19h 00m
Cheapest price
£522
View more
Hotel deals Asia Indonesia