Book Indonesia Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Indonesia

Top Hotels in Indonesia

Ponte Villas
3.5 star property
10.0 out of 10, Exceptional, (99)
"Amazing staff and facilities, bbq on the beach was fantastu"
Ponte Villas
Courtyard By Marriott Bali Seminyak Resort
5.0 star property
9.6 out of 10, Exceptional, (1001)
"Great place with a perfect balance of price, facilities and location. Highly recommend "
The price is AU$209
includes taxes & fees
20 Oct - 21 Oct
Courtyard By Marriott Bali Seminyak Resort
The Apurva Kempinski Bali
5.0 star property
9.4 out of 10, Exceptional, (439)
"What did we like? We were staying at the Ocean View Junior Suite. The best thing about the suite was of being spacious, clean and artistic. It can accommodate an extra bed easily. All beds, including the extra bed, were comfortable too. The bathroom has a double vanity with separated toilet and shower. The bathtub was facing the ocean. The shower had three options: fixed rain shower, shower head with hose and side shower heads. The toilet was automatic with heated seat and bidet. The pool was...
The price is AU$543
includes taxes & fees
21 Oct - 22 Oct
The Apurva Kempinski Bali
Grand Hyatt Bali
5.0 star property
8.8 out of 10, Excellent, (1001)
"Had an amazing week staying here with my family, we will return again."
The price is AU$347
includes taxes & fees
19 Oct - 20 Oct
Grand Hyatt Bali
Ayung Resort Ubud
4.5 star property
9.8 out of 10, Exceptional, (665)
"The area was stunning, and the staff were helpful and friendly. We came for our honeymoon stayed for 4 nights, wish we had stayed longer. It’s about 40 minutes to ubud (depending on traffic), but there is a shuttle twice a day from the hotel or grabs are easy to get. "
Ayung Resort Ubud
Hilton Bali Resort
5.0 star property
8.8 out of 10, Excellent, (1001)
"It is one of those places where you can move in and spend a week just being there without leaving"
The price is AU$255
includes taxes & fees
22 Oct - 23 Oct
Hilton Bali Resort
Conrad Bali
5.0 star property
9.0 out of 10, Wonderful, (1003)
"Stunning and perfect! Grounds were impeccable, staff were attentive, and would recommend to anyone"
The price is AU$348
includes taxes & fees
22 Oct - 23 Oct
Conrad Bali
TS Suites Seminyak
5.0 star property
9.2 out of 10, Wonderful, (1001)
"What a great place! Breakfast was amazing, pool and bar area amazing, rooms clean and service is great! I would just recommend noting stocked mini bar is pop and water only and no alcohol .(. "
TS Suites Seminyak
Grand Mirage Resort & Thalasso Bali
4.5 star property
8.2 out of 10, Very good, (1000)
"Cant fault it, great stay for young families has everything you need at the resort to kids water park and kids pool area. Everyone is very friendly and nice. Buffet breakfast is also amazing and has great services in the morning. Highly recommend "
The price is AU$332
includes taxes & fees
20 Oct - 21 Oct
Grand Mirage Resort & Thalasso Bali
Legian Beach Hotel
4.5 star property
8.8 out of 10, Excellent, (1001)
"We LOVED the pool villa! Comfort beds and pillows, great privacy and loved having our own stunning pool to enjoy. "
Legian Beach Hotel
The Anvaya Beach Resort Bali
5.0 star property
9.2 out of 10, Wonderful, (1003)
"Absolutly beautiful hotel with thw most comfortable beds. Breakfast was ro sie for wirh heaps.of variety"
The Anvaya Beach Resort Bali
Ayodya Resort Bali
5.0 star property
8.8 out of 10, Excellent, (1003)
"Slightly older resort, but beautifully designed and laid out. Great location on a beautiful quiet beach. A very relaxing holiday."
The price is AU$248
includes taxes & fees
24 Sept - 25 Sept
Ayodya Resort Bali
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5.0 star property
9.2 out of 10, Wonderful, (1004)
"The only disappointment I have is that music turns off at such an early time down the pool . If the music stayed louder and on longer then you would get more guests down at the bar and you wouldn’t have to go other places for drinks"
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
AYANA Resort Bali
5.0 star property
9.4 out of 10, Exceptional, (1003)
"Good resort."
The price is AU$505
includes taxes & fees
20 Oct - 21 Oct
AYANA Resort Bali
Mason Elephant Lodge
4.5 star property
9.2 out of 10, Wonderful, (301)
"This was a very unique experience. The hotel was very comfortable. The staff went above and beyond and learning about these rescued elephants was very special. We got to wash one and we will never forget that experience."
Mason Elephant Lodge
Hotel Indigo Bali Seminyak Beach, an IHG Hotel
5.0 star property
9.6 out of 10, Exceptional, (655)
"Was a great experience from start to finish. Our butler (Rheas) was amazing throughout. Hotel is situated maximum 2 minutes walk across the road to the beach, which has bars and restaurants etc. Hotel cant do enough for you, pleasure to stay there. Will be back. "
The price is AU$355
includes taxes & fees
16 Oct - 17 Oct
Hotel Indigo Bali Seminyak Beach, an IHG Hotel
Bali Mandira Beach Resort & Spa
5.0 star property
9.0 out of 10, Wonderful, (949)
"Excellent "
Bali Mandira Beach Resort & Spa
InterContinental Bali Resort, an IHG Hotel
5.0 star property
9.2 out of 10, Wonderful, (1005)
"Amazing staff - a great Hotel"
The price is AU$327
includes taxes & fees
21 Oct - 22 Oct
InterContinental Bali Resort, an IHG Hotel
Hyatt Regency Bali
5.0 star property
9.2 out of 10, Wonderful, (622)
"I love this resort it is in a great area and the restaurant does great food. The rooms are also so quiet so it’s perfect for a relaxing stay"
The price is AU$320
includes taxes & fees
21 Oct - 22 Oct
Hyatt Regency Bali
Hotel Nikko Bali Benoa Beach
5.0 star property
8.6 out of 10, Excellent, (824)
"Lovely staff. Bit dated but still great"
The price is AU$165
includes taxes & fees
18 Oct - 19 Oct
Hotel Nikko Bali Benoa Beach
Don't see what you're looking for?
See all available properties in Indonesia
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.
Save an average of 15% on thousands of hotels when you're signed in

Indonesia is a tropical paradise with a diverse range of attractions. The Balinese island is a popular destination, known for its stunning beaches, family-friendly resorts, and ancient temples. Tuban Beach offers a relaxing escape with its crystal-clear waters and white sand. Java Island is home to the impressive Tangkuban Perahu volcano, where visitors can explore its unique landscapes. Marine tourism is also popular in Indonesia, with Bintan Island offering world-class diving and snorkeling opportunities. The country is dotted with Indonesian resorts, providing a perfect blend of luxury and natural beauty.

Indonesia offers a plethora of accommodation options for a luxury holiday. From luxurious beachfront resorts in Bali's popular Kuta area to high-end hotels in the bustling city of Surabaya, you can find the perfect accommodation to suit your needs. Indonesia is known for its world-class hotels, with some of the best options being found in popular tourist destinations such as Bali and Jakarta. Whether you're looking for a relaxing beach retreat or a sophisticated city getaway, Indonesia has it all.

  • Grand Hyatt Bali - This luxury hotel is the perfect choice for your indulgent holiday in Indonesia. With its close proximity to the beach, you can enjoy stunning ocean views and relax on the sandy shores. The hotel also offers a waterslide, perfect for some fun in the sun. For ultimate relaxation, you can make use of the steam room and indulge in a yoga session. If you're feeling adventurous, there are plenty of thrilling activities nearby including surfing and skydiving. Don't forget to explore the underwater world with snorkeling. And for those looking to tie the knot in paradise, Grand Hyatt Bali offers a beautiful wedding venue.
  • Ayung Resort Ubud - Immerse yourself in the beauty of nature at Ayung Resort Ubud. This hotel is nestled in the jungle, offering breathtaking views and a tranquil atmosphere. You can start your day with a yoga session, surrounded by lush greenery. For a touch of luxury, indulge in a spa treatment or take a safari tour to explore the nearby rainforest. If you're up for some adventure, try white water rafting or hiking in the mountainous terrain. And don't miss the chance to relax by the river and soak in the serenity of the surroundings.
  • The Stones - Legian, Bali - Marriott Autograph Collection Hotel - Experience luxury at its finest at The Stones - Legian, Bali. This hotel is located near the beach, allowing you to enjoy the sun, sand, and surf. The friendly staff will ensure you have a memorable stay, while the hotel's entertainment options keep you entertained throughout your holiday. Take a dip in the outdoor pool, shop at the boutique stores, or sip cocktails at the poolside bar. And with the airport nearby, your arrival and departure will be a breeze. This hotel truly offers a luxurious and convenient experience.

Indonesia offers a wide range of luxury experiences for tourists. Whether you're looking for beautiful beaches, family-friendly activities, romantic getaways, stunning temples, shopping opportunities, fine dining, rejuvenating spa treatments, or simply a relaxing holiday, Indonesia has it all. You can also indulge in thrilling surfing adventures or dance the night away at vibrant nightclubs. With its diverse attractions and warm hospitality, Indonesia is the perfect destination for a luxurious holiday.

  • Seminyak: Seminyak is a popular city known for its luxurious atmosphere. Indulge in spa treatments, relax on beautiful beaches, and witness breathtaking sunsets. Enjoy the vibrant cafe culture and visit the stunning temples in the area. Seminyak is also a paradise for surfers, offering great waves for all levels. Experience a romantic dinner at one of the many high-end restaurants and explore the trendy bars and shops for a perfect luxury holiday.
  • Ubud: Ubud is a culturally rich city that offers a unique and serene atmosphere. Immerse yourself in spirituality by visiting ancient temples and exploring lush forests. Witness traditional Balinese dancing performances and rejuvenate with soothing spa treatments. Engage in yoga classes, go on scenic bike rides through picturesque landscapes, and experience thrilling white-water rafting adventures. Ubud is also known for its art scene, with galleries showcasing exquisite local craftsmanship. With its romantic ambiance and abundance of luxury resorts, Ubud is the perfect destination for a luxurious holiday.
  • Nusa Dua: Nusa Dua is a beachfront city that provides a tranquil and luxurious escape. Relax on pristine beaches, indulge in rejuvenating spa treatments, and admire the stunning sea views. Nusa Dua is family-friendly, offering recreational activities such as water sports and exploring nearby islands. Immerse yourself in the beauty of the area's temples and enjoy the upscale amenities provided by luxury resorts. With its serene atmosphere and range of luxurious options, Nusa Dua is an ideal destination for a luxury holiday.

Indonesia offers a luxurious and diverse experience for tourists. Whether you're looking to relax on beautiful beaches, explore stunning temples, indulge in shopping and dining, or pamper yourself with spa treatments, Indonesia has it all. The Balinese island is a popular destination, known for its vibrant atmosphere and traditional culture. Tuban Beach is a must-visit for its pristine sands and crystal-clear waters. Additionally, Java Island offers a mix of modern cities and breathtaking natural landscapes. With its rich heritage and warm hospitality, Indonesia promises a truly unforgettable luxury holiday experience.

  • Kuta Beach: This stunning beach is renowned for its breathtaking sunsets and crystal-clear turquoise waters. Get your adrenaline pumping with exhilarating surfing sessions or simply relax on the golden sands. Indulge in delicious seafood dishes at beachfront restaurants and take in the picturesque scenery of the surrounding landscape. For a unique experience, visit the nearby hotsprings and immerse yourself in the soothing thermal waters. Don't miss the opportunity to explore the charming lake and admire the vibrant display of flowers.
  • Ubud Monkey Forest: Immerse yourself in the lush greenery of this enchanting forest reserve. Discover ancient temples hidden among the towering trees and witness the playful monkeys as they swing from branch to branch. Experience the tranquility of a traditional Balinese dance performance or pamper yourself with a relaxing spa treatment. Marvel at the magnificent monuments that pay homage to the rich cultural heritage of the region. Enjoy a romantic dinner in one of the forest's secluded dining spots and feel at one with nature on the nearby islands.
  • Uluwatu Temple: Perched on a cliff edge, this temple offers breathtaking views of the ocean and awe-inspiring sunsets. Immerse yourself in the cultural significance of the temple as you witness traditional ceremonies and rituals. Indulge in a rejuvenating spa experience or savor authentic Balinese cuisine at the temple's dining venues. Explore the nearby shopping areas for unique souvenirs and embark on exciting excursions to discover the region's hidden gems. End your day with a refreshing drink at the temple's bar and soak in the mesmerizing ambiance.

As a tourist from Australia visiting Indonesia, you will be delighted by the local food scene. From global tourist favorites to Indian cuisine and traditional Indonesian menus, there is something for everyone. One popular restaurant in the neighborhood is Bebek Tepi Sawah, known for its highly rated and highly popular Asian dishes. Another option is Mie Anto, a favorite spot for Asian noodles. If you're in the mood for Mediterranean and Italian flavors, Basilico is a highly rated and highly popular choice. Don't miss the opportunity to try the sand restaurants and experience the incredible variety of Indonesian cuisine.

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Indonesia. Here you will find a year-round average temperature of 25.7°C, reaching a peak of 26.6°C in January, March, its warmest month, and dropping to an average low of 24.4°C in July, the coolest month. The annual rainfall averages 215.5mm, with November experiencing the heaviest showers, while August is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January26.6Frequent RainMostly Cloudy
February26.4Frequent RainMostly Cloudy
March26.6Frequent RainMostly Cloudy
April25.8Frequent RainMostly Cloudy
May25.6Light RainMostly Sunny
June26.2Light RainMostly Sunny
July24.4Light RainMostly Sunny
August25.6No Rain (Dry)Mostly Sunny
September24.5Light RainMostly Sunny
October25.4Light RainMostly Sunny
November25.7Frequent RainMostly Cloudy
December25.9Frequent RainMostly Cloudy
  • Stunning Beaches: Indonesia offers some of the world's most beautiful beaches, such as Tuban Beach with its pristine sands and crystal-clear waters.
  • Ancient Temples: Explore the rich cultural heritage of Indonesia by visiting ancient temples, like those found in Bali, offering a glimpse into the country's traditional customs and traditions.
  • Natural Landscapes: Java Island boasts breathtaking natural landscapes, including the impressive Tangkuban Perahu volcano, providing visitors with unique and picturesque views.
  • Marine Tourism: Bintan Island is a popular destination for diving and snorkeling enthusiasts, offering world-class opportunities to explore the vibrant marine life.
  • Luxurious Resorts: Indonesia is dotted with luxurious resorts that blend natural beauty with impeccable hospitality, providing the perfect setting for a relaxing and indulgent holiday.
  • Indonesia is a great destination for beach lovers. Look for hotels near popular beaches like Kuta, Seminyak, and Nusa Dua.
  • If you're traveling with your family, consider booking a resort or villa with family-friendly amenities such as pools, kids' clubs, and playgrounds.
  • For a romantic getaway, choose accommodation in Bali's Ubud or Gili Islands, known for their picturesque landscapes and romantic settings.
  • Don't miss out on visiting the stunning temples in Indonesia, such as Tanah Lot in Bali or Borobudur in Yogyakarta.
  • When it comes to shopping, head to the bustling markets in Bali or Jakarta for unique souvenirs and bargains.
  • Indulge in authentic Indonesian cuisine at local eateries and street food stalls to experience the country's diverse flavors.
  • Relax and rejuvenate with spa treatments at affordable prices in Bali's spa resorts.
  • If you're into surfing, catch some waves in popular surfing spots like Bali's Uluwatu or Lombok's Kuta Beach.
  • Experience the vibrant nightlife in Bali's Seminyak or Jakarta's Kemang area, where you can dance the night away.
  • To save on hotels and travel, consider visiting during the off-peak season from October to December when prices are generally lower.
  • Utilize Expedia's search filters to find budget-friendly accommodation options in your desired location.
  • Explore the many budget-friendly activities in Indonesia, from visiting free attractions like rice terraces in Bali to hiking in national parks.
  • Consider booking flights and attractions during off-peak times to save on travel expenses.
  • Use local public transportation like buses or trains to get around and save on transportation costs.
  • Take advantage of Expedia's rewards program to earn points and save on future bookings.

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 AU$165 in a few different ways on Expedia. First, select the dates you’d like to go on holiday, then use the filters such as budget and amenities to fine-tune your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Indonesia?
The best time to discover Indonesia depends on where you want to be and what you want to do. Organising a summer Jakarta trip? This leading destination has a tropical rainforest climate, with average temperatures ranging from 25ºC to 30ºC between December and February.
What is the best area to stay in Indonesia?
Indonesia has plenty of thrilling places to stay, including Jakarta and Denpasar. Each has its own fabulous attractions, so why not schedule time to visit both?