COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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

Sheraton Bali Kuta Resort
5 out of 5
Jalan Pantai Kuta, Kuta, Bali
Free cancellationReserve now, pay when you stay
The price is SG$103 per night from 13 May to 14 May
Excludes taxes & fees
4.4/5Excellent! (851 reviews)
Hotel dengan manajemen SDM yg super.
"Hotel dg lokasi yg tepat , dekat mall, dekat pantai dan rata rata semua karyawan sangat baik melayani kita..next pingin menginap kembali ....hanya parkir di basemen pada saat mall tutup yg susah masuk karena tdk ada petugas yg mengatur agar mobil kita bisa masuk."

Reviewed on 19 Dec,2020

Sheraton Bali Kuta Resort
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$87 per night from 23 Apr to 24 Apr
Excludes taxes & fees
4.3/5Excellent! (825 reviews)
"This place is heaven on earth! The idyllic gardens, gorgeous pool and fab restaurants make the perfect setting. The staff are unbelievably warm and helpful. My generous room opened out onto a spacious garden and was close enough to everything whilst being completely private."

Reviewed on 23 Mar,2020

Meliã Bali
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$368 per night from 13 May to 14 May
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
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.
Grand Inna Kuta
4 out of 5
Jl Pantai Kuta No 1 Kuta, Br. Pande Mas, Kuta, Bali
Free cancellationReserve now, pay when you stay
The price is SG$50 per night from 29 Apr to 30 Apr
Excludes taxes & fees
4/5Very Good! (997 reviews)
"Great location Spa is very reasonably priced for a big hotel Enjoyed multiple stays here"

Reviewed on 23 Mar,2020

Grand Inna Kuta
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is SG$175 per night from 22 May to 23 May
Excludes taxes & fees
4.7/5Exceptional! (201 reviews)
"Beautiful property and wonderful customer service."

Reviewed on 16 Mar,2020

The Sankara Resort by Pramana
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is SG$231 per night from 13 May to 14 May
Excludes taxes & fees
W Bali - Seminyak
Hilton Bali Resort
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali
Free cancellation
The price is SG$69 per night from 26 Apr to 27 Apr
Excludes taxes & fees
Hilton Bali Resort
The Kayon Jungle Resort by Pramana
5 out of 5
Br. Bresela, Payangan, Payangan, Bali
Free cancellationReserve now, pay when you stay
The price is SG$194 per night from 23 Apr to 24 Apr
Excludes taxes & fees
The Kayon Jungle Resort by Pramana
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Free cancellation
The price is SG$94 per night from 23 Apr to 24 Apr
Excludes taxes & fees
Conrad Bali
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$288 per night from 3 May to 4 May
Excludes taxes & fees
4.7/5Exceptional! (114 reviews)
"Very nice service and very satiesfied about everything. The best view from my room which is junior suite, private pool and cliff. Plan next time will stay here"

Reviewed on 19 Mar,2021

The Apurva Kempinski Bali
Hotel Nikko Bali Benoa Beach
5 out of 5
Jalan Pratama 68X, Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$70 per night from 25 Apr to 26 Apr
Excludes taxes & fees
4.2/5Excellent! (738 reviews)
"Superb friendly staff in all areas of the Resort. Very good and varied breakfast. Lovely spacious rooms. Good size lagoon pool. Would definitely visit again."

Reviewed on 4 Apr,2020

Hotel Nikko Bali Benoa Beach
Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is SG$1,090 per night from 25 Apr to 26 Apr
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
InterContinental Bali Resort, an IHG Hotel
5 out of 5
Jalan Uluwatu 45, Jimbaran, Bali
Free cancellation
The price is SG$130 per night from 26 Apr to 27 Apr
Excludes taxes & fees
4.5/5Wonderful! (862 reviews)
Highly Recommend this Beautiful Resort
"This is amazing beautiful resort... the lotus ponds, the architecture, and Balinese art that is everywhere.....jus super beautiful. The rooms are also very nicely decortated and spacious. It seemed nicer to me that the pictures on the website. And, of course, also friendly excellent service."

Reviewed on 20 Oct,2020

InterContinental Bali Resort, an IHG Hotel
Maya Sanur Resort & Spa
5 out of 5
Jl. Danau Tamblingan No. 89M Batujimbar, Denpasar, Bali
Free cancellationReserve now, pay when you stay
The price is SG$211 per night from 25 Apr to 26 Apr
Excludes taxes & fees
4.7/5Exceptional! (380 reviews)
n out of Ten
"Yep, all the reviews are correct- this is an amazing hotel. Even in these uncertain COVID 19 times, the Maya in Sanur was everything that one could want in a hotel. Wonderful staff, amazing rooms and such a beautiful outlook. Loved every minute."

Reviewed on 29 Mar,2020

Maya Sanur Resort & Spa
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Lot N2, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$121 per night from 23 Apr to 24 Apr
Excludes taxes & fees
4.6/5Wonderful! (999 reviews)
Defintely recommend
"Super great hotel....fantastic food, lovely beach and overall very well managed."

Reviewed on 19 Oct,2020

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
Get Rates
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
The Kayon Resort by Pramana
4.5 out of 5
Banjar Kepitu DesaTagalalang, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is SG$159 per night from 2 May to 3 May
Excludes taxes & fees
4.9/5Exceptional! (238 reviews)
amazing hotel
"Best hotel ive ever stayed in throughout the world . So perfect"

Reviewed on 8 Feb,2020

The Kayon Resort by Pramana
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is SG$95 per night from 30 Apr to 1 May
Excludes taxes & fees
4.5/5Wonderful! (995 reviews)
"Always love staying at this hotel. Great beach, great pool & also the service. Never dissapointed! Will be back here again for sure"

Reviewed on 15 Sep,2020

The Westin Resort Nusa Dua, Bali
Nyuh Bali Luxury Villas
4.5 out of 5
Jalan Bali Deli No. 99, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is SG$184 per night from 24 Apr to 25 Apr
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
Aloft Bali Seminyak
4 out of 5
Jalan Batu Belig No. 228, Seminyak
Free cancellationReserve now, pay when you stay
The price is SG$53 per night from 26 Apr to 27 Apr
Excludes taxes & fees
4.5/5Wonderful! (2 reviews)
New funky design, next to the beach
"New hotel in location next to the beach. The interior design is fresh and lively."

Reviewed on 26 Feb,2020

Aloft Bali Seminyak
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$50 and luxury accommodation going up to SG$1,090. 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$50, 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.