Search Hotels in Bali

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is ¥4,900 per night from Dec 19 to Dec 19
4.3/5 Excellent! (998 reviews)
"I was looking forward to staying at this hotel but was disappointed with the room. Stayed forb6 nights. The room was ok but the mattress in my room was in desperate need for an upgrade. The mattress was old and curved resulting in a valley in the middle. I tried to deal with it but after the second ..."

Reviewed on Jun 23, 2021

Bali Garden Beach Resort
Three Brothers Bungalows & Villas
3 out of 5
Jalan Legian Tengah, Legian, Bali
Fully refundableReserve now, pay when you stay
The price is ¥1,586 per night from Dec 9 to Dec 9
3.9/5 Good! (156 reviews)
"As always am amazing place to stay"

Reviewed on Apr 28, 2020

Three Brothers Bungalows & Villas
Koenokoeni Villa
5 out of 5
Jalan Pura Telaga Waja, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is ¥6,218 per night from Dec 16 to Dec 16
4.8/5 Exceptional! (331 reviews)
"Wow if you are coming to Bali, Seminyak to be specific I highly highly recommend this villa! It’s the best bang for your buck and wayyy more spacious than the photos! Not to mention the staff were more than attentive and were absolutely wonderful! Anything we asked they handled for us almost immediately ..."

Reviewed on Mar 31, 2021

Koenokoeni Villa
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.
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 ¥4,970 per night from Jan 4 to Jan 4
4.2/5 Very Good! (598 reviews)
Best in Nusa Dua
"The best value experience in Nusa Dua. Service was excellent, resort was top-notch. Very highly recommended."

Reviewed on Jul 25, 2021

Novotel Bali Nusa Dua
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 ¥15,587 per night from Dec 9 to Dec 9
4.6/5 Exceptional! (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 Nov 9, 2020

The Seminyak Beach Resort & Spa
Grand Inna Kuta
4 out of 5
Jl Pantai Kuta No 1 Kuta, Br. Pande Mas, Kuta, Bali
The price is ¥4,048 per night from Jan 2 to Jan 2
4/5 Very Good! (998 reviews)
"nice hotel right on the beach excellent service and nice pool poor tv for English speakers"

Reviewed on May 12, 2021

Grand Inna Kuta
Hard Rock Hotel Bali
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is ¥15,160 per night from Jan 5 to Jan 5
4.1/5 Very Good! (993 reviews)
"This is a great location right across the street from the beaches and in walking distance to the shops."

Reviewed on Nov 22, 2021

Hard Rock Hotel 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 ¥7,878 per night from Dec 9 to Dec 9
4.3/5 Excellent! (827 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 Mar 4, 2021

Meliã Bali
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 ¥8,042 per night from Dec 13 to Dec 13
4.5/5 Wonderful! (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 Aug 30, 2021

The Westin Resort Nusa Dua, Bali
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is ¥21,214 per night from Dec 12 to Dec 12
4.7/5 Exceptional! (997 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 Jan 3, 2021

W Bali - Seminyak
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 ¥7,189 per night from Dec 9 to Dec 9
4/5 Very 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 Jul 10, 2020

Grand Mirage Resort & Thalasso Bali
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is ¥7,234 per night from Dec 12 to Dec 12
4.3/5 Excellent! (998 reviews)
"Property is beautiful, set in amazing gardens with water features/pools. Large hotel but set out well. As we went in March the hotel was very quiet. The pool areas had a lot of sun beds which made it look crowded, I would take half away so to make the place more couple friendly."

Reviewed on Mar 9, 2020

Grand Hyatt Bali
The Ritz-Carlton, Bali
5 out of 5
Jalan Raya Nusa Dua Lot #3, Sawangan, Nusa Dua, Bali
The price is ¥18,071 per night from Dec 10 to Dec 10
4.4/5 Wonderful! (344 reviews)
"The room is very spacious. It has a super big bed, i think more than king size, so comfy and good sleep. Room is above expectation. The property is a beach front property, great view, fresh air. It has a beautiful garden and landscape, you can find squirrel, birds around the property. It also has ..."

Reviewed on Mar 16, 2021

The Ritz-Carlton, Bali
Bali Dynasty Resort
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is ¥8,621 per night from Dec 24 to Dec 24
4.3/5 Excellent! (636 reviews)
"Excellent experience and my family had a good time."

Reviewed on Aug 23, 2020

Bali Dynasty Resort
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
The price is ¥29,755 per night from Dec 15 to Dec 15
4.6/5 Exceptional! (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 Jan 21, 2020

Samabe Bali Suites & Villas
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 ¥9,350 per night from Dec 11 to Dec 11
4.3/5 Excellent! (757 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 Aug 29, 2021

Sofitel Bali Nusa Dua Beach Resort
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
The price is ¥10,096 per night from Jan 6 to Jan 6
4.4/5 Wonderful! (996 reviews)
Lovely break
"Amazing staff beautiful location.. pet friendly and so helpful"

Reviewed on Jun 7, 2021

Conrad Bali
Bali Mandira Beach Resort & Spa
4.5 out of 5
Jln Padma no 2, Legian, Bali
Fully refundableReserve now, pay when you stay
The price is ¥12,964 per night from Dec 24 to Dec 24
4.4/5 Wonderful! (745 reviews)
"We loved everything about the Bali Mandira! Spacious beautiful resort on the beach. It’s hard to leave the lagoon pool or the infinity pool with swim up bar! Great food at the various restaurants and the staff are very helpful and professional. Can also recommend the on site Spa. We hope to return ..."

Reviewed on Mar 24, 2020

Bali Mandira Beach Resort & Spa
Natya Resort Ubud
4 out of 5
Jalan Kelabang Moding, Desa Tegalalang, Ubud
Fully refundableReserve now, pay when you stay
The price is ¥10,491 per night from Dec 9 to Dec 9
4.7/5 Exceptional! (54 reviews)
"Perfect honeymoon thanks to beauty of hotel and help of the team"

Reviewed on Apr 20, 2020

Natya Resort Ubud
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 ¥7,071 per night from Jan 6 to Jan 6
4.3/5 Excellent! (969 reviews)
"Such an amazing stay! The property is so beautiful with gorgeous views, the food is amazing, the rooms so comfortable, spacious, clean and they really take care of every little detail, the staff is very attentive, friendly and always helpful. Overall, such a lovely stay :)"

Reviewed on Oct 16, 2021

Hilton Bali Resort
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.