Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Bali All-Inclusive Hotels

See all 4,091 Hotels in Bali
Grand Mirage Resort & Thalasso Bali

Grand Mirage Resort & Thalasso Bali

Jalan Pratama 74 Tanjung Benoa, Nusa Dua
5.0 out of 5.0
4.1 out of 5 (1,617 reviews)
Bice and beautifulVery nice for kids and the all inclusive is great!
  23 Jan 2018

C$121

C$121
Sol Beach House Bali Benoa

Sol Beach House Bali Benoa

Jalan Pratama Tanjung Benoa, Nusa Dua
5.0 out of 5.0
4.1 out of 5 (457 reviews)
Nice if you are after All InclusiveThe hotel is very dated and in dire need of an update and modernisation. It is definitely not 5 stars as advertised. Good variety of food and drinks available and would suit people wanting an all inclusive hotel and not wanting to venture out, lovely pool and beach area.
  8 Jan 2018

C$110

C$110
Meliã Bali

Meliã Bali

Kawasan Wisata, Nusa Dua
5.0 out of 5.0
4.2 out of 5 (459 reviews)
Fantastic beachfront resort with outstanding staffThis is our second time staying at the Melia in Bali. We were slightly disappointed with our room this time around - we booked the premium lagoon access room, but the location of our room was at the shallowest end of the pool, so we walked directly into thigh high water, and had to swim past other ...
  18 Jan 2018

C$116

C$116
Samabe Bali Suites & Villas

Samabe Bali Suites & Villas

Jl Pura Barong-Barong Sawangan, Nusa Dua
5.0 out of 5.0
4.6 out of 5 (118 reviews)
Fantastic family vacationWe came from New York to visit Bali and had a wonderful experience at Sanabe! Rooms are clean and spacious with a wonderful views, beach is amazing with no watersports activities so its very tranquil, food is exceptional and staff is very friendly and helpful. Would return and would highly recommend ...
  3 Jan 2018

C$412

C$412
Grand Aston Bali Beach Resort

Grand Aston Bali Beach Resort

Jalan Pratama 68X, Tanjung Benoa, Nusa Dua
5.0 out of 5.0
4.2 out of 5 (586 reviews)
Very nice hotel with private beachEvery thing in the hotel was nice. Very friendly and helpful staff, great breakfast buffet. The room I was given had and awful view, nothing like the pictures advertised in Expedia when I booked. I changed to another one with better view, and had to pay a substantial increase. I suggest those differences ...
  18 Jan 2018

C$114

C$114
Legian Guest House

Legian Guest House

Jalan Nakula ,Legian Kaja, Legian
3.5 out of 5.0
4.0 out of 5 (89 reviews)
Bali Hidden GemA small holel (13 rooms) in a quiet location away from main tourist areas. A short walk to mainly Indonesian restaurants, but Cosmic Diner & McDonalds nearby too. Standard / Superior rooms a bit basic but Deluxe rooms adequate. All rooms clean and tidy. Deluxe roms are around a good but small swimming ...
  20 Jun 2016

C$27

C$27
Bali Tropic Resort & Spa

Bali Tropic Resort & Spa

Jl Pratama 34A, Nusa Dua
4.5 out of 5.0
4.1 out of 5 (468 reviews)
fantastic!We spent Christmas at the Bali Tropic and had an amazing time. The staff were so friendly and attentive. The resort was spectacular and clean. Yes, it is a tad old, but it just added to the traditional architecture. We loved it! The food was very affordable, and of a high quality. We will definitely ...
  30 Dec 2017

C$108

C$108
Nusa Dua Beach Hotel & Spa

Nusa Dua Beach Hotel & Spa

Kawasan Pariwisata Nusa Dua, Nusa Dua
5.0 out of 5.0
4.4 out of 5 (704 reviews)
Very nice Property Very Courteous staffThe Hotel staff and location of property were excellent But the rooms require maintenance - we had issues on the air conditioning. The Hotel structure is a bit old and hence requires some investment in renovation of services. - Water and Electricity.
  3 Jan 2018

C$120

C$120
Map

Recently booked Bali hotels

Komaneka at Tanggayuda
5.0 out of 5.0
Last booking: 2 hours ago
J4 Hotels Legian
4.5 out of 5.0
Last booking: 3 hours ago
Bali Dynasty Resort
5.0 out of 5.0
Last booking: 4 hours ago
Novotel Bali Ngurah Rai Airport
4.5 out of 5.0
Last booking: 6 hours ago
Banyan Tree Ungasan
5.0 out of 5.0
Last booking: 6 hours ago
Kuta Paradiso Hotel
5.0 out of 5.0
Last booking: 11 hours ago
Puri Maharani Boutique Hotel & Spa
3.5 out of 5.0
Last booking: 12 hours ago
Courtyard By Marriott Bali Seminyak Resort
5.0 out of 5.0
Last booking: 12 hours ago
Hotel Tjampuhan Spa
4.5 out of 5.0
Last booking: 15 hours ago

All-Inclusive Hotel Guide in Bali

When the time comes to think about your next adventure, we get that making plans is the interesting part. Singling out your target, browsing for hotels and flights, and finding all the perfect activities are all a part of creating memories you'll remember forever. But fretting about what your room rate will include definitely isn't on your to-do list. Not to worry: All-inclusive hotels in Bali are here with everything you need. And our unbelievable offers and simple reservation process are here also.

Your Amazing Bali All-Inclusive Hotel Awaits

Our website has 7 Bali all-inclusive places to stay, and no one can top our bargains. And by checking out our review section, where you can learn all the helpful details about Bali and the Bali area, you'll be certain you find what you really want.

  • Expedia.ca has checked that our commenters payed and stayed.
  • Locate suggestions and guidance for visiting Bali.
  • The extras you require are at your fingertips.
  • Outside the walls, extras also abound.
  • With Expedia.ca as your guide, we are sure you will find everything you're searching for.

Reserve Your Bali Hotel Right Away

Bali has seen skyrocketing bookings during the past year, and it seems no one can resist the urge to get in on the celebration. You'll always know you can get the most amazing deals right here, no matter when you decide it's time to visit this perfect refuge. If a day or week away from the office has almost arrived, it's a great chance to take advantage of your all-inclusive hotel in Bali. Then get your smartphone primed for glorious views and your taste buds for delicious eats—it's vacation time!