Search Bali 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 Bali

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Bali

Grand Hyatt Bali
5.0 star property
8.8 out of 10, Excellent, (1005)
"Overall it’s convenient because everything is there, the beach, pool, restaurants & they have a mall that is at a walkable distance. The food in Bali is not good, but we never got sick eating at the hotel & eating at the plaza center. "
The price is CA $226
CA $273 total
includes taxes & fees
Jun 23 - Jun 24
Grand Hyatt Bali
Meliã Bali
5.0 star property
8.8 out of 10, Excellent, (1000)
"Room was excellent….housekeeping not so much…was hit or miss. Also AC continually broke down, and after being told motor needed to be replaced, 3 days later it was still not done, even after someone came by every day. They did make amends and offered a massage, but for a 5 star hotel, neither or the above things should have been an issue at all."
The price is CA $244
CA $296 total
includes taxes & fees
Jun 30 - Jul 1
Meliã Bali
Courtyard By Marriott Bali Seminyak Resort
5.0 star property
9.4 out of 10, Exceptional, (1004)
"We had a great trip, the pool bar was a great way to unwind was impressed with the food and drinks and the great banter from the staff. Definitely worth going, we will be back."
The price is CA $176
CA $212 total
includes taxes & fees
Jun 25 - Jun 26
Courtyard By Marriott Bali Seminyak Resort
Save an average of 15% on thousands of hotels when you're signed in
Grand Mirage Resort & Thalasso Bali
4.5 star property
8.2 out of 10, Very good, (1004)
"Clean and safe environment, choice of pools and activities were also really wonderful. "
The price is CA $273
CA $331 total
includes taxes & fees
Jun 7 - Jun 8
Grand Mirage Resort & Thalasso Bali
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5.0 star property
9.2 out of 10, Wonderful, (1014)
"Staff are amazing go over and above to make you feel special attention to detail in everything they do. Breakfast best iv experienced in a hotel. "
The price is CA $139
CA $168 total
includes taxes & fees
Jun 16 - Jun 17
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
InterContinental Bali Resort, an IHG Hotel
5.0 star property
9.2 out of 10, Wonderful, (1006)
"classic architecture made way for a classy relaxing resort that had everything one needed to take time to soak up the sun, sea, scenery and soul food of Bali- along with picture perfect sunsets, walks on the beach it’s a 10 from me"
The price is CA $233
CA $282 total
includes taxes & fees
Jun 17 - Jun 18
InterContinental Bali Resort, an IHG Hotel
The Anvaya Beach Resort Bali
5.0 star property
9.2 out of 10, Wonderful, (1005)
"Nice and clean. Very reasonable price and convenient location. "
The price is CA $155
CA $195 total
includes taxes & fees
Jun 17 - Jun 18
The Anvaya Beach Resort Bali
Hilton Bali Resort
5.0 star property
8.8 out of 10, Excellent, (1005)
"The location is wonderful"
The price is CA $171
CA $207 total
includes taxes & fees
Jun 22 - Jun 23
Hilton Bali Resort
The Apurva Kempinski Bali
5.0 star property
9.6 out of 10, Exceptional, (360)
"It’s difficult to fault this property. However, the garden view is not very attractive as it looks over a road. The ocean view is the way to go"
The price is CA $428
CA $518 total
includes taxes & fees
Jun 9 - Jun 10
The Apurva Kempinski Bali
Ayung Resort Ubud
4.5 star property
9.8 out of 10, Exceptional, (607)
"Ayung resort was beautiful secluded resort with stunning views. Rooms were very comfortable and clean. Staff were so helpful and friendly and go above and beyond to make your stay perfect. The restaurant on the property was excellent. They were very friendly and the food was exceptional. The only suggestion I have is they need a little bodega on the property for snacks and essential items guests may have forgotten. We loved staying there and will be back! Thank you for making our first trip to...
The price is CA $217
CA $263 total
includes taxes & fees
Jun 11 - Jun 12
Ayung Resort Ubud
Hard Rock Hotel Bali
5.0 star property
8.4 out of 10, Very good, (1005)
"Room aircon was a bit noisy "
The price is CA $228
CA $276 total
includes taxes & fees
Jun 19 - Jun 20
Hard Rock Hotel Bali
Discovery Kartika Plaza Hotel
5.0 star property
9.0 out of 10, Wonderful, (1007)
"It’s a beautiful property. Staff is very friendly and helpful. Too many rude international guests."
The price is CA $125
CA $154 total
includes taxes & fees
Jun 8 - Jun 9
Discovery Kartika Plaza Hotel
Conrad Bali
5.0 star property
9.0 out of 10, Wonderful, (1003)
"Fantastic hotel all round "
The price is CA $243
CA $294 total
includes taxes & fees
Jun 22 - Jun 23
Conrad Bali
Legian Beach Hotel
4.5 star property
8.8 out of 10, Excellent, (1003)
"The uniqueness is that it is still old style Bali, beautiful gardens and surrounds, lovely dining areas, and the fantastic Teppanyaki restaurant!"
The price is CA $138
CA $166 total
includes taxes & fees
Jun 13 - Jun 14
Legian Beach Hotel
The Vira Bali Boutique Hotel & Suite
4.0 star property
9.2 out of 10, Wonderful, (1003)
"Comfortable stay and beautiful room. "
The price is CA $90
CA $110 total
includes taxes & fees
Jun 10 - Jun 11
The Vira Bali Boutique Hotel & Suite
Alaya Resort Ubud
5.0 star property
9.4 out of 10, Exceptional, (1006)
"The staff are all so nice and helpful , the facilities are great including the balcony and furniture. Location is great with lots going on"
The price is CA $286
CA $346 total
includes taxes & fees
Jun 18 - Jun 19
Alaya Resort Ubud
Padma Resort Legian
5.0 star property
9.6 out of 10, Exceptional, (1002)
"Padma is a beautiful place to stay. Staff were amazing and everything was perfect. We will stay again! "
The price is CA $341
CA $420 total
includes taxes & fees
Jun 18 - Jun 19
Padma Resort Legian
Maya Ubud Resort and Spa
5.0 star property
9.6 out of 10, Exceptional, (743)
"This property so clean and beautiful."
The price is CA $259
CA $313 total
includes taxes & fees
Jun 11 - Jun 12
Maya Ubud Resort and Spa
Sofitel Bali Nusa Dua Beach Resort
5.0 star property
8.6 out of 10, Excellent, (910)
"Amazing! Highly recommend pool rooms we never the room"
The price is CA $318
CA $384 total
includes taxes & fees
Jun 30 - Jul 1
Sofitel Bali Nusa Dua Beach Resort
Bali Mandira Beach Resort & Spa
5.0 star property
9.0 out of 10, Wonderful, (925)
"Very family friendly hotel. Lots of activities catered around kids"
The price is CA $195
CA $236 total
includes taxes & fees
Jun 13 - Jun 14
Bali Mandira Beach Resort & Spa
Don't see what you're looking for?
See all available properties in 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.

Price trends for hotels in Bali

Less expensive
More expensive
This month
Next month
November
December
CA $70
CA $73
Month
Price
January
CA $58
February
CA $59
March
CA $64
April
CA $61
May
CA $57
June
CA $70
July
CA $73
August
CA $66
September
CA $62
October
CA $67
November
CA $56
December
CA $78
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Bali. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

How much do hotels in Bali cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Bali. You can find cheap options from CA $90 in a few different ways on Expedia. First, enter the dates you’d like to go on vacation, then use the filters such as amenities and budget to fine-tune your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Bali?
The timing of your trip will depend on which part of Bali you want to be in, as temperatures vary in different places. For a summer adventure with a tropical savanna climate, consider Denpasar during the months of December to February. You can expect daily average temperatures between 26ºC and 29ºC.
What is the best area to stay in Bali?
If you’re after a memorable getaway in Bali, look no further than the vibrant city of Denpasar. Book a few days in one of our leading hotels, and you’ll have the perfect starting point for your sightseeing adventures.
Are there any luxury hotels in Bali?
Expedia has some fabulous stays for a lavish escape in Kuta, Bali, including The Dusun. Book a room and enjoy the use of amenities like a terrace, a swimming pool and concierge services. Or pamper yourself at The Royal Santrian - CHSE Certified.
What are the top all-inclusive hotels in Bali?
Make your Bali break the best one yet by booking one of our all-inclusive hotels. Ayurvedagram Bali and Rahayu 2 Bungalows are two awesome picks located in Ubud. Check in and enjoy having the convenience of your drinks, meals and entertainment included in one fixed room rate.
How can I find cheap hotels in Bali?
Find affordable accommodations with ease by using our filters. Click on the “Price per night” box to view budget-friendly picks in Bali. You can also look at our cheap hotels in Bali page. The lowest rate available starts from CA $90 per night.
What are the best hotels in Bali for families?
Booking a hotel for you and the kids in Bali is easy with our handy filter tool. Just click on “Family friendly” in the “Traveler experience” section and check out the deals. If you’re spending time in Kuta, book at The Dusun. Kick back here while taking advantage of conveniences such as a swimming pool and a nearby beach. The Royal Santrian - CHSE Certified is also a popular pick with families in this city.
What are the top beach hotels in Bali?
You’ll be swept away by a perfect mix of relaxation and fun at our Bali sea-view hotels. One of our most popular accommodations is The Dusun, which includes conveniences like pool sun loungers and free valet parking services. Another stay promising waves of seaside bliss is The Royal Santrian - CHSE Certified. These two properties are located in Kuta.
Why should I book my Bali hotel with Expedia?
Book your Bali hotel with Expedia and enjoy access to a world of accommodation options at the best prices. We’ve got a variety of search filters to help you find exactly what you’re looking for, whether that’s a 5-star retreat or something a bit different, such as a villa, cottage or even a castle! Join Expedia Rewards for free and you’ll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels offer flexible cancellation policies, so you won’t have to worry if your plans happen to change.

Recent Reviews in Bali
Expedia verified reviews