Search Bali Hotels

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Bali

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Bali

Our top choices for Bali hotels

Grand Hyatt Bali

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

The Apurva Kempinski Bali

5.0 star property
9.6 out of 10, Exceptional, (630)
"Great place, staff and service! "
The price is €267
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 €339
includes taxes & fees
7 Sept - 8 Sept
The Ritz-Carlton, Bali

The Anvaya Beach Resort Bali

5.0 star property
9.2 out of 10, Wonderful, (1009)
"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, (1004)
"Great stay, amazing stuff and property! "
The price is €184
includes taxes & fees
14 Sept - 15 Sept
Conrad Bali

Hilton Bali Resort

5.0 star property
8.8 out of 10, Excellent, (1006)
"We extremely liked the place the staff was amazing amazing…"
The price is €136
includes taxes & fees
14 Sept - 15 Sept
Hilton Bali Resort

Grand Mirage Resort & Thalasso Bali

5.0 star property
8.4 out of 10, Very good, (1009)
"Great property"
The price is €179
includes taxes & fees
6 Sept - 7 Sept
Grand Mirage Resort & Thalasso Bali

Ayodya Resort Bali

5.0 star property
8.8 out of 10, Excellent, (1012)
"I love Ayodha resort for everything "
The price is €138
includes taxes & fees
3 Sept - 4 Sept
Ayodya Resort 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 €20
includes taxes & fees
3 Sept - 4 Sept
Diamond Glamping By BIO Management

Courtyard By Marriott Bali Seminyak Resort

5.0 star property
9.6 out of 10, Exceptional, (1018)
"Great place to stay ,close to shops ,staff were friendly highly recommended "
The price is €110
includes taxes & fees
1 Oct - 2 Oct
Courtyard By Marriott Bali Seminyak Resort

Legian Beach Hotel

4.5 star property
8.8 out of 10, Excellent, (1008)
"Excellent hotel to stay at and well located close to the beach."
The price is €98
includes taxes & fees
30 Sept - 1 Oct
Legian Beach Hotel

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."
Ayung Resort Ubud

Maya Ubud Resort and Spa

5.0 star property
9.6 out of 10, Exceptional, (937)
"The service was excellent "
The price is €193
includes taxes & fees
22 Sept - 23 Sept
Maya Ubud Resort and Spa

Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

5.0 star property
9.4 out of 10, Exceptional, (120)
"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...
Aksari Luxury Resort & Spa Ubud by Ini Vie Hospitality

TS Suites Seminyak

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

Munduk Moding Plantation Nature Resort

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

Hard Rock Hotel Bali

5.0 star property
8.6 out of 10, Excellent, (1006)
"Great place to take the kids. Recommend for family. Restaurants and shops nearby so no need to spend money on taxi’s."
The price is €134
includes taxes & fees
3 Sept - 4 Sept
Hard Rock Hotel Bali

AYANA Resort Bali

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

The Vira Bali Boutique Hotel & Suite

4.0 star property
9.2 out of 10, Wonderful, (1015)
"Great place to stay "
The price is €67
includes taxes & fees
22 Sept - 23 Sept
The Vira Bali Boutique Hotel & Suite

InterContinental Bali Resort by IHG

5.0 star property
9.2 out of 10, Wonderful, (1005)
"Wonderful resort! "
The price is €164
includes taxes & fees
3 Sept - 4 Sept
InterContinental Bali Resort by IHG
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.
Showing deals for:12 Sept - 14 Sept
Save an average of 15% on thousands of hotels when you're signed in

Top Bali Hotel Reviews

Guide to exploring Bali

Guide to exploring Bali

Top reasons to visit Bali

  • Stunning Beaches: Bali boasts some of the world's most picturesque beaches, offering soft sands and crystal-clear waters perfect for relaxation.
  • Cultural Richness: Explore Bali's unique cultural heritage through ancient temples, traditional ceremonies, and local customs.
  • Adventure Activities: Enjoy a variety of outdoor pursuits, from hiking to water sports, catering to thrill-seekers and families alike.
  • Wellness Retreats: Indulge in rejuvenating spa treatments and yoga sessions amidst serene landscapes for a holistic experience.
  • Diverse Accommodations: Choose from luxurious resorts to charming guesthouses, ensuring comfort and accessibility for all travellers.

Find great hotels in Bali

Discover an array of exceptional hotel accommodations in Bali, where luxury meets accessibility. From lavish retreat resorts to charming guesthouses, you’ll find options that cater to business travellers, families, and spa enthusiasts alike. Enjoy top-notch services and facilities, including accessible parking and accommodations for those with specific needs, ensuring a comfortable and memorable stay in this tropical paradise.

  • Truntum Kuta: Embrace the essence of a business and beach-themed retreat at Truntum Kuta, a 4-star hotel situated in the heart of Bali. This property offers direct access to the beach, making it ideal for both relaxation and professional gatherings. Business travellers will appreciate the well-equipped conference spaces and multiple meeting rooms, alongside a comprehensive business centre. For leisure, indulge in the full spa and pool services, featuring a swim-up bar, massage options, and sun loungers by the serene pool. Whether you seek tranquility or a productive environment, Truntum Kuta caters to all your needs.
  • Legian Beach Hotel: Experience luxury at its finest in the 4.5-star Legian Beach Hotel, a perfect blend of business, spa, and leisure. This exquisite property is located along the stunning shoreline of Bali, offering a sophisticated atmosphere for both relaxation and work. The hotel boasts a full-service spa and a picturesque pool area complete with umbrellas and a poolside bar, ensuring a refreshing experience. Business amenities include a dedicated meeting room for all your corporate needs. With its elegant surroundings and premium services, Legian Beach Hotel is designed for discerning travellers seeking the ultimate in comfort and indulgence.
  • Kuta Paradiso Hotel: Discover the family-friendly haven of Kuta Paradiso Hotel, a luxurious 5-star accommodation that caters to both business and leisure travellers. Located in Bali, this hotel offers a wealth of amenities, including multiple meeting rooms and a business centre for professional engagements. Families will appreciate the extensive children’s services, such as free childcare, a dedicated children's pool, and a fun club. For relaxation, indulge in the full spa services, featuring facial treatments, aromatherapy, and a steam room. Kuta Paradiso Hotel promises a memorable experience for guests of all ages.

Where to stay in Bali

Bali, a tropical paradise, offers an abundance of wellness facilities and accessible locations for all types of travellers. From its stunning beaches to serene, secluded spots, you can immerse yourself in a relaxing atmosphere with friendly locals. Whether you seek family-friendly activities or romantic escapes, Bali's diverse regions promise unforgettable adventures amidst breathtaking landscapes. Discover the perfect blend of relaxation and excitement as you explore this enchanting island.

  • Ubud: Nestled in the verdant hills of Bali, Ubud is a cultural hub that attracts visitors seeking a blend of outdoor adventures and eco-friendly experiences. Known for its lush landscapes, Ubud offers a range of activities, from rejuvenating spa treatments to invigorating hiking trails. The city is surrounded by stunning temples and serene parks, making it an ideal spot for exploration and relaxation. While the number of travellers remains steady throughout the year, peak seasons in June to July and September bring a lively atmosphere to its markets and art galleries.
  • Seminyak: A vibrant coastal city, Seminyak is renowned for its chic beach scene and bustling atmosphere, perfect for families and city lovers alike. Visitors flock here for its upscale shopping centres and trendy boutiques, ensuring a delightful retail therapy experience. Seminyak’s exquisite beaches are complemented by a variety of dining options and lively nightlife. With peak visitor numbers in April, July, and September, the city buzzes with energy, yet maintains a welcoming charm, making it a perfect base for those looking to explore Bali’s cultural and natural attractions.
  • Nusa Dua: Known for its luxurious resorts and pristine beaches, Nusa Dua offers a family-friendly escape with a focus on relaxation and outdoor activities. The area attracts visitors looking for spa treatments and shopping centres, ensuring a blend of leisure and indulgence. Nusa Dua’s stunning shoreline and well-maintained parks provide a perfect backdrop for a relaxing holiday. Although visitor numbers peak from July to September, the area maintains a tranquil ambiance year-round, making it an ideal choice for a serene getaway.

Things to do in Bali

Bali is an ideal destination for beach lovers and outdoor enthusiasts, offering a perfect family vacation experience. Visitors can indulge in rejuvenating spa treatments, enjoy vibrant shopping centres, and explore a range of adventure activities. Additionally, Bali provides excellent access to yoga sessions, making it a holistic retreat for relaxation and rejuvenation amidst stunning landscapes.

Shopping

Discover Seminyak Square, a vibrant shopping mall in Bali offering a mix of entertainment and family-friendly vibes. Don't miss Eat Street, a bustling public market perfect for local delicacies, and Hardy's Supermarket, a convenient store for everyday needs, all nestled in the heart of Bali.

Recreation

Finns Recreation Club offers a vibrant atmosphere for relaxation and wellness, featuring serene pools and rejuvenating spa treatments. New Kuta Golf provides an exhilarating outdoor experience with stunning views, perfect for golf enthusiasts. Bali Quad Discovery Tours invites you to explore lush landscapes while enjoying a thrilling adventure through nature.

Adventure

Waterbom Bali is an exhilarating waterpark offering thrilling slides, lazy rivers, and family-friendly attractions, perfect for all ages. For a scenic adventure, the Campuhan Ridge Walk presents stunning landscapes and a refreshing outdoor experience, while the Jatiluwih Rice Terraces offer breathtaking views and a glimpse into Bali’s vibrant agricultural culture.

Nightlife

Experience the captivating performances at Bali Nusa Dua Theater, where culture and romance blend beautifully. For a fun-filled night, visit Upside Down World Bali, an adventurous arcade that guarantees a unique experience. Don’t miss Bali Theatre for more enchanting entertainment suitable for the whole family.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bali

To save money on your Bali trip, consider visiting during the cheaper months of February to March and November, avoiding peak season in July and December. Booking your hotel about a month in advance or looking for last-minute deals on platforms like Expedia can yield significant savings. Tuesdays tend to be the least expensive days for accommodation. Utilise Expedia’s filters to find eco-friendly hotels and package deals that combine flights and activities for additional savings. Explore Ubud City for affordable lodging and take advantage of free activities like local markets and scenic walks.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bali 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 Bali 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 Bali is Tuesday. The most expensive day to stay in Bali is Friday.
  • Find cheap hotels on Expedia: Make the most of Expedia’s search tool by refining your preferences, such as your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Bali with your flights and activities through an Expedia package.

Find the best attractions in Bali

Bali is an ideal destination for families and outdoor enthusiasts, offering a blend of beautiful beaches, cultural temples, and stunning waterfalls. With a diverse range of attractions, Bali caters to travellers seeking beach relaxation, cultural experiences, and adventurous outdoor activities. Whether you're looking to unwind by the sea or explore the rich heritage of the island, Bali promises a delightful holiday experience for everyone.

  • Kuta Beach: Experience the vibrant atmosphere of Kuta Beach, renowned for its golden sands and lively surf culture. With stunning sunsets and numerous beach bars, it’s an ideal spot for relaxation and socialising.
  • Uluwatu Temple: Perched on a cliff, Uluwatu Temple offers breathtaking ocean views and a deep dive into Balinese culture. Attend a traditional Kecak dance performance at sunset for a truly magical experience.
  • Ubud Monkey Forest: Wander through lush greenery in the Ubud Monkey Forest, where playful monkeys roam freely. This serene sanctuary blends nature and culture, making it perfect for a romantic stroll or a peaceful retreat.

Best time to go to Bali

The best time to visit Bali is dependant on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with frequent rain. August is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.5°F (26.4°C)Frequent RainMostly CloudySlightly HighAverage
February78.3°F (25.700000000000003°C)Moderate RainMostly CloudyAverageSlightly Low
March78.4°F (25.8°C)Moderate RainMostly CloudyAverageSlightly Low
April78.4°F (25.8°C)Light RainMostly SunnyAverageAverage
May78.1°F (25.6°C)Light RainMostly SunnyAverageAverage
June76.6°F (24.8°C)Light RainMostly CloudySlightly HighAverage
July75.2°F (24.0°C)Light RainMostly CloudySlightly HighSlightly High
August75.0°F (23.9°C)No RainMostly SunnySlightly LowSlightly High
September76.1°F (24.5°C)Light RainMostly SunnyAverageAverage
October77.7°F (25.4°C)Light RainMostly SunnySlightly LowAverage
November78.6°F (25.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December78.6°F (25.9°C)Frequent RainMostly CloudyAverageSlightly High

The nearest major airports for your trip to Bali

Bali is primarily served by Denpasar International Airport (DPS), situated 45.1km from the island's heart. Nearby, the Grand Hyatt Bali, a 5-star hotel, is located 9.7km from the airport, offering airport transportation for a fee. The Courtyard By Marriott Bali Seminyak Resort is another excellent option, only 6.4km away, with convenient access to the airport. TS Suites Seminyak, a 5-star hotel just 4.8km from DPS, provides various transportation services, including a 24-hour airport shuttle. For those considering Lombok International Airport (LOP), about 136.8km away, the Sikara Lombok Hotel and Amber Lombok Beach Resort offer shuttle services for a fee.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Bali cost?
The season and factors like Easter and school holidays can influence the price of a hotel in Bali. You can find cheap options from €20 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters such as property type and amenities to narrow down your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Bali?
Temperatures vary across Bali, so the best time to travel really depends on where you want to be. If you're seeking a summer escape in Denpasar, organise your trip between December and February when temperatures typically range from 26ºC to 29ºC. Bear in mind that Denpasar has a tropical savanna climate, so pack accordingly.
What is the best area to stay in Bali?
Denpasar is one of the most popular places to book a property when visiting Bali. If you're seeking great walking trails and cycling, spend a few nights in Tuban. Banjar is another area that offers plenty of terrific experiences.
Are there any luxury hotels in Bali?
Get ready for unparalleled luxury at The Kayon Resort. A deep soaking bathtub, proposal/romance packages and concierge services are only the start of the conveniences at this getaway in Ubud, Bali. Tanah Gajah, a Resort by Hadiprana is another popular choice in this exciting city.
What are the top all-inclusive hotels in Bali?
Ayurvedagram Bali and Rahayu 2 Bungalows are among the top-rated options in Bali that offer all-inclusive packages. With entertainment, drinks and food typically included in the room price, you can put your wallet away and experience the ultimate stress-free holiday at either of these retreats located in Ubud.
How can I find cheap hotels in Bali?
Bali cheap hotels start at €20 per night. To browse these types of economical options, take advantage of our "Price per night" filter. Other suggestions? Be flexible with your dates and book in advance. Browse our cheap hotels in Bali page for deals that are hard to resist.
What are the best hotels in Bali for families?
Scoring a hotel for you and the children in Bali is a breeze with our filter tool. Simply click on "Family friendly" under the "Traveller experience" heading and check out the offers. If your destination is Ubud, consider The Kayon Resort. Relax here while enjoying the use of conveniences like a barbecue grill and laundry facilities. Tanah Gajah, a Resort by Hadiprana is another popular choice with families in this city.
What are the top beach hotels in Bali?
Stay in one of Expedia's sea-view hotels in Bali and spend your break making memories along the waterfront. If you're heading to Ubud, relax in top-rated accommodation such as The Kayon Resort, which features conveniences like dining romance packages and a garden. Tanah Gajah, a Resort by Hadiprana is another choice here that promises an unforgettable beachside getaway.
Why should I book my Bali hotel with Expedia?
Unbeatable prices on Bali hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, as well as membership perks to sweeten the deal. We're talking savings worth 10% or more on select hotels! Not only that, most of our hotels feature free cancellation, so you can reserve your escape without worrying about your plans changing. Just look for options marked "Free Cancellation".