Search Bali Hotels

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

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 $48 per night from Oct 15 to Oct 15
4.2/5Very Good! (596 reviews)
"Great place, going back for sure. Quiet clean, great food and lovely staff."

Reviewed on Aug. 11, 2020

Novotel Bali Nusa Dua
Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is CA $890 per night from Sep 30 to Sep 30
4.7/5Exceptional! (158 reviews)
"Excellent hotel with amazing ocean view. Recommended"

Reviewed on Jun. 21, 2021

Bulgari Resort Bali
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI
The price is CA $578 per night from Sep 24 to Sep 24
4.9/5Exceptional! (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
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.
Hard Rock Hotel Bali
5 out of 5
Jalan Pantai Banjar Pande Mas, Kuta, Bali
The price is CA $65 per night from Oct 10 to Oct 10
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 Jan. 7, 2021

Hard Rock Hotel 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 $106 per night from Sep 24 to Sep 24
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 Aug. 29, 2021

Sofitel Bali Nusa Dua Beach Resort
Mandapa, A Ritz-Carlton Reserve
5 out of 5
Jalan Kedewatan, Banjar Kedewatan, Ubud, Ubud
The price is CA $826 per night from Oct 17 to Oct 17
4.8/5Exceptional! (147 reviews)
Exceptional!
"It was beyond our expectation. Everything from the room the service was beyond excellence. We knew that the place being a ritz Carlton the hotel would be spectacular but the service was what this set this hotel aside. Everyone from the general manager to our butler Justine made our stay beyond our ..."

Reviewed on Jan. 5, 2020

Mandapa, A Ritz-Carlton Reserve
Three Brothers Bungalows & Villas
3 out of 5
Jalan Legian Tengah, Legian, Bali
Fully refundableReserve now, pay when you stay
The price is CA $18 per night from Sep 25 to Sep 25
3.9/5Good! (156 reviews)
"As always am amazing place to stay"

Reviewed on Apr. 28, 2020

Three Brothers Bungalows & Villas
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 CA $58 per night from Sep 26 to Sep 26
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 Jun. 17, 2021

Lv8 Resort Hotel
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is CA $138 per night from Sep 24 to Sep 24
4.7/5Exceptional! (202 reviews)
"good location good value for the money helpful staff recommended overall"

Reviewed on Mar. 23, 2021

The Sankara Resort by Pramana
Le Grande Bali
4.5 out of 5
Block 5, Pecatu Indah Resort, Ji. Raya Uluwatu, Pecatu, Bali
Fully refundableReserve now, pay when you stay
The price is CA $29 per night from Sep 27 to Sep 27
3.7/5Good! (168 reviews)
"Very friendly staff. The room that I stayed in…2 bedrooms suite was very spacious. It just some minor things…one of the bathtub didn’t work. The kitchen amenities was “old”. Other than that….we enjoyed our stay!!"

Reviewed on Jun. 13, 2021

Le Grande Bali
Adiwana Suweta
4 out of 5
Jl. Suweta, Ubud, Kabupaten Gianyar, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is CA $51 per night from Sep 24 to Sep 24
Adiwana Suweta
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is CA $47 per night from Sep 25 to Sep 25
4.5/5Wonderful! (997 reviews)
"A/c didn’t seem to work consistently in room. Bufffet breakfast was good-food ordered from menu was cold. Staff was great. Love the pool."

Reviewed on Apr. 1, 2021

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Fully refundable
The price is CA $72 per night from Sep 28 to Sep 28
4.4/5Wonderful! (996 reviews)
Lovely break
"Amazing staff beautiful location.. pet friendly and so helpful"

Reviewed on Jun. 7, 2021

Conrad Bali
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 CA $80 per night from Sep 24 to Sep 24
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 Jan. 5, 2021

Nyuh Bali Luxury Villas
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
The price is CA $231 per night from Oct 24 to Oct 24
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 Jun. 14, 2021

The Apurva Kempinski Bali
The Kayon Resort by Pramana
4.5 out of 5
Banjar Kepitu DesaTagalalang, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is CA $107 per night from Oct 5 to Oct 5
4.9/5Exceptional! (239 reviews)
amazing hotel
"Best hotel ive ever stayed in throughout the world . So perfect"

Reviewed on Feb. 8, 2020

The Kayon Resort by Pramana
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 CA $88 per night from Oct 24 to Oct 24
4.7/5Exceptional! (123 reviews)
"One of the best hotels i ever stayed. 5 stars"

Reviewed on Sep. 13, 2021

Chapung Sebali
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 CA $196 per night from Sep 24 to Sep 24
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 Nov. 9, 2020

The Seminyak Beach Resort & Spa
Ubud Nyuh Bali Resort & Spa
4.5 out of 5
Jalan Raya Silungan, Ubud, Bali
Fully refundableReserve now, pay when you stay
The price is CA $71 per night from Sep 24 to Sep 24
4.8/5Exceptional! (66 reviews)
"Beautiful property with private pool along with the suite room. Loved our stay"

Reviewed on Feb. 24, 2021

Ubud Nyuh Bali Resort & Spa
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is CA $176 per night from Oct 5 to Oct 5
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 Jan. 3, 2021

W 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.

Bali Hotel Guide

Searching for the best savings on Bali hotels? Expedia.ca has you covered. Thanks to our selection of deals and specials, you can immerse yourself in the most amazing experiences that Bali has to offer without forking over the contents of your savings account. Explore the landmarks. Sample the regional cuisine. See the most famous attractions, or take your entire brood on a kid-friendly retreat. Whether you’re organizing a family reunion or putting together a singles-only getaway, the many available hotels in Bali offer a perfect home base for the most incredible trips.

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Bali. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.