All-Inclusive Resorts in Tanjung Benoa

3 research-based resort profiles in Tanjung Benoa, Bali — sorted by our rating with booking trade-offs disclosed.

3 resorts reviewed From $125/night Top rated: 7.8/10

Prices and inclusions change with dates, room category and availability — confirm the current rate and package details before booking.

Tanjung Benoa all-inclusives at a glance

3 resorts we have reviewed in Tanjung Benoa, Bali — published starting rates from $125 to $234 a night for two. Every figure comes from the full review behind each link.

The top two compared

Every reviewed resort is ranked below.

Resort Grand Mirage Resort & Thalasso Bali Holiday Inn Resort Bali Benoa
Best for FamiliesFamilies
Standout beachfront, water parkbeachfront, all inclusive
From $234/night$150/night
Our rating 7.8/107.6/10

Our picks in Tanjung Benoa

Best overall
Grand Mirage Resort & Thalasso Bali · 7.8/10 · from $234

Grand Mirage is Bali's most complete family all-inclusive, combining genuine AI value with six pools (including Bali's new longest lazy river), watersports, and a 500m private beach. It is not a luxury property — rooms are functional rather than stunning and food is good not great — but for families wanting a stress-free, everything-paid beach holiday in Bali, nothing else comes close.

  • + Best all-inclusive for families in Bali — genuine AI with unlimited food and drinks across 7 restaurants
  • Pool bars close at 5:30pm — the poolside vibe dies early and you are pushed to restaurants
Best value
Sol Benoa Bali - All Inclusive by Meliá · 7.4/10 · from $125

Sol Benoa is the smartest-value true all-inclusive in Bali. It is not luxurious and the beach is tide-dependent, but it delivers something genuinely rare on this island: a real all-inclusive package — all meals, all drinks, beachfront — baked into a rate that starts around $125 a night. For budget-minded couples and families who want to stop doing math on vacation, nothing else in Bali matches the value.

  • + One of the very few genuine, default all-inclusive resorts in Bali — AI is built into the rate, not an add-on
  • Small property (128 rooms) with dated decor and bathroom fixtures in places

Prices shown are indicative nightly rates that change with season, room type, and availability — always confirm the current rate and exactly what's included before you book.

Tanjung Benoa all-inclusive FAQ

How much does an all-inclusive resort in Tanjung Benoa cost?

Across the 3 Tanjung Benoa resorts we have reviewed, published starting rates run from about $125 to $234 per night for two people in low-to-shoulder season; the best value on our scale is Sol Benoa Bali - All Inclusive by Meliá (7.4/10 from $125/night). Rates change with season and availability — confirm the current price and what's included before you book.

What is the best all-inclusive resort in Tanjung Benoa?

Grand Mirage Resort & Thalasso Bali is our highest-rated all-inclusive in Tanjung Benoa at 7.8/10. Grand Mirage is Bali's most complete family all-inclusive, combining genuine AI value with six pools (including Bali's new longest lazy river), watersports, and a 500m private beach. It is not a luxury property — rooms are functional rather than stunning and food is good not great — but for families wanting a stress-free, everything-paid beach holiday in Bali, nothing else comes close.

Are there adults-only all-inclusive resorts in Tanjung Benoa?

None of the 3 Tanjung Benoa resorts we review is adults-only; see our adults-only all-inclusive guide for alternatives nearby.

Which Tanjung Benoa all-inclusive is best for families?

Grand Mirage Resort & Thalasso Bali (7.8/10) is our top family pick in Tanjung Benoa. Grand Mirage is Bali's most complete family all-inclusive, combining genuine AI value with six pools (including Bali's new longest lazy river), watersports, and a 500m private beach. It is not a luxury property — rooms are functional rather than stunning and food is good not great — but for families wanting a stress-free, everything-paid beach holiday in Bali, nothing else comes close.