Search Hotels in Indonesia

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Indonesia

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 41,273 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, (1002)
"Nice pool and restaurants. Good access to shopping center."
$154 nightly
The price is $169
Aug 27 - Aug 28
Total includes taxes and fees
Grand Hyatt Bali

The Ritz-Carlton, Bali

5.0 star property
9.2 out of 10, Wonderful, (567)
"I love everything about this hotel. The staff, restaurants, views and vibes were amazing."
$330 nightly
The price is $363
Aug 30 - Aug 31
Total includes taxes and fees
The Ritz-Carlton, Bali

The Apurva Kempinski Bali

5.0 star property
9.6 out of 10, Exceptional, (602)
"Beautiful place ,amazing food, beautiful people "
$330 nightly
The price is $363
Aug 7 - Aug 8
Total includes taxes and fees
The Apurva Kempinski Bali

Conrad Bali

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Great hotel and great location"
$252 nightly
The price is $278
Aug 19 - Aug 20
Total includes taxes and fees
Conrad Bali

Grand Mirage Resort & Thalasso Bali

5.0 star property
8.4 out of 10, Very Good, (1007)
"This was our 4th time staying here and the first in the family paradise and everything - start to finish was perfect!"
$201 nightly
The price is $221
Aug 30 - Aug 31
Total includes taxes and fees
Grand Mirage Resort & Thalasso Bali

The Kayon Jungle Resort

5.0 star property
9.8 out of 10, Exceptional, (201)
"very beautiful place"
$376 nightly
The price is $415
Aug 6 - Aug 7
Total includes taxes and fees
The Kayon Jungle Resort

The Anvaya Beach Resort Bali

5.0 star property
9.2 out of 10, Wonderful, (1000)
"3rd time stay and will come back again."
$150 nightly
The price is $166
Aug 17 - Aug 18
Total includes taxes and fees
The Anvaya Beach Resort Bali

Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

5.0 star property
9.4 out of 10, Exceptional, (113)
"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."
$203 nightly
The price is $225
Aug 11 - Aug 12
Total includes taxes and fees
Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

Hilton Bali Resort

5.0 star property
8.8 out of 10, Excellent, (1000)
"Wonderful place to stay staff are grate and food is delicious "
$157 nightly
The price is $173
Aug 25 - Aug 26
Total includes taxes and fees
Hilton Bali Resort

Ayodya Resort Bali

5.0 star property
8.8 out of 10, Excellent, (1010)
"Fantastic resort, with great facilities and beach. Staff were all excellent and friendly. "
$134 nightly
The price is $148
Aug 29 - Aug 30
Total includes taxes and fees
Ayodya Resort Bali

Maya Ubud Resort and Spa

5.0 star property
9.6 out of 10, Exceptional, (917)
"Excellent stay and would love to come back again"
$197 nightly
The price is $218
Aug 28 - Aug 29
Total includes taxes and fees
Maya Ubud Resort and Spa

Courtyard By Marriott Bali Seminyak Resort

5.0 star property
9.6 out of 10, Exceptional, (1006)
"Wonderful staff, great location near the beach, restaurants etc"
$139 nightly
The price is $152
Aug 17 - Aug 18
Total includes taxes and fees
Courtyard By Marriott Bali Seminyak Resort

Legian Beach Hotel

4.5 star property
8.8 out of 10, Excellent, (1008)
"Great location, friendly staff and fantastic amenities."
$217 nightly
The price is $239
Aug 3 - Aug 4
Total includes taxes and fees
Legian Beach Hotel

Ayung Resort Ubud

4.5 star property
9.8 out of 10, Exceptional, (776)
"This resort is 1st class in everything they do. The resort grounds and rooms were amazing, the food was top notch, afternoon tea was classy and staff was there to help in every way. "
$147 nightly
The price is $162
Jul 31 - Aug 1
Total includes taxes and fees
Ayung Resort Ubud

TS Suites Seminyak

5.0 star property
9.2 out of 10, Wonderful, (1007)
"Tastefully designed hotel with additional perks such as a free breakfast, minibar and shuttle to the beach and modestly priced rooms. Conveniently located to town and local attractions. "
TS Suites Seminyak

AYANA Resort Bali

5.0 star property
9.4 out of 10, Exceptional, (1004)
"Absolutely awesome place to stay well worth it "
$319 nightly
The price is $350
Aug 29 - Aug 30
Total includes taxes and fees
AYANA Resort Bali

Hotel Indigo Bali Seminyak Beach by IHG

5.0 star property
9.6 out of 10, Exceptional, (793)
"Perfect hotel to relax and enjoy the beauty of Seminyak beach."
$223 nightly
The price is $246
Aug 27 - Aug 28
Total includes taxes and fees
Hotel Indigo Bali Seminyak Beach by IHG

The Vira Bali Boutique Hotel & Suite

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Great place to stay "
$73 nightly
The price is $80
Aug 26 - Aug 27
Total includes taxes and fees
The Vira Bali Boutique Hotel & Suite

Hard Rock Hotel Bali

5.0 star property
8.6 out of 10, Excellent, (1015)
"Absolutely amazing staff so friendly "
$159 nightly
The price is $175
Aug 22 - Aug 23
Total includes taxes and fees
Hard Rock Hotel Bali

Padma Resort Legian

5.0 star property
9.6 out of 10, Exceptional, (1005)
"Actual resort itself was very nice "
$288 nightly
The price is $319
Aug 30 - Aug 31
Total includes taxes and fees
Padma Resort Legian
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:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Top Indonesia Hotel Reviews

Find out more about Indonesia

Find out more about Indonesia

Top reasons to visit Indonesia

  • Stunning Beaches: Indonesia features breathtaking beaches, particularly in Bali, known for soft sands and vibrant sunsets.
  • Rich Cultural Heritage: Explore ancient temples and immerse yourself in local customs and traditional ceremonies.
  • Diverse Activities: From theme parks to shopping malls, there's something for everyone, ensuring memorable family vacations.
  • Vibrant Cities: Experience the bustling energy of Jakarta and the artistic charm of Ubud.
  • Varied Accommodations: Enjoy a range of lodging options, from cozy guesthouses to luxurious resorts, catering to all budgets.

Find great hotels in Indonesia

Indonesia boasts an impressive selection of hotels catering to all types of travelers, from budget seekers to those desiring luxury. With accommodations ranging from cozy guesthouses to five-star resorts, you can easily find the perfect spot for your stay. Whether you’re exploring the cultural heart of Ubud or seeking business-friendly amenities, Indonesia's diverse hotel offerings ensure a memorable vacation experience for everyone.

  • Legian Beach Hotel: Nestled along the pristine shores of Indonesia, Legian Beach Hotel offers a serene escape for eco-conscious travelers seeking a beach and spa-themed vacation. This 4.5-star property boasts direct beach access, allowing guests to bask in the sun and surf. Its commitment to sustainability is evident in its eco-certification, making it a haven for environmentally-minded visitors. Indulge in relaxation with a full-service spa and poolside bar, where you can unwind with spa treatments and refreshing beverages. Pool umbrellas provide the perfect shade as you enjoy the soothing sounds of the ocean.
  • Courtyard By Marriott Bali Seminyak Resort: This luxurious 5-star resort is perfect for families and business travelers alike, offering a blend of beach access and professional amenities. Located in the vibrant Seminyak area, the hotel features a 24-hour business center and versatile meeting spaces, ensuring that business needs are well catered for. Children are also prioritized with a range of amenities, including supervised childcare and a dedicated kids’ club. After a day of meetings or family fun, guests can relax by the pool or stroll along the beach, enjoying the best of Bali.
  • Kuta Paradiso Hotel: For a romantic and luxurious getaway, Kuta Paradiso Hotel stands out as a premier 5-star destination. With a focus on family and couples, this hotel offers special romance packages to enhance your stay. Children are well cared for with amenities like supervised childcare and a playground. Guests can indulge in rejuvenating spa treatments and unwind in the hot tub, making it a perfect spot for relaxation. The combination of luxury and family-friendly features makes this hotel an excellent choice for those looking to create cherished memories in Indonesia.

Where to stay in Indonesia

Discover the vibrant charm of Indonesia, where Seminyak Beach offers a perfect blend of relaxation and adventure. Enjoy family-friendly activities in Bali, explore the bustling capital of Jakarta, and unwind on the stunning beaches. Experience the rich culture and friendly atmosphere while indulging in budget-friendly options or luxurious stays. Whether you're seeking romantic sunsets or secluded retreats, Indonesia promises an unforgettable vacation filled with diverse experiences.

  • Ubud: Nestled in the lush hills of Bali, Ubud is renowned for its picturesque landscapes and rich cultural heritage. Often considered the artistic heart of Indonesia, this charming city offers a perfect blend of outdoor adventures and wellness experiences. Visitors can explore stunning hiking trails, indulge in rejuvenating spa treatments, and visit local temples that showcase traditional Balinese architecture. Ubud's vibrant arts scene is evident in its galleries and craft markets, making it a great spot for souvenirs. With a peak in visitors during June to July and September, the area's tranquil atmosphere and eco-friendly initiatives promise a rejuvenating getaway.
  • Seminyak: Known for its upscale vibe, Seminyak is a vibrant coastal city that attracts travelers seeking both relaxation and excitement. With its stunning beaches, chic shopping centers, and trendy dining options, this area is perfect for families and city explorers alike. The beach is a major highlight, offering opportunities for sunbathing, surfing, and enjoying mesmerizing sunsets. Seminyak sees peak tourist activity in April, July, and September, making it a lively destination throughout the year. Its blend of modern luxury and traditional Balinese charm ensures that visitors experience the best of both worlds.
  • Nusa Dua: Ideal for those looking for a family-friendly beach escape, Nusa Dua is home to pristine beaches and luxurious resorts. This area is famous for its beautiful white sands and crystal-clear waters, making it perfect for outdoor activities, relaxation, and pampering at world-class spas. Nusa Dua also features shopping centers and cultural attractions, ensuring there's something for everyone. With peak visitor numbers from July to September, this destination offers a serene atmosphere and a variety of experiences, from beach lounging to exploring nearby island resorts and parks.

Things to do in Indonesia

Indonesia offers a diverse range of activities perfect for family vacations or business trips, including exciting theme parks, bustling shopping malls, and unique leisure experiences. Don’t miss out on unforgettable adventures and valuable tour advice that will enhance your visit. Whether exploring city attractions or enjoying leisure activities, Indonesia promises memorable experiences for every traveler.

Shopping

Discover Seminyak Square, a vibrant shopping mall with family-friendly entertainment options. For a unique experience, visit Ubud Traditional Art Market, showcasing local crafts. If you're up for a drive, check out Rumah Mode Factory Outlet, where you can find great deals on fashion and lifestyle items.

Recreation

At White Sand Beach PIK 2, unwind on pristine sands while soaking up the sun’s rays and enjoying soothing ocean waves. Gelora Bung Karno Stadium offers an energetic atmosphere for sports enthusiasts, while New Kuta Golf invites you to play amidst stunning landscapes and fresh outdoor air.

Adventure

At Waterbom Bali, dive into thrilling water slides and enjoy family-friendly attractions in a vibrant atmosphere. For motorsport enthusiasts, the Mandalika International Street Circuit offers adrenaline-pumping races. Finally, the Campuhan Ridge Walk provides a scenic hiking trail with stunning views, perfect for outdoor adventure seekers.

Nightlife

Experience the vibrant nightlife in Indonesia! Enjoy a cultural show at Bali Nusa Dua Theater, have fun with family at Upside Down World Bali’s arcade, or gaze at the stars at Bosscha Observatorium. Each venue offers unique entertainment vibes perfect for an unforgettable night out.

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 peak times like July, August, and December. Book hotels about a month in advance for the best rates, and check Expedia for last-minute deals. Saturdays tend to be the cheapest days to stay, while Mondays are the priciest. Utilize Expedia’s search tools for budget-friendly accommodations and consider package deals that combine flights and hotels for additional savings. Joining the One Key membership can also unlock exclusive discounts and rewards for future bookings.

  • 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: Booking a hotel in Indonesia about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For the best prices and deals, be sure to sort 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 through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Indonesia

Indonesia is perfect for family, business, and city-themed vacations, offering a variety of attractions. Visitors can explore stunning beaches, ancient temples, and modern universities. Whether you're seeking cultural experiences, outdoor adventures, or relaxation by the sea, Indonesia's diverse points of interest cater to all travelers. Enjoy the rich heritage and natural beauty of this vibrant archipelago.

  • Kuta Beach: Famous for its vibrant atmosphere, Kuta Beach offers golden sands and thrilling surf waves. Enjoy beach activities, sunset views, and a lively nightlife scene, making it a perfect spot for relaxation and fun.
  • Uluwatu Temple: Perched on a cliff overlooking the ocean, Uluwatu Temple is a stunning cultural site. Explore its ancient architecture, witness traditional Kecak dance performances at sunset, and soak in panoramic views of the Indian Ocean.
  • Ubud Monkey Forest: This lush sanctuary is home to playful monkeys and beautiful temples. Walk through serene pathways, observe the monkeys in their natural habitat, and enjoy the tranquil atmosphere that makes it a romantic escape.

Best time to go to Indonesia

Visitor numbers in Indonesia is generally unchanged in popularity throughout the year. The best time to visit Indonesia is dependant on what kind of holiday you are seeking. January and March are its hottest month on average. At the time of January, visitor numbers are average and weather is mostly cloudy. July is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.2°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.7°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 welcomes travelers through its major airports, including Denpasar (DPS-Ngurah Rai Intl.), Jakarta (CGK-Soekarno-Hatta Intl.), and Surabaya (SUB-Juanda). Denpasar is surrounded by luxurious hotels like the Grand Hyatt Bali, located 6 miles away, and the Courtyard By Marriott Bali Seminyak Resort, just 4 miles from the airport. Jakarta features upscale accommodations such as the Swissôtel Jakarta PIK Avenue, 6 miles from CGK, and Hotel Mulia Senayan, which offers various transportation services including airport shuttles. In Surabaya, the JW Marriott Surabaya is located 9 miles from SUB and provides convenient access to the airport as well. These hotels ensure a comfortable stay with easy transit options to their respective airports.

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 $80 in a few different ways on Expedia. First, key in the dates you'd like to go on vacation, 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 vacation is on the cards, book between December and February. You can expect average temperatures of between 77ºF and 86ºF 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 $80 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 "Traveler 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?
Fantastic deals and plenty of choice are two of the many reasons to book your Indonesia hotel with Expedia. Also, our free rewards platform, One Key™, lets you collect and redeem OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you need to modify your reservation, don't worry. Our online Help Center will assist you anytime, day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.