Search Hotels in Indonesia

Top Cities in Indonesia

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 41,277 hotels in Indonesia with room rates, reviews, and availability. Most hotels are fully refundable.

Grand Hyatt Bali

5.0 star property
8.8 out of 10, Excellent, (1003)
"Lovely holiday resort Has some dated aspects to it but refurbishments are underway"
The price is £149
includes taxes & fees
29 Jul - 30 Jul
Grand Hyatt Bali

The Kayon Jungle Resort

5.0 star property
9.8 out of 10, Exceptional, (196)
"Fantastic hotel!"
The price is £345
includes taxes & fees
19 Jul - 20 Jul
The Kayon Jungle Resort

Conrad Bali

5.0 star property
9.2 out of 10, Wonderful, (1004)
"Great hotel and great location"
The price is £181
includes taxes & fees
30 Jul - 31 Jul
Conrad Bali

The Ritz-Carlton, Bali

5.0 star property
9.2 out of 10, Wonderful, (559)
"I love everything about this hotel. The staff, restaurants, views and vibes were amazing."
The price is £283
includes taxes & fees
6 Aug - 7 Aug
The Ritz-Carlton, Bali

The Apurva Kempinski Bali

5.0 star property
9.4 out of 10, Exceptional, (592)
"Beautiful place ,amazing food, beautiful people "
The price is £272
includes taxes & fees
23 Jul - 24 Jul
The Apurva Kempinski Bali

Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

5.0 star property
9.4 out of 10, Exceptional, (109)
"One of the best resorts we stayed at in Ubud. The entire resort was very peaceful and quiet. We slept most of the time we were here due to Jetlag. Very relaxing spa. Great customer service and great restaurant with delicious food and we met a lot of great people at this resort highly recommend."
The price is £162
includes taxes & fees
20 Jul - 21 Jul
Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

Ayodya Resort Bali

5.0 star property
8.8 out of 10, Excellent, (1004)
"Nice breakfast and good service of hotel staff."
The price is £110
includes taxes & fees
19 Jul - 20 Jul
Ayodya Resort Bali

Grand Mirage Resort & Thalasso Bali

5.0 star property
8.2 out of 10, Very good, (1004)
"Great holiday and great resort."
The price is £177
includes taxes & fees
4 Aug - 5 Aug
Grand Mirage Resort & Thalasso Bali

Hilton Bali Resort

5.0 star property
8.8 out of 10, Excellent, (1002)
"Very nice hotel"
The price is £163
includes taxes & fees
7 Jul - 8 Jul
Hilton Bali Resort

The Anvaya Beach Resort Bali

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Was an amazing stay, very friendly staff and had no issues."
The price is £134
includes taxes & fees
31 Jul - 1 Aug
The Anvaya Beach Resort Bali

Maya Ubud Resort and Spa

5.0 star property
9.6 out of 10, Exceptional, (902)
"Excellent stay and would love to come back again"
The price is £122
includes taxes & fees
15 Jul - 16 Jul
Maya Ubud Resort and Spa

Courtyard By Marriott Bali Seminyak Resort

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Loved our time there"
The price is £131
includes taxes & fees
8 Jul - 9 Jul
Courtyard By Marriott Bali Seminyak Resort

Legian Beach Hotel

4.5 star property
8.8 out of 10, Excellent, (999)
"The hotel was in a great location across from the beach and the staff were amazing. Lots of dining options nearby. "
Legian Beach Hotel

Hotel Indigo Bali Seminyak Beach by IHG

5.0 star property
9.6 out of 10, Exceptional, (782)
"Amazing, best place I've stayed!"
The price is £193
includes taxes & fees
5 Aug - 6 Aug
Hotel Indigo Bali Seminyak Beach by IHG

AYANA Resort Bali

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Beautiful resort everything you can ask for. The Rock Bar was a big hit good food. "
The price is £243
includes taxes & fees
4 Aug - 5 Aug
AYANA Resort Bali

The Vira Bali Boutique Hotel & Suite

4.0 star property
9.2 out of 10, Wonderful, (1008)
"Perfect place to stay near the airport. Great staff, yummy breakfast and amazing pool. I would stay again!"
The price is £55
includes taxes & fees
28 Jul - 29 Jul
The Vira Bali Boutique Hotel & Suite

Padma Resort Legian

5.0 star property
9.6 out of 10, Exceptional, (1001)
"Actual resort itself was very nice "
The price is £207
includes taxes & fees
6 Aug - 7 Aug
Padma Resort Legian

Ayung Resort Ubud

4.5 star property
9.8 out of 10, Exceptional, (768)
" Beautiful place, amazing staff I would definitely recommend this gorgeous place Food from the main restaurant to die for I would go back"
The price is £108
includes taxes & fees
11 Jul - 12 Jul
Ayung Resort Ubud

TS Suites Seminyak

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Would stay here again for sure so amazing and the staff are great!!! "
The price is £83
includes taxes & fees
16 Jul - 17 Jul
TS Suites Seminyak

Hyatt Regency Bali

5.0 star property
9.2 out of 10, Wonderful, (772)
"I love this property and the buffet breakfast was out of this world awesome clean rooms and beautiful beach and pull we were greeted with cold juice and an awesome staff the area around it was run down but the hotel is so awesome you never have to leave "
The price is £168
includes taxes & fees
22 Jul - 23 Jul
Hyatt Regency Bali
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Indonesia

Showing deals for:18 Jul - 20 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Indonesia

Guide to exploring around Indonesia

Top reasons to visit Indonesia

  • Stunning Beaches: Indonesia boasts breathtaking beaches, particularly in Bali and Seminyak, perfect for relaxation and water activities.
  • Vibrant Nightlife: Experience the lively nightlife in Kuta, filled with bars, clubs, and entertainment options.
  • Rich Cultural Experiences: Discover ancient temples and local traditions that showcase Indonesia's diverse cultural heritage.
  • Outdoor Adventures: Explore remote islands and engage in thrilling outdoor activities, from hiking to water sports.
  • Diverse Accommodation: Enjoy a range of lodging options, from luxurious hotels to charming guesthouses, catering to every budget.

Find great hotels in Indonesia

Discover a diverse range of accommodation options in Indonesia, from charming guesthouses to luxurious hotels, tailored to suit every traveller's needs. Whether you're seeking a family-friendly retreat, a business-themed stay, or a relaxing spa experience, Indonesia's best hotels offer exceptional services and facilities to ensure a memorable holiday. Explore the top hotels that promise comfort and convenience for your perfect getaway.

  • Truntum Kuta: Nestled along Indonesia's stunning coastline, Truntum Kuta is a 4-star hotel that embodies a perfect blend of beachside relaxation and business convenience. Ideal for travellers seeking a spa-themed getaway, this property offers direct beach access and a wealth of relaxation options, including a full-service spa and an outdoor pool with a swim-up bar. Business travellers will appreciate the well-equipped meeting rooms and conference spaces, ensuring a seamless experience whether you're unwinding or working. Enjoy the serene atmosphere while lounging on sun beds by the pool or indulging in spa treatments right on-site.
  • Legian Beach Hotel: A 4.5-star eco-certified haven, Legian Beach Hotel is perfect for those who value sustainability and wellness. This property features a full-service spa and a relaxing pool area, complete with poolside bar service and ample lounging options. Designed for eco-conscious travellers, the hotel’s commitment to environmental care enhances your stay without compromising on luxury. Enjoy daily spa treatments and take in the beautiful surroundings of Legian Beach, making it an ideal retreat for rejuvenation and relaxation.
  • Kuta Paradiso Hotel: Experience luxury at its finest in this 5-star establishment, Kuta Paradiso Hotel, tailored for families and spa enthusiasts alike. The hotel provides exceptional children’s amenities, including a supervised kids' club and a dedicated children's pool, ensuring that family needs are met alongside adult relaxation. The full-service spa offers a range of treatments, while the inviting outdoor pool and sun loungers provide the perfect setting for leisure. With its focus on family-friendly luxury, Kuta Paradiso is a splendid choice for creating unforgettable memories in Indonesia.

Where to stay in Indonesia

Indonesia offers a captivating travel experience, perfect for families and couples alike. Explore the stunning Seminyak Beach, where relaxation meets vibrant culture, or venture to the remote Indonesian islands for a secluded getaway. Whether it's your first time or a returning holiday, the friendly atmosphere and diverse vibes will make your stay unforgettable. Discover the beauty of Indonesian waters, and immerse yourself in the rich cultural tapestry that this enchanting country has to offer.

  • Ubud: Nestled in the heart of Bali, Ubud is renowned for its lush landscapes and vibrant arts scene. This charming city attracts visitors seeking an eco-friendly escape, with opportunities for outdoor adventures like hiking through rice terraces and exploring nearby temples. Ubud boasts an array of wellness retreats, offering soothing spa and body treatment experiences. The local highlights include the iconic Ubud Monkey Forest, picturesque parks, and cultural landmarks, making it a perfect destination for those looking to immerse themselves in Balinese culture and nature.
  • Seminyak: Situated on Bali's southwest coast, Seminyak is a bustling city known for its upscale beach lifestyle. Visitors flock to Seminyak for its chic shopping centres and vibrant dining scene, perfect for families and city enthusiasts alike. The area is dotted with trendy boutiques, lively beach clubs, and exquisite restaurants. With stunning beaches, such as Seminyak Beach and Double Six Beach, you can unwind while enjoying breathtaking sunsets. Nearby attractions include local temples and lush parks, making it an ideal spot for both relaxation and exploration.
  • Nusa Dua: Located on the southeastern coast of Bali, Nusa Dua is a luxury haven known for its pristine beaches and family-friendly resorts. This area is perfect for those seeking outdoor activities, from relaxing on the beach to indulging in spa treatments. Nusa Dua is home to several upscale shopping centres and dining options, ensuring a delightful experience for all visitors. The nearby island resorts and parks offer additional exploration opportunities, making Nusa Dua an exceptional choice for a memorable holiday filled with sun, sand, and adventure.

Things to do in Indonesia

Indonesia offers a delightful mix of activities for families and business travellers alike, with bustling shopping centres and thrilling theme parks. For an exciting week-long vacation, be sure to explore the vibrant nightlife in Kuta, where lively bars and entertainment options await. Whether you're indulging in retail therapy or enjoying exhilarating rides, Indonesia promises a memorable experience for every visitor.

Shopping

Seminyak Square offers a vibrant shopping experience with a mix of boutiques and eateries, perfect for gifts and souvenirs. If you're up for a drive, Rumah Mode Factory Outlet provides fantastic bargains on fashion. Don't miss the local charm at Eat Street for unique finds and city vibes.

Recreation

At White Sand Beach PIK 2, unwind on pristine sands while soaking up the sun and enjoying soothing ocean waves. For a touch of sport, New Kuta Golf offers lush greens and stunning ocean views, perfect for a leisurely round or two. Gelora Bandung Lautan Api Stadium is ideal for sports enthusiasts seeking energetic activities and events.

Adventure

At Waterbom Bali, experience exhilarating water slides and relaxing pools in a vibrant atmosphere, perfect for families and thrill-seekers alike. The Mandalika International Street Circuit offers adrenaline-pumping motor racing events amidst stunning scenery. Enjoy a serene hike along the Campuhan Ridge Walk, where breathtaking views await adventurers.

Nightlife

Experience the vibrant nightlife at Kuta Theater, where family-friendly performances blend culture and romance. For adventurous fun, visit Bali Fun World, an arcade packed with excitement. Don't miss the Bosscha Observatorium, offering entertaining stargazing experiences perfect for families and night owls alike.

Booking tips and Expedia advantages for Indonesia

To save money on your trip to Indonesia, consider visiting during the cheaper months of February to March and November, avoiding the peak prices of July to August and December. Book your hotel about a month in advance, or check last-minute deals on Expedia. Saturdays typically offer the best rates, while Sundays are more expensive. Use Expedia’s search tool to filter by budget and preferences, and consider bundling your hotel, flights, and activities for additional savings. Embrace public transport for cost-effective travel around the country and look for free local attractions to enjoy.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Indonesia are February to March and November, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Indonesia is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Indonesia is Saturday. The most expensive day to stay in Indonesia is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to customise your preferences, such as your budget, preferred location, and the type of hotel you desire. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Indonesia with your flights and activities by opting for an Expedia package.

Find the best attractions in Indonesia

Indonesia offers a delightful mix of family, business, and city-themed holidays. Visitors can explore stunning beaches, ancient temples, and modern universities. The country's attractions cater to those seeking cultural experiences, outdoor adventures, and relaxing seaside retreats, making it an ideal destination for a diverse range of travellers.

  • Kuta Beach: Renowned for its lively atmosphere, Kuta Beach offers a vibrant mix of sun, surf, and socialising. The golden sands and stunning sunsets create a perfect backdrop for relaxation or beach activities, making it a must-visit for sun-seekers.
  • Ubud Monkey Forest: A serene sanctuary, Ubud Monkey Forest is home to playful monkeys amidst ancient temples and lush greenery. The cultural significance and romantic vibes make it an enchanting spot for leisurely strolls and a glimpse into Bali's rich heritage.
  • Uluwatu Temple: Perched on a cliff with breathtaking ocean views, Uluwatu Temple is a stunning example of Balinese architecture. The cultural ambiance and traditional Kecak dance performances at sunset offer a magical experience steeped in spirituality.

Best time to go to Indonesia

The best time to visit Indonesia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Indonesia falls in January and March. March has average visitor numbers and mostly cloudy weather. The coolest average temperature in Indonesia falls in July, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.9°F (26.6°C)Frequent RainMostly CloudyAverageAverage
February79.5°F (26.4°C)Frequent RainMostly CloudySlightly LowSlightly Low
March79.9°F (26.6°C)Frequent RainMostly CloudyAverageSlightly Low
April78.4°F (25.8°C)Frequent RainMostly CloudyAverageAverage
May78.1°F (25.6°C)Light RainMostly SunnyAverageAverage
June79.2°F (26.200000000000003°C)Light RainMostly SunnyAverageAverage
July75.9°F (24.4°C)Light RainMostly SunnySlightly HighSlightly High
August78.1°F (25.6°C)No Rain (Dry)Mostly SunnyAverageSlightly High
September76.1°F (24.5°C)Light RainMostly SunnySlightly HighAverage
October77.7°F (25.4°C)Light RainMostly SunnySlightly LowAverage
November78.3°F (25.700000000000003°C)Frequent RainMostly CloudySlightly LowSlightly Low
December78.6°F (25.9°C)Frequent RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Indonesia

Indonesia boasts several major airports, including Denpasar (DPS-Ngurah Rai Intl.), located 371.6km from the UK. Nearby, you can find luxurious options like Hotel Indigo Bali Seminyak Beach and Grand Hyatt Bali, both offering transportation services to the airport. Jakarta (CGK-Soekarno-Hatta Intl.) is another key airport, situated 7.5km from the city centre, with fine accommodations such as Pullman Jakarta Central Park and Hotel Mulia Senayan, providing airport shuttles and transport services. Lastly, Yogyakarta (YIA-New Yogyakarta Intl.) is 156.6km away, with options like Iran Homestay and Super OYO Collection O Andono Hotel, ensuring easy access to the airport.

Pocket Guide: Indonesia

The southeast Asian country of Indonesia is the world’s largest island nation and the fourth most populous country on Earth. Comprised of over 17,000 tropical islands, Indonesia also boasts some of the greatest expanses of rainforest in the world, as well as countless tropical beaches and the world’s largest number of active volcanoes. There is a surfeit of things to see and do with a hotel in Indonesia, from UNESCO World Heritage Sites like the 9th century Borobudur Buddhist Temple in Java to the Komodo National Park (think prehistoric looking goat-eating lizards). Once you pay a visit to idyllic Indonesia, you’ll never want to leave.

Where to Stay in Indonesia

Jakarta: Located on the island of Java, Jakarta is the capital of Indonesia and one of the largest cities in the world. This gargantuan metropolis is home to a staggering 10 million people and its blend of nationalities is evident from Jakarta’s cuisine, culture and architecture. Book a hotel in Jakarta and you’ll find the remarkable Wisma 46, Indonesia’s highest building.

Bali: A slice of paradise on Earth, the island of Bali is home to some 20,000 religious temples, many of which are located in the Ubud Monkey Forest, a sanctuary filled with wild macaques. Promising stunning tropical beaches, surfing, meditation retreats and colourful Hindu festivals, booking a hotel in Bali really is every traveller’s dream.

Lombok: Situated east of Bali, the island of Lombok is known primarily for its beaches, surfing, snorkelling and scuba diving, as well as its turtle hatchery, so you know booking a beachside hotel here is going to be a-OK. The island is dominated by the active volcano Mount Rinjani, which still erupts on occasion. You might want to keep one eye open, just in case!

Balikpapan: Situated on the island of Borneo, the port city of Balikpapan is popular with those looking to explore the natural splendour of Borneo’s unscathed rainforests. Book a hotel here and discover the island’s unique biodiversity with a trip to Balikpapan’s crocodile breeding ground, orangutan park or sun bear conservation centre.

So much to see & do with a Hotel in Indonesia

Taking a trip to Jakarta? Then be sure to book a private city tour, covering all the city’s ancient sites from the 700-year-old Sunda Kelapa Harbour to the modern architectural marvels that dominate the city skyline. Alternatively, get back to nature with a private full-day island highlights tour of Bali. Offering an exploration of Bali’s ancient temples, this trek journeys through the island’s traditional rice paddy fields to the highest peaks, all backdropped by awe-inspiring active volcanic landscapes.

There are so many things to do in Indonesia, you’ll never be bored. Explore the exquisite natural waterfalls of Lombok Island with a private inland waterfalls full-day tour. You’ll enter the tropical rainforest and visit the pounding waters of the Benang Kelambu and Benang Stokel waterfalls. Nearby, you’ll also witness the traditional tribal practices of the locals, passed down through generations. However, in this sweltering climate, you may just want to kick back on the beach with a book, sampling Indonesia’s delectable cuisine and taking the occasional dip in the crystal clear waters of the Indian Ocean. In Bali, the choice is all yours.

Frequently asked questions

How much do hotels in Indonesia cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Indonesia. You can find cheap options from £55 in a few different ways on Expedia. First, key in the dates you'd like to go on holiday, then use the filters like budget and amenities to narrow your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Indonesia?
Any time is a good time to discover Indonesia, just bear in mind that the weather will vary depending on your location. If a Jakarta summer holiday is on the cards, book between December and February. You can expect average temperatures of between 25ºC and 30ºC then in Jakarta, which has a tropical rainforest climate.
What is the best area to stay in Indonesia?
Indonesia has plenty of cool areas to stay, like Jakarta and Denpasar. Each has its own unique experiences, so why not set aside time to explore both?
How can I find cheap hotels in Indonesia?
Find inexpensive hotels with ease by using our filters. Select the "Price per night" checkbox to see budget-friendly options in Indonesia. You can also take a look at our cheap hotels in Indonesia page. The lowest rate available starts from £55 per night.
What are the best hotels in Indonesia for families?
Discover some awesome Indonesia family hotels by fine-tuning your search results. You can do this by clicking on "Family friendly" under the "Traveller experience" filter heading. Whether you're seeking something cheap and cheerful so you can spoil the kids with more Indonesia experiences, or you're planning to indulge on that long-awaited family getaway, Expedia has the ideal stay for you and your team.
Why should I book my Indonesia hotel with Expedia?
Expedia makes booking a hotel in Indonesia as easy as swiping right for your perfect holiday. First off, there's the broad range of options and incredible prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you're a member of our free One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible flights, hotels, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.