Search Bali Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

Hilton Bali Resort
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$77 per night from 27 Sep to 27 Sep
Excludes taxes & fees
4.3/5Excellent! (967 reviews)
"We went to the Hilton Bali for our 2oth Anniversary! What a wonderful relaxing stay. We were upgraded and had a small cake to celebrate the occasion awaiting us! The room staff were helpful, the pools and scenery beautiful, and the chefs at the beachfront lunch and dining rooms were exceptional. ..."

Reviewed on 26 Jun,2021

Hilton Bali Resort
Hard Rock Hotel Bali
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is SG$83 per night from 21 Sep to 21 Sep
Excludes taxes & fees
4.1/5Very Good! (993 reviews)
Great family hotel, Great staff okay.. food & room
"Awesome family hotel. Nice facilities - pool, gym, kids club. Okay, food. The room is clean, comfortable but lacks design. Looks like all the furniture is from Ikea. This hotel is in Bali and bail has the best furniture makers. It seems easy to make the rooms unique by adding Indonesian and Balinese ..."

Reviewed on 7 Jan,2021

Hard Rock Hotel Bali
Le Meridien Bali Jimbaran
5 out of 5
Jalan Bukit Permai, Jimbaran, Bali
Fully refundableReserve now, pay when you stay
The price is SG$66 per night from 22 Sep to 22 Sep
Excludes taxes & fees
4.1/5Very Good! (335 reviews)
"Upon check in, I was delighted to know that I got upgraded to the room with direct access to the pool. Was very worth the price I paid. Service was great and room was very clean. Location is also great. Truly recommend Le Meridien Jimbaran."

Reviewed on 7 Jun,2021

Le Meridien Bali Jimbaran
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Seminyak Beach Resort & Spa
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is SG$232 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.6/5Exceptional! (811 reviews)
"The hotel is beautiful and the general service was excellent. The restaurant service was very slow and the meals we had in the evening was below expectations - considerably. Generally the food was not to the standard I would have expected from a hotel if this standard."

Reviewed on 9 Nov,2020

The Seminyak Beach Resort & Spa
Nyuh Bali Luxury Villas
4.5 out of 5
Jalan Bali Deli No. 99, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is SG$134 per night from 21 Sep to 21 Sep
Excludes taxes & fees
4.8/5Exceptional! (161 reviews)
5 stars - 100% would recommend!
"We stayed here for 5 nights over NYE and had the most amazing time! Staff are all very friendly and accommodating. They provided the best service and have adapted well to new restrictions due to covid-19. The villas are stunning and have all of the essentials. The food was great and served in a timely ..."

Reviewed on 5 Jan,2021

Nyuh Bali Luxury Villas
Aksari Resort Ubud
4 out of 5
88 Jl. Raya Desa Kenderan, Tegallalang, Bali
Fully refundableReserve now, pay when you stay
The price is SG$66 per night from 27 Sep to 27 Sep
Excludes taxes & fees
4.7/5Exceptional! (28 reviews)
"Lovely newly built hotel, great views and staff. Needs some improvement in delivering the evening entertainment, but I'm sure they will learn with time. Some food was great, some so so. Chefs better making Indonesian dishes and lovely pasta rather than western dishes. A bit secluded so more suitable ..."

Reviewed on 17 Dec,2019

Aksari Resort Ubud
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$118 per night from 27 Sep to 27 Sep
Excludes taxes & fees
4/5Very Good! (994 reviews)
"Avoid and look at other hotels! Been in discussions with the hotel about getting any refund back as we're unable to travel. Hotel are making us rebook at a time were we're unable to leave our country. Customer service is terrible and insensitive, glad we didn't visit as the sample we've had to date ..."

Reviewed on 10 Jul,2020

Grand Mirage Resort & Thalasso Bali
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$100 per night from 22 Sep to 22 Sep
Excludes taxes & fees
4.3/5Excellent! (826 reviews)
I'll be back.
"Enjoyed hte hotel very much. Good facility, great room (junior suite on the lagoon pool) and very good staff. I'll be back."

Reviewed on 4 Mar,2021

Meliã Bali
Lv8 Resort Hotel
5 out of 5
Jln.Pantai Berawa No. 100xx, Tibubeneng, Canggu, Bali
Fully refundableReserve now, pay when you stay
The price is SG$75 per night from 21 Sep to 21 Sep
Excludes taxes & fees
3.7/5Good! (288 reviews)
HOTEL YANG SANGAT DISAYANGKAN
"hotel ini benar tidak terawat,perabot usang, banyak lampu dalam kamar sudah gak hidup, kursi sudah mau patah masih dipakai, outdoor ac masa dipasang pas sebelah tempat tidur.. sangat berisik. hampir semua TRANIEE, sajikan minuman ke kamar tidak dikasih penutup di masa pandemi ? padahal di lokasi ..."

Reviewed on 17 Jun,2021

Lv8 Resort Hotel
Chapung Sebali
4.5 out of 5
Jl. Raya Sebali No. 5 Keliki, Tegalalang, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is SG$99 per night from 21 Sep to 21 Sep
Excludes taxes & fees
4.7/5Exceptional! (123 reviews)
"One of the best hotels i ever stayed. 5 stars"

Reviewed on 13 Sep,2021

Chapung Sebali
Novotel Bali Nusa Dua
4.5 out of 5
Jl. Pantai Mengiat, BTDC Complex, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$79 per night from 6 Oct to 6 Oct
Excludes taxes & fees
4.2/5Very Good! (596 reviews)
"Great place, going back for sure. Quiet clean, great food and lovely staff."

Reviewed on 11 Aug,2020

Novotel Bali Nusa Dua
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$100 per night from 25 Sep to 25 Sep
Excludes taxes & fees
4.5/5Wonderful! (998 reviews)
"Very good stay for family with young kids. Breakfast quality is good and staff are excellent. Take a stroll at the beach and its really relaxing. Great place to relax."

Reviewed on 30 Aug,2021

The Westin Resort Nusa Dua, Bali
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
The price is SG$295 per night from 20 Oct to 20 Oct
Excludes taxes & fees
4.7/5Exceptional! (120 reviews)
"Everything was excellent. Except….we were not allowed to take pic in front of the chapel by the beach just because someone was getting married inside it!! I wasn’t taking pic of those people. I paid a lot of money to stay there which also entitled me the “same” privilege as those people. That chapel ..."

Reviewed on 14 Jun,2021

The Apurva Kempinski Bali
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Fully refundable
The price is SG$92 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.4/5Wonderful! (997 reviews)
Lovely break
"Amazing staff beautiful location.. pet friendly and so helpful"

Reviewed on 7 Jun,2021

Conrad Bali
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is SG$235 per night from 6 Oct to 6 Oct
Excludes taxes & fees
4.7/5Exceptional! (996 reviews)
"Very nice hotel right on the beach. Ocean view rooms are real ocean view as you are right at the beach. The waves do get a little noisy at times."

Reviewed on 3 Jan,2021

W Bali - Seminyak
Sofitel Bali Nusa Dua Beach Resort
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$135 per night from 22 Sep to 22 Sep
Excludes taxes & fees
4.3/5Excellent! (756 reviews)
"35 rooms of 400 occupied: ghost feeling and limited meal options are a result. On the other hand; remarkable that they keep the hotel opn with all its facilities."

Reviewed on 29 Aug,2021

Sofitel Bali Nusa Dua Beach Resort
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is SG$360 per night from 25 Sep to 25 Sep
Excludes taxes & fees
4.6/5Exceptional! (217 reviews)
"The staff here treated us, and everyone else staying at the resort, like royalty. We were on our honeymoon so we got upgraded to a villa with a private pool and it was by far the coolest villa we've ever stayed in (and we travel quite a bit). The food here was great and there are plenty of activities ..."

Reviewed on 21 Jan,2020

Samabe Bali Suites & Villas
Adiwana Suweta
4 out of 5
Jl. Suweta, Ubud, Kabupaten Gianyar, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is SG$66 per night from 21 Sep to 21 Sep
Excludes taxes & fees
Adiwana Suweta
THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is SG$33 per night from 21 Sep to 21 Sep
Excludes taxes & fees
4.1/5Very Good! (1,000 reviews)
Very old and run down
"The check in was great a lovely lady called Sarah was so polite and sweet I stayed at the new Haven Resort Last week a terrible place with smelly beds And poor management This hotel was old run down and in need of a big make over However i paid 30usd so it was worth it Including breakfast Not buffet ..."

Reviewed on 22 Sep,2020

THE HAVEN Bali Seminyak
Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is SG$1,120 per night from 28 Sep to 28 Sep
Excludes taxes & fees
4.6/5Exceptional! (157 reviews)
"The ocean location is absolutely breathtaking, the villas were well maintained and provided a beautiful view"

Reviewed on 25 Feb,2020

Bulgari Resort Bali
Don't see what you're looking for?
See all available properties in Bali
View all properties
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.

Find your ideal hotel in Bali


How much does it cost to stay in a hotel in Bali?

The range of costs in Bali tend to vary, with more affordable options starting at SG$33 and luxury accommodation going up to SG$1,120. The exact cost of a hotel in Bali is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Bali?

Cheap hotels in Bali are easier to find than you might think. The lowest prices are usually starting at SG$33, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Bali, will I receive a refund?

Many of our accommodation bookings in Bali offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Bali?

When you browse on Expedia, you'll find an extensive selection of hotels in Bali covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Bali?

All sorts of travellers visit Bali, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Bali?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Bali, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Bali with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.