News Partnership Cheap Hotels in Indonesia: 40 hotel deals in Bali, Jakarta and more

All articles

Cheap Hotels in Indonesia: 40 hotel deals in Bali, Jakarta and more

Wonderful Indonesia has it all, from incredible beaches and lush rainforests to contemporary cities packed with trendy places to eat and drink. Whether you're planning to relax by the Indian Ocean in Bali or immerse yourself in Javanese culture in Yogyakarta, our pick of the best hotels in Indonesia will give you the ideal base.

Hand-picked deals found by Skyscanner in partnership with

Whether you’re into funky backpacker hostels with nightly barbecues or family-run hotels with on-site swimming pools, there are cheap hotels in Indonesia to suit every lifestyle. We’ve had a look through our search results and picked out some of the best cheap accommodations in Indonesia, helping your money go further on your next adventure.

Even better, if you book flights using Skyscanner you’ll get a discount on your hotel. Look for the Fly, Stay, Save logo in your search results to take advantage of some fantastic offers.


Hotel Deals in Indonesia

Start searching for cheap hotels in Indonesia, or read on to see our hand-picked hotel deals in Bali, Jakarta and other top destinations like Java and Borneo.

Hotel deals in Bali from £10* per night

Great surfing, white sand and bars with hammocks where you can relax with a cold drink and watch the turquoise waters rolling in – it’s no wonder Bali is famous for its beach life. There’s plenty of culture away from the coast, too with lush volcanic mountains to trek, iconic rice terraces and ancient temples to visit. If you need to unwind you’ll find plenty of yoga studios, or you can just mingle with wildlife at Ubud’s Sacred Monkey Forest Sanctuary.

Check out these cheap hotels in Bali and get your holiday off to the perfect start.

Hotel nameStar ratingPrice per night*
Aria Villas Ubud4 starsfrom £27
Mangosteen Ubud4 starsfrom £31
Restu Bali Hotel3 starsfrom £10
Ramada Encore by Wyndham4 starsfrom £30
Bali Lodge Kuta3 starsfrom £14
J4 Hotels Legian4 starsfrom £22
Palloma Hotel Kuta3 starsfrom £13
Dinatah Lembongan Villas4 starsfrom £25
Grand Mirah Boutique Hotel3 starsfrom £15
Borough Capsule HotelN/Afrom £12

Hotel Deals in Jakarta from £8* per night

Jakarta is the lively capital city of Indonesia. It’s a genuine melting pot with a unique mix of cultures – Javanese, Malay, Chinese, Arab, Indian and European – which have all influenced the feel of the city. Go window shopping in the glitzy malls, step back into history with a stroll through the Dutch Colonial old town and treat your tastebuds to the top-notch Indonesian food sold by street vendors.

These cheap accommodations in Jakarta aren’t just wallet-friendly, they’re also well-rated by the Skyscanner community so you know you’re in good hands.

Hotel nameStar ratingPrice per night*
RedDoorz @ Guntur Raya Setiabudi2 starsfrom £9
Best Western Mangga Dua Hotel 4 starsfrom £30
Twin Plaza Hotel4 stars from £30
POP! Hotel Kemang Jakarta2 starsfrom £22
Ghurfati Hotel2 starsfrom £8
Hollywood Hotel3 starsfrom £9
The Residences at Puri Casablanca4 starsfrom £36
7 Days Premium Hotel Jatinegara3 starsfrom £25
Ibis Budget Jakarta Daan Mogot2 starsfrom £18
City Icon Residence2 starsfrom £11

Hotel deals in Yogyakarta from £7* per night

Yogyakarta is the spiritual soul of Indonesia. This ancient city is renowned for its rich Javanese arts, culture and heritage. It’s the only city in the country that’s still ruled by a Sultan, and you can visit their ornate 18th Century palace – the Kraton – where traditional dance and music performances take place every evening. The city is also the jumping off point for visiting Borobudur, a UNESCO-listed Buddhist temple compound dating back to the 9th Century.

There are lots of great cheap hotels in Yogyakarta, and we’ve picked out ten of the best-rated to help you plan your holiday.

Hotel nameStar ratingPrice per night*
Grand Surya Hotel Yogyakarta3 starsfrom £9
Kalingga Heritage Hotel3 starsfrom £7
RedDoorz Near Station Tugu Jogja2 starsfrom £8
Zest Hotel Yogyakarta2 starsfrom £18
The Grand Palace Hotel Yogyakarta3 starsfrom £19
Hotel Makuta3 starsfrom £8
Emersia Malioboro Hotel3 starsfrom £22
Royal Darmo Malioboro4 starsfrom £31
Bladok Hotel and Restaurant3 starsfrom £15
Cabin Hotel Bhayangkara1 starfrom £10

Hotel deals in Balikpapan from £15* per night

A must-visit destination for nature lovers, Balikpapan is one of the most cosmopolitan cities in Indonesian Borneo. Its excellent nightlife, glitzy shopping malls and fantastic white sand beaches are the perfect place to enjoy a last burst of civilisation before meeting orangutans in Kutai National Park, reef diving in The Derawan Islands or simply trekking in the rainforest.

Hotels in Indonesian Borneo are a little bit more pricy than in Bali, Jakarta and Yogyakarta but we’ve still found ten brilliant cheap accommodations in Balikpapan for you.

Hotel nameStar ratingPrice per night*
RedDoorz Premium @ Bukit Damai Indah3 starsfrom £15
Le Grandeur Hotel Balikpapan4 starsfrom £34
Hotel Neo+ Balikpapan3 starsfrom £29
Hotel Nuansa Indah3 starsfrom £22
Platinum Balikpapan Hotel & Convention Hall4 starsfrom £36
Ibis Balikpapan3 starsfrom £32
Zurich Hotel Balikpapan3 starsfrom £29
Quest Hotel Balikpapan3 starsfrom £27
Blue Sky Hotel Balikpapan4 starsfrom £39
Adika Hotel Bahtera3 starsfrom £22

How much are hotels in Indonesia?

Hotels in Indonesia vary in price. As well as no-frills homestays which charge less than £10 a night, you can also find some of the world’s most luxurious resorts. For example the Viceroy in Bali – which was voted the best resort in the world in 2018 – where prices start at £539* per night. You can read all about it (and some other amazing resorts) in our post about hotels in Bali for every budget.

Find hotel deals in Indonesia now 👇

Now that you’ve got your cheap accommodation sorted, you’ll be glad to hear that flights to Indonesia are often budget-friendly too. We had a quick look and found flights to Jakarta from £343* return and to Bali (Denpasar) from £465* return.  

To find the cheapest flights to Indonesia, it pays to be flexible:

✈ Set ‘UK’ as your departure airport as flights might be cheaper from another city.

✈ Choose ‘cheapest month’ to fly for the very best prices.

✈ Use our ‘whole month’ search to see which days are cheapest to fly: you could save hundreds by leaving a day earlier or later than originally planned.

Start searching for Indonesia flight deals 👇


Tempted to book the trip of a lifetime? Learn even more about visiting Wonderful Indonesia

*Prices are based on the lowest estimates found using Skyscanner search tools and were correct at time of research on 24 July 2019. Prices are subject to change based on season and availability.

Skyscanner is the world’s travel search engine, helping your money go further on flights, hotels, and car hire.