Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Best All Inclusive Hotels & Resorts in Bali

See all 3,983 Hotels in Bali
Grand Mirage Resort & Thalasso Bali

Grand Mirage Resort & Thalasso Bali

Jalan Pratama 74 Tanjung Benoa, Nusa Dua
4.5 out of 5.0
4.1 out of 5 (1,567 reviews)
Hotel is right on the beach. Beach was not the cleanest I’ve seen. Water was great. Staff was excellent. Food was very good and reasonably priced. Stores etc. Directly across the street.
  19 Nov 2017

$138

$138
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 (450 reviews)
Nice hotel on the beach. Nice hotel on the beach. The room was clean and the bathrooms were pretty modern, however they smelled slightly of sewage and the shower floor drain was clogged. Complimentary water was nice. TV had cable, including movie channels and HBO. We didn't get the garden view suite so we didn't have much ...
  26 Oct 2017

$147

$147
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 (113 reviews)
Perfect escape from the mad worldSamabe is an ideal retreat from a busy and encroaching world. Spectacular views, attentive and cheerful staff and terrific restaurants. Absolutely hated to leave. I would go back in a heartbeat.
  28 Sep 2017

$529

$529
Meliã Bali

Meliã Bali

Kawasan Wisata, Nusa Dua
5.0 out of 5.0
4.2 out of 5 (449 reviews)
Not 5* conditionToo many things to mention. Beautiful dining room, lovely groups Spanish mgmt appesrs to derive max profit from remaining life of property.
  23 Nov 2017

$166

$166
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 (576 reviews)
A great stayHad a wonderful time staying here for a week, room was great, nice staff, excellent breakfast and spa services.
  18 Nov 2017

$115

$115
Legian Guest House

Legian Guest House

Jalan Nakula ,Legian Kaja, Legian
3.0 out of 5.0
4.0 out of 5 (88 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

$39

$39
Bali Tropic Resort & Spa

Bali Tropic Resort & Spa

Jl Pratama 34A, Nusa Dua
4.0 out of 5.0
4.1 out of 5 (458 reviews)
Beach resort Overall fine experience. Restaurants are good and staff helpful. Wish front desk could be better in English and friendlier!
  9 Nov 2017

$126

$126
Nusa Dua Beach Hotel & Spa

Nusa Dua Beach Hotel & Spa

Kawasan Pariwisata Nusa Dua, Nusa Dua
4.5 out of 5.0
4.4 out of 5 (698 reviews)
Great hotelThis hotel suits us as it offers a sports facility, good pools, good location and is quiet compared to other parts of Bali,
  17 Nov 2017

$151

$151
Map

Recently booked Bali hotels

Batu Karang Lembongan Resort & Day Spa
4.0 out of 5.0
Last booking: 12 minutes ago
The Astari - Villa and Residence
4.0 out of 5.0
Last booking: 1 hour ago
Sedasa Lodge
3.0 out of 5.0
Last booking: 1 hour ago
Mantra Sakala Resort & Beach Club Bali
5.0 out of 5.0
Last booking: 4 hours ago
SADARA Boutique Beach Resort Bali
4.0 out of 5.0
Last booking: 4 hours ago
Griya Santrian
4.0 out of 5.0
Last booking: 4 hours ago
Grand Mirage Resort & Thalasso Bali
4.5 out of 5.0
Last booking: 5 hours ago
TS Suites Bali
5.0 out of 5.0
Last booking: 5 hours ago
Kuta Paradiso Hotel
5.0 out of 5.0
Last booking: 6 hours ago

Pocket Guide: All Inclusive Hotels in Bali

Search for hotels in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last