Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Top Hotels in Bali

Ayung Resort Ubud
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali
Get Rates
4.8/5Exceptional! (377 reviews)
Incredible

"This place is INCREDIBLE. The staff are the most welcoming and genuinely friendly people I have ever encountered. The breakfasts were out of this world good. Wish we had more time to enjoy the amenities like the spa and cooking classes."…"

Reviewed on Mar. 15, 2020

Ayung Resort Ubud
Santi Mandala Villa & Spa
4 out of 5
Br. Bucuan, Ds Batuan, Sukawati, Bali
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Oct 29 to Oct 30
4.5/5Wonderful! (130 reviews)
Santi Mandala

"Amazing surroundings and very relaxing. Our villa was fabulous"…"

Reviewed on Mar. 25, 2020

Santi Mandala Villa & Spa
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 CA $169 per night from Oct 30 to Oct 31
4.9/5Exceptional! (97 reviews)

"Beautiful property with delicious food and drink. We were lucky to be upgraded to a larger villa and the views were spectacular & serene. Very friendly hospitality and service you couldn’t fault."…"

Reviewed on Jun. 13, 2020

The Kayon Jungle Resort by Pramana

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Padma Resort Ubud
5 out of 5
Banjar Carik, Desa Puhu, Payangan, Bali
Free cancellationReserve now, pay when you stay
The price is CA $216 per night from Nov 7 to Nov 8
4.8/5Exceptional! (535 reviews)

"Very clean and lush spaces, room was very big and spacious. Food is amazing in the evening dinner is of the same 10 star standards, very tasty. Very satisfied with this hotel and services of the staff!"…"

Reviewed on Jul. 9, 2020

Padma Resort Ubud
The Legian, Bali
5 out of 5
Jalan Kayu Aya, Seminyak Beach, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is CA $434 per night from Oct 25 to Oct 26
4.9/5Exceptional! (325 reviews)

"The best hotel I have ever stayed in Bali. Catching the sunset with the best spot everyday is one of the things that I loved about this hotel. Love love love! Will come back and stay there again for sure."…"

Reviewed on Aug. 28, 2020

The Legian, Bali
Discovery Kartika Plaza Hotel
5 out of 5
Jl Kartika Plaza, PO. Box 1012, South Kuta, Kuta, Bali
Free cancellationReserve now, pay when you stay
The price is CA $51 per night from Nov 23 to Nov 24
4.5/5Wonderful! (942 reviews)

"Excellent doesn't even begin to describe our stay, the room, staff, food, gardens, pool everything just incredible, we felt like royalty, the breakfast out of this world absolutely amazing, the staff were always super friendly, acknowledging us every time one saw us, beds and pillows super comfortable, ..."…"

Reviewed on Mar. 15, 2020

Discovery Kartika Plaza Hotel
Bintang Bali Resort
4.5 out of 5
JL Kartika Plaza, Kuta, Bali
Get Rates
4.1/5Very Good! (369 reviews)

"Staff very friendly combined bath & shower not good but overall happy to stay there again"…"

Reviewed on Mar. 15, 2020

Bintang Bali Resort
SOL by Meliá Benoa Bali
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is CA $68 per night from Oct 29 to Oct 30
4.1/5Very Good! (559 reviews)

"Gotta say for the price and all it was a great stay. Clean & comfortable. I had an issue with the first room, the bed was two doubles pushed together. We didn’t notice at first but my wife pointed it out. When we laid on it the split was right in the center. Told hotel management and they were so ..."…"

Reviewed on Aug. 19, 2020

SOL by Meliá Benoa Bali
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Oct 29 to Oct 30
4.3/5Excellent! (823 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 Mar. 23, 2020

Meliã Bali
Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is CA $979 per night from Oct 25 to Oct 26
4.6/5Exceptional! (156 reviews)

"The ocean location is absolutely breathtaking, the villas were well maintained and provided a beautiful view"…"

Reviewed on Feb. 25, 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.

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.