Hanging Gardens of Bali
Resort5-Star

Hanging Gardens of Bali

Ubud
Direct contract ratesBest-rate guarantee24/7 local support
  • Accommodation39 villas & rooms

The resort

About Hanging Gardens of Bali

Set high above the Ayung River valley at Payangan near Ubud, Hanging Gardens of Bali is a rainforest resort of private villas and suites, each with its own heated infinity pool. Built between 2003 and 2005 by more than 4,000 Balinese craftspeople using indigenous materials and traditional techniques, it was engineered to settle into the jungle rather than clear it — not one tree was felled during construction. Its twin-tiered heated infinity pool, drawn from the island's rice-terrace geometry, appears to hang above the canopy.

Why we love it

Why we love this resort

Best for

Wellness seekersHoneymooners

The accommodation

Choose your perfect stay

From beachfront hideaways to overwater villas above the lagoon — each one curated and personally checked by our Maldives team.

Island & ocean

2 guests · 160 m²

Signature Pool Villa

Most spacious

Island & ocean

2 guests · 100 m²

Panoramic Pool Villa

Island & ocean

4 guests · 160 m²

Two-Bedroom Pool Villa

Most spacious

Compare

Compare the villas

A side-by-side look at every room category — view, pool, size and who each one suits best.

  • Size
    160 m²100 m²

Rates are on request. Net B2B rates available on agent login.

Plan your stay

Getting here & good to know

Getting here

Transfer details available on enquiry — ask our team for the best routing from Velana International Airport (MLE).

Satellite view of Hanging Gardens of Bali in Indonesia
Satellite view
Hanging Gardens of Bali

Good to know

Concierge

Ask our Maldives expert

Our team has stayed at and personally vetted the Maldives' finest islands — we know Hanging Gardens of Bali room by room, transfer by transfer. Tell us your dates and travellers, and we'll shape the right villa, board and seaplane timing around them, with net B2B rates on agent login.

Chat on WhatsApp

Replies within hours, 7 days a week.