Find the best Indonesia Hotels

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Indonesia Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Indonesia

Our top choices for Indonesia hotels

Grand Hyatt Bali

5.0 star property
8.8 out of 10, Excellent, (1002)
"Excellent place for a family or business event"
The price is £170
includes taxes & fees
25 Sept - 26 Sept
Grand Hyatt Bali

The Apurva Kempinski Bali

5.0 star property
9.6 out of 10, Exceptional, (632)
"Great place, staff and service! "
The price is £231
includes taxes & fees
1 Oct - 2 Oct
The Apurva Kempinski Bali

The Ritz-Carlton, Bali

5.0 star property
9.2 out of 10, Wonderful, (582)
"We loved our stay! Beautiful property, delicious dining options and wonderful staff! "
The price is £240
includes taxes & fees
8 Oct - 9 Oct
The Ritz-Carlton, Bali

The Anvaya Beach Resort Bali

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great hotel and staff they took good care of us"
The Anvaya Beach Resort Bali

Conrad Bali

5.0 star property
9.2 out of 10, Wonderful, (1005)
"Perfect hotel with best people in the world"
The price is £162
includes taxes & fees
14 Sept - 15 Sept
Conrad Bali

Hilton Bali Resort

5.0 star property
8.8 out of 10, Excellent, (1001)
"We extremely liked the place the staff was amazing amazing…"
The price is £120
includes taxes & fees
10 Sept - 11 Sept
Hilton Bali Resort

Grand Mirage Resort & Thalasso Bali

5.0 star property
8.4 out of 10, Very good, (1000)
"Great resort "
The price is £182
includes taxes & fees
6 Oct - 7 Oct
Grand Mirage Resort & Thalasso Bali

Diamond Glamping By BIO Management

3.0 star property
2.0 out of 10, (1)
"We were completely shocked at the state of the room. We requested the best they had, yet there were dead bugs on the sheets, a blood stain on the bed! And toothbrush residue splattered all over the bathroom mirror. We took pictures and I let the staff (a woman who remained on her phone during the entire conversation) know. I showed her the issues and she simply nodded and nothing else. We quickly left and ran next door to the Rusa hotel and stayed there. I don't understand how Expedia partnered...
The price is £18
includes taxes & fees
8 Sept - 9 Sept
Diamond Glamping By BIO Management

Ayodya Resort Bali

5.0 star property
8.8 out of 10, Excellent, (1002)
"I love Ayodha resort for everything "
The price is £88
includes taxes & fees
21 Sept - 22 Sept
Ayodya Resort Bali

Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

5.0 star property
9.6 out of 10, Exceptional, (121)
"We had a wonderful stay at Aksaray Hotel. The hotel itself and the surrounding views were absolutely beautiful. But what truly made our experience unforgettable was the outstanding staff. Ayu was especially kind and incredibly helpful throughout our stay. She organized everything quickly and perfectly, making sure we had the best experience possible. It truly felt like a real friend was taking care of us. Thanks to her, our trip was smooth, enjoyable, and stress-free. Highly recommend this...
The price is £169
includes taxes & fees
30 Sept - 1 Oct
Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

Courtyard By Marriott Bali Seminyak Resort

5.0 star property
9.6 out of 10, Exceptional, (1001)
"very nice hotel, great breakfast"
The price is £100
includes taxes & fees
1 Oct - 2 Oct
Courtyard By Marriott Bali Seminyak Resort

Ayung Resort Ubud

4.5 star property
9.6 out of 10, Exceptional, (787)
"a stunning location, friendly staff and a very good restaurant. Highly enjoyable stay."
The price is £76
includes taxes & fees
3 Oct - 4 Oct
Ayung Resort Ubud

Legian Beach Hotel

4.5 star property
8.8 out of 10, Excellent, (1000)
"Excellent hotel to stay at and well located close to the beach."
The price is £66
includes taxes & fees
9 Sept - 10 Sept
Legian Beach Hotel

Maya Ubud Resort and Spa

5.0 star property
9.6 out of 10, Exceptional, (942)
"The service was excellent "
The price is £138
includes taxes & fees
8 Oct - 9 Oct
Maya Ubud Resort and Spa

TS Suites Seminyak

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Good price, amazing buffet"
TS Suites Seminyak

Munduk Moding Plantation Nature Resort

5.0 star property
9.8 out of 10, Exceptional, (197)
"A fantastic resort and the staff there were excellent. The views were stunning and the rooms were excellent "
The price is £156
includes taxes & fees
4 Oct - 5 Oct
Munduk Moding Plantation Nature Resort

Hard Rock Hotel Bali

5.0 star property
8.6 out of 10, Excellent, (1001)
"Hotel was fantastic service facilities. The pool was the best part of it best pool in Bali."
The price is £118
includes taxes & fees
10 Sept - 11 Sept
Hard Rock Hotel Bali

AYANA Resort Bali

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Absolutely awesome place to stay well worth it "
The price is £262
includes taxes & fees
28 Sept - 29 Sept
AYANA Resort Bali

InterContinental Bali Resort by IHG

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Wonderful resort! "
The price is £139
includes taxes & fees
16 Sept - 17 Sept
InterContinental Bali Resort by IHG

The Vira Bali Boutique Hotel & Suite

4.0 star property
9.2 out of 10, Wonderful, (1004)
"Great place to stay "
The price is £54
includes taxes & fees
19 Sept - 20 Sept
The Vira Bali Boutique Hotel & Suite
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:19 Sept - 21 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Indonesia Hotel Reviews

Guide to exploring Indonesia

Guide to exploring 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 diverse range of activities suitable for family and business vacations, including shopping centres, malls, and thrilling theme park rides. Essential experiences to consider are guided tours across the islands, tropical island getaways, and small group adventures that allow for island hopping. With its rich culture and stunning landscapes, Indonesia promises an unforgettable holiday experience.

Shopping

Experience the vibrant Seminyak Square, a lively shopping mall with a mix of entertainment and family-friendly vibes. For a unique find, visit Rumah Mode Factory Outlet, a popular store in the area. If you're up for a drive, explore Eat Street, a bustling market known for its city atmosphere.

Recreation

At White Sand Beach PIK 2, immerse yourself in serene surroundings, perfect for relaxation and rejuvenation. For sports enthusiasts, New Kuta Golf offers a challenging course amidst beautiful landscapes. Meanwhile, Gelora Bandung Lautan Api Stadium provides an exhilarating atmosphere for sports events and activities.

Adventure

Experience thrills at Waterbom Bali, a vibrant waterpark featuring exhilarating slides and family-friendly attractions. For motorsport enthusiasts, the Mandalika International Street Circuit offers high-speed racing excitement. Finally, the Campuhan Ridge Walk presents a scenic hiking trail, perfect for enjoying breathtaking views and the great outdoors.

Nightlife

In Kuta, the Kuta Theater enchants with its cultural performances, perfect for families and couples seeking romance. Bali Fun World offers an exhilarating arcade experience, ideal for adventurous families. Meanwhile, the Bosscha Observatorium provides an entertaining glimpse into the cosmos, making it a delightful family outing.

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 for international arrivals, including Denpasar (DPS-Ngurah Rai Intl.), located 371.6km from the capital. Nearby, the 5-star Hotel Indigo Bali Seminyak Beach is just 1.9km away, offering convenient access to the airport. The Grand Hyatt Bali and Ayodya Resort Bali, both 3.7km from the airport, provide various transportation services including 24-hour shuttles. Jakarta (CGK-Soekarno-Hatta Intl.) is another key entry point, situated 7.5km from the city centre, with hotels like Pullman Jakarta Central Park and Swissôtel Jakarta PIK Avenue offering shuttle services. Yogyakarta (YIA-New Yogyakarta Intl.), located 156.6km away, features options like Iran Homestay and Super OYO Collection O Andono Hotel close 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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

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 £18 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 £18 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.