Hotel deals Asia Indonesia

Hotels in Indonesia

Find the best deals on 46,750 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
£17 - £43
CHEAPEST CITY IN INDONESIA Surabaya 41% cheaper Hotels in Surabaya are the cheapest in Indonesia at just £18 per night on average.
MOST EXPENSIVE CITY IN INDONESIA Pemenang 52% more expensive Pemenang has the highest priced hotels in Indonesia with rooms averaging £44 per night.
MOST POPULAR CITY IN INDONESIA Denpasar 83% 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
$self.alt
Best value
b Hotel Bali & Spa
8.7
£22
$self.alt
No. 1 most popular
Prime Plaza Hotel Sanur - Bali
8.7
£37
$self.alt
No. 2 most popular
The Ritz-Carlton, Bali
9.1
£209
$self.alt
No. 3 most popular
Fairmont Sanur Beach Bali
9.0
£153
$self.alt
No. 4 most popular
The Trans Resort Bali
9.4
£112
$self.alt
No. 5 most popular
Hotel Indigo Bali Seminyak Beach
9.3
£146
$self.alt
Best value
D' Djabu Hotel Seminyak
7.6
£23
$self.alt
No. 1 most popular
Hard Rock Hotel Bali
8.9
£108
$self.alt
No. 2 most popular
Kuta Seaview Boutique Resort
8.6
£54
$self.alt
No. 3 most popular
The Stones Hotel - Legian Bali, Autograph Collection
9.0
£87
$self.alt
No. 4 most popular
The Kana, Kuta
8.8
£38
$self.alt
Best value
Swan Inn
8.8
£11
$self.alt
No. 1 most popular
Four Seasons Resort Bali at Sayan
9.3
£404
$self.alt
No. 2 most popular
Hanging Gardens of Bali
9.0
£511
$self.alt
No. 3 most popular
The Mansion Resort Hotel & Spa
8.6
£60
$self.alt
No. 4 most popular
Alaya Resort Ubud
9.0
£94
$self.alt
Best value
Ayodya Resort Bali
8.9
£83
$self.alt
No. 1 most popular
Hilton Bali Resort
8.9
£95
$self.alt
No. 2 most popular
Sofitel Bali Nusa Dua Beach Resort
8.9
£129
$self.alt
No. 3 most popular
Inaya Putri Bali
9.1
£91
$self.alt
No. 4 most popular
Radisson Blu Bali Uluwatu
9.3
£101
$self.alt
No. 5 most popular
Renaissance Bali Uluwatu Resort & Spa
9.3
£124
$self.alt
Best value
Golden Mansion Kost
7.0
£15
$self.alt
No. 1 most popular
The Media Hotel and Towers
8.3
£32
$self.alt
No. 2 most popular
Merlynn Park Hotel
8.6
£35
$self.alt
No. 3 most popular
Pullman Jakarta Indonesia
9.1
£92
$self.alt
No. 4 most popular
Grand Mercure Jakarta Harmoni
9.0
£48

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 March would make for the least expensive trip at just £57 per night on average. To save on your trip, avoid planning it during November, 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 £210 per night is to be expected when planning a stay in a luxury hotel room in Indonesia. This rate is about 169% above the country’s average nightly rate of £78.

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 £44 per night, a rate that is about 52% 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 £7, 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
15h 40m
Cheapest price
£421
Newcastle upon Tyne to Denpasar (Bali)
Fastest flight time
24h 00m
Cheapest price
£426
Manchester to Denpasar (Bali)
Fastest flight time
19h 40m
Cheapest price
£428
Birmingham to Denpasar (Bali)
Fastest flight time
19h 25m
Cheapest price
£436
Edinburgh to Denpasar (Bali)
Fastest flight time
19h 55m
Cheapest price
£448
Glasgow to Denpasar (Bali)
Fastest flight time
24h 10m
Cheapest price
£462
Leeds to Jakarta
Fastest flight time
29h 05m
Cheapest price
£524
Aberdeen to Jakarta
Fastest flight time
20h 45m
Cheapest price
£529
Norwich to Denpasar (Bali)
Fastest flight time
29h 25m
Cheapest price
£585
Belfast to Denpasar (Bali)
Fastest flight time
20h 30m
Cheapest price
£622
View more
Hotel deals Asia Indonesia