Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for Bali Hotels from CA $45

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 10 Hotels in Bali

Novotel Bali Ngurah Rai Airport
4 out of 5
Jalan Raya Ngurah Rai, Tuban, Bali
Free CancellationReserve now, pay when you stay
CA $85
per night
Apr 7 - Apr 8
4.3/5Excellent! (1,002 reviews)

"It was clean and very neat and pleasant feel after long fl8ght"…"

Reviewed on Mar. 24, 2020

Novotel Bali Ngurah Rai Airport
Mercure Bali Legian
4 out of 5
Jl Legian No 328 - Legian Kelod Kuta, Legian, Bali
Free CancellationReserve now, pay when you stay
CA $61
per night
Apr 10 - Apr 11
4.1/5Very Good! (620 reviews)

"Great location and clean property highly recommended"…"

Reviewed on Mar. 13, 2020

Mercure Bali Legian
Sofitel Bali Nusa Dua Beach Resort
5 out of 5
Lot N5 Nusa Dua Tourism Complex, Nusa Dua, Bali
CA $196
per night
May 1 - May 2
4.3/5Excellent! (736 reviews)

"This property is amazing, luscious landscaping, the grounds are beautiful, easy access to the beach, nice restaurant with delicious choices for breakfast. Upon arriving to the property we’ve been upgraded to a villa with private pool which made our experience at the Sofitel Nusa Dua an even more ..."…"

Reviewed on Feb. 26, 2020

Sofitel Bali Nusa Dua Beach Resort
The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels
4 out of 5
Jl. Pantai Kuta, Br. Pande Mas, Kuta, Bali
Free CancellationReserve now, pay when you stay
CA $77
per night
Apr 10 - Apr 11
4.2/5Excellent! (884 reviews)

"best hotel i have ever been to staff are so polite and lovely they will do whatever they can for you, the hotel is literally 1 minute walk to the beach. the location of the hotel is perfect it is in the middle of everything pizza hut, starbucks, mcdonalds 2 minute walk and other restaurants are max ..."…"

Reviewed on Mar. 20, 2020

The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free CancellationReserve now, pay when you stay
CA $232
per night
May 2 - May 3
4.7/5Exceptional! (999 reviews)

"We arrived to the W and was welcomed with lovely staff members, everything was all well until we got to our room which had mouse poop on one of the beds. I went straight down to the lobby and they immediately fixed the issue and gave us an upgrade of room which was a bonus. The location is amazing, ..."…"

Reviewed on Mar. 12, 2020

W Bali - Seminyak
Courtyard By Marriott Bali Seminyak Resort
4.5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Free CancellationReserve now, pay when you stay
CA $88
per night
May 1 - May 2
4.6/5Exceptional! (1,329 reviews)

"I have stayed here Maybe 4 times Late flight and asked for late checkout but costs I was asked to pay as a regular really put me off It’s also nice to get a welcome drink - non alcoholic - but something when you arrive I have stayed at Marriott bangkok msybe 4 times bali 4 times Hong Kong and Sydney ..."…"

Reviewed on Feb. 24, 2020

Courtyard By Marriott Bali Seminyak Resort
The Stones - Legian, Bali - Marriott Autograph Collection Hotel
5 out of 5
Jl. Raya Pantai Kuta, Banjar Legian Kelod, Kuta, Bali
Free CancellationReserve now, pay when you stay
CA $115
per night
Apr 17 - Apr 18
4.5/5Wonderful! (1,279 reviews)

"Everything about how clean the pool was and the room, friendly staff especially the pool bar staff were wonderful. Would definitely stay there again."…"

Reviewed on Mar. 19, 2020

The Stones - Legian, Bali - Marriott Autograph Collection Hotel
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
CA $191
per night
May 1 - May 2
4.3/5Excellent! (1,080 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
Hilton Garden Inn Bali Ngurah Rai Airport
4 out of 5
Jalan Airport Ngurah Rai, No. 7 Kuta, Tuban, Bali
Free CancellationReserve now, pay when you stay
CA $45
per night
Apr 13 - Apr 14
4.2/5Very Good! (581 reviews)

"Excellent property. Beautiful pool and a super staff"…"

Reviewed on Mar. 21, 2020

Hilton Garden Inn Bali Ngurah Rai Airport
SOL by Meliá Benoa Bali - All inclusive
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
CA $123
per night
May 4 - May 5
4.1/5Very Good! (557 reviews)

"Good service and good facilities. Just lacked a jacuzzi 😁"…"

Reviewed on Mar. 15, 2020

SOL by Meliá Benoa Bali - All inclusive
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.

Your Guide to Bali Hotels

Beaches, bustling cities, and boundless wonder await you in Bali.

  • Find the best deals on hotels in Bali, Indonesia
  • Book Bali hotels easily with our user-friendly, stream-lined tools
  • Create a Balinese vacation package by combining hotel and flight deals

When was the last time you strolled through peaceful rice fields, hiked up the side of a volcano, and snorkeled through colourful reefs – all in the same day? Add scrumptious food, a generous culture, and a laidback attitude, and that’s Bali.

Bali’s Many Sides

Want to be right in the center of it all? Book Bali hotels in Denpasar. In Southern Bali, Kuta adds its own chaos to the mix with renowned nightclubs, dazzling sunsets, and the religious processions that shut down streets and shops alike.

When you’re ready to slow your trip down, check out hotels in Bali near Ubud. A little off the beaten path, this area offers views of rice fields, great restaurants, and a chance to buy goods from local artisans.

A Tropical Paradise Awaits

It’s tough to resist the temptation to dig your toes into the sand of a Balian beach. And why would you want to? Bright blue waters, rollicking surf, and rolling sand dunes are just some of the sites that light up under fabulous sunsets. While you’re not resisting, give into snorkeling, scuba diving, and a visit to Bali’s only national park, Taman Nasional Bali Barat.

For some real excitement, don’t pass up an opportunity to hike up smoking volcanos, past Komodo dragons, waterfalls, and jungle grottos, either. And, of course, there’s the chance to take in displays of Balinese art at Museum Puri Lukisan. When you book with Expedia.ca, you won’t have to skimp on experience. Save by booking vacation packages and joining Expedia+ – all while traveling more and spending less!

More trip options

Recently booked Bali hotels

Recent Reviews in Bali