Search Bali Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

The Ritz-Carlton, Bali
5 out of 5
Jalan Raya Nusa Dua Lot #3, Sawangan, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Feb 16 to Feb 17
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
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 CA $115 per night from Jan 24 to Jan 25
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
Koenokoeni Villa
5 out of 5
Jalan Pura Telaga Waja, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is CA $73 per night from Jan 29 to Jan 30
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.
Alila Seminyak, Bali
5 out of 5
Jl Taman Ganesha No 9, Petitenget, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is CA $208 per night from Jan 23 to Jan 24
4.5/5 Wonderful! (410 reviews)
"Pleasant experience during our 6 nights stay on September 2021."

Reviewed on Oct. 1, 2021

Alila Seminyak, 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 CA $90 per night from Jan 24 to Jan 25
4.3/5 Excellent! (998 reviews)
"Beautiful accommodations. Near beach. Not all the restaurants were open because of Covid and number of guests were down. Breakfast came with my room. Because it was further away from other things it cost more to travel to tourist sights. However, I did have a great relaxing time there."

Reviewed on Dec. 23, 2021

Grand Hyatt Bali
Hanging Gardens of Bali
5 out of 5
Desa Buahan, Gianyar, Ubud, Payangan, Bali
The price is CA $575 per night from Jan 23 to Jan 24
4.5/5 Wonderful! (356 reviews)
"Outdated front desk staff requires retraining. Villa £600 and they still charge for bottled mineral water. Based only on this factor shall be downgraded to 3 stars. Overcharging for taxi which is $20 if you get it yourself. Mosquitos everywhere, message for management: read about lemon&eucalyptus ..."

Reviewed on Jan. 12, 2020

Hanging Gardens of Bali
COMO Uma Ubud
5 out of 5
Jalan Raya Sanggingan,Banjar Lungsiakan, Kedewatan, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is CA $254 per night from Jan 23 to Jan 24
4.8/5 Exceptional! (261 reviews)
"My partner and I stayed at this hotel quite awhile ago but I hadn’t yet written a review. When I realised this, my first thought was that this hotel and its staff are absolutely deserving of a positive review as we had the best time there, so here are my thoughts! The hotel was so beautiful, clean ..."

Reviewed on Jul. 29, 2020

COMO Uma Ubud
Astagina Resort Villa and Spa
4 out of 5
Jalan Werkudara, Double Six, Seminyak, Badung, Legian, Bali
Fully refundableReserve now, pay when you stay
The price is CA $35 per night from Jan 31 to Feb 1
4.2/5 Very Good! (445 reviews)
"Loved our suite as it was close to there pool. All the staffs were nice. The free breakfast was delicious. Cheap room service and spa treatments."

Reviewed on Feb. 20, 2020

Astagina Resort Villa and Spa
Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is CA $33 per night from Jan 24 to Jan 25
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 CA $40 per night from Jan 23 to Jan 24
3.9/5 Good! (156 reviews)
"As always am amazing place to stay"

Reviewed on Apr. 28, 2020

Three Brothers Bungalows & Villas
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 CA $55 per night from Jan 24 to Jan 25
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
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI
The price is CA $567 per night from Jan 23 to Jan 24
4.9/5 Exceptional! (250 reviews)
"This hotel was tucked away in unspoiled nature. Seeing the steam rise from the canyon after a rain never disappointed. On the first night, monkeys were migrating through my yard. I think they wanted the welcoming fruit basket. Jero took really good care of us. It was also nice talking to Agas, who ..."

Reviewed on Feb. 24, 2020

Viceroy Bali
Anantara Uluwatu Bali Resort
5 out of 5
Jl. Pemutih, Labuan Sait, Uluwatu, Pecatu, Bali
Fully refundableReserve now, pay when you stay
The price is CA $312 per night from Jan 23 to Jan 24
4.3/5 Excellent! (342 reviews)
Awesome
"Staf hotel ramah, kamar bersih, view bagus"

Reviewed on Oct. 10, 2021

Anantara Uluwatu Bali Resort
Mulia Resort
5 out of 5
Jalan Raya Nusa Dua Selatan, Kawasan Sawangan, Nusa Dua, Bali
The price is CA $348 per night from Jan 25 to Jan 26
4.5/5 Wonderful! (783 reviews)
"Service was amazing. However, there was a musty smell in our room so we had to change rooms. It was extremely empty due to the pandemic... too empty."

Reviewed on Jan. 25, 2021

Mulia Resort
Hard Rock Hotel Bali
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is CA $150 per night from Jan 23 to Jan 24
4.1/5 Very Good! (992 reviews)
"Perfect place for holiday with family"

Reviewed on Dec. 26, 2021

Hard Rock Hotel Bali
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is CA $250 per night from Jan 28 to Jan 29
4.7/5 Exceptional! (122 reviews)
Modern and Luxury hotel at Nusa Dua
"Great scenery beach front hotel, beautiful design, gigantic in area scale. Hotel management focus on pleasing the guest's eyes and feeling. Modern and luxury either in the lobby area or rooms."

Reviewed on Jul. 6, 2021

The Apurva Kempinski Bali
SOL by Meliá Benoa Bali
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is CA $59 per night from Jan 23 to Jan 24
4.1/5 Very Good! (560 reviews)
"The property is nice, it needs to be maintained better due to the closures, they should clearly state that all restaurants and bars are completely closed at the moment, the staff is very friendly and helpful"

Reviewed on Oct. 13, 2021

SOL by Meliá Benoa Bali
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is CA $204 per night from Feb 2 to Feb 3
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
Renaissance Bali Uluwatu Resort & Spa
5 out of 5
Jalan Pantai Balangan 1 No 1, Ungasan, Bali
Fully refundableReserve now, pay when you stay
The price is CA $77 per night from Jan 23 to Jan 24
4.8/5 Exceptional! (198 reviews)
Incredible from garden to ocean
"AMAZING, GREAT LOCATION AND ROOM, GREAT BUFFET AND POOL."

Reviewed on Jul. 12, 2021

Renaissance Bali Uluwatu Resort & Spa
Courtyard by Marriott Bali Nusa Dua Resort
5 out of 5
Kawasan Pariwisata Lot Sw1, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is CA $51 per night from Jan 28 to Jan 29
4.4/5 Wonderful! (849 reviews)
"Thank you for the wonderful stay!"

Reviewed on Sep. 29, 2021

Courtyard by Marriott Bali Nusa Dua 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.