Canggu villa guide

Private pool villas in Canggu

Canggu is Bali's surf-villa coast: private pools behind the beach clubs of Batu Bolong, Berawa, and Echo Beach, villas with kitchens for groups, and the island's widest price spread in one area. Four villa resorts here have their own private pool and a verified price, from $260 a night at Secana Beachtown to $1,000 at COMO Uma Canggu. This is the Canggu-only guide; the cross-island comparison, including Ubud valley villas and Seminyak beachfront villas, is on our private pool villas page.

The four villas at a glance

VillaAreaVilla sizePoolSleepsPer night
COMO Uma CangguBatu Mejan, Echo BeachUma Pool Residence 290 sqmPrivate 10m pool5From $1,000
Hotel Tugu BaliBatu BolongNot publishedPrivate plunge pool2$400-580
Ametis Villa BaliBatu BolongPremiere Villa 350 sqmPrivate 13m pool2 (8 in Grand Villa)$425-660
Secana BeachtownBerawaBeachtown House 254 sqm to 4BR 445 sqmPrivate pool; plunge pool in Beachtown House6 (8 in four-bedroom)$260-455

Sizes are the resorts' own published figures, indoor plus outdoor space combined unless noted. Hotel Tugu Bali does not publish suite sizes. Prices are approximate nightly rates found on booking sites and guides, and vary by season, room type, and availability. Secana Beachtown quotes its rates in AUD as a guide and charges in IDR; the USD figures here convert the AUD guide rates.

The villas

COMO Beach Club at COMO Uma Canggu

COMO Beach Club at COMO Uma Canggu; the Uma Pool Residences have their own 10-metre pools. Photo: Vano111ru, CC BY-SA 4.0, via Wikimedia Commons.

COMO Uma Canggu

Jl. Pantai Batu Mejan, Echo Beach · From approx $1,000 per night (Uma Pool Residence)

Book the Uma Pool Residence or the Penthouse, not a room. The Two-Bedroom Pool Residence runs 290 sqm on the ground floor with its own 10-metre private pool, a living area, and a kitchenette, and sleeps 5. The three-bedroom duplex COMO Penthouse is 400 sqm with a rooftop 10-metre pool and a private butler. The lagoon pool residences open onto the shared lagoon pool, so they are not private-pool stays. The resort sits on Batu Mejan Beach at Echo Beach, with the surf breaks at the door, a 115-metre lagoon pool, and the COMO Beach Club on the sand. The Uma Pool Residence starts from about $1,000 a night, so the per-person cost at five guests starts at $200.

Best for: a surf-side residence with a private 10-metre pool, steps from Echo Beach.

Read reviews on Google → Official site →

Hotel Tugu Bali

Jl. Pantai Batu Bolong, Canggu Beach · Approx $400 to $580 per night

Nine Dedari Suites, a floating villa, and a pavilion, all with private plunge pools. The Dedari Suites sit closest to the beach, each with a canopy bed, a tropical plunge pool, and a private spa area with a sunken bath. The Puri Le Mayeur Villa is a single-storey villa floating above a lotus pond, with a private plunge pool, an open-air dining pavilion, and an oversized hand-beaten copper tub. The Walter Spies Pavilion adds a four-poster bed, a private plunge pool, and a secret outdoor sunken bath. The hotel has its own beach access through a small field, and every suite includes the signature daily afternoon tea. At $400 to $580 for two, the per-person cost runs $200 to $290 a night. No freely licensed photo of the hotel exists, so this listing has none.

Best for: romance and antiques: private plunge pools in a hotel built around Indonesian art.

Read reviews on Google → Official site →

Ametis Villa Bali

Jl. Pantai Batu Bolong, Canggu · Approx $425 to $660 per night

Fourteen private pool villas, guests 12 and over, and a personal butler for every stay. The Premiere Villa covers 350 sqm with a 13-metre private pool. The Imperial Villa runs 400 sqm with an open-plan kitchen, dining space, and lounge opening onto a covered alfresco area and private pool. The three-bedroom Grand Villa sleeps 6 adults plus 2 children, with a full kitchen and an elevated pool. Every villa has a private pool and a private spa tub, and the Ruby Spa sits on site. The resort is a 9-minute walk from Echo Beach and a 1-minute drive from Batu Bolong Beach. At $425 to $660 for two, the per-person cost runs $213 to $330 a night. No freely licensed photo of the villas exists, so this listing has none.

Best for: couples who want an adults-focused villa with a butler and a 13-metre pool.

Read reviews on Google → Official site →

Secana Beachtown

Jl. Pantai Berawa, Berawa, Canggu · Approx $260 to $455 per night

The group pick, and the cheapest entry on this page. Beachtown House is a three-floor villa with one, two, or three double bedrooms, a plunge pool, a garden, and a full kitchen, sleeping 6 in 254 sqm from AUD 399 (about $260) a night. The three-bedroom Luxury Villa sleeps 6 in 315 sqm from AUD 499 (about $325); the four-bedroom Signature Villa sleeps 8 in 445 sqm with an ocean view from AUD 699 (about $455). Every villa has a private pool, daily housekeeping, and 24/7 front desk and security. Berawa Beach is 150 metres away, FINNS Beach Club is a 5-minute walk, and the free FINNS Loop shuttle runs around Berawa every 20 minutes from 8am to 11pm. The Saya Club gym is included, and the rooftop pool and bar overlook the beach. Prices are quoted in AUD as a guide and charged in IDR. No freely licensed photo of the resort exists, so this listing has none.

Best for: groups: one to four bedrooms, a private pool each, and the beach 150 metres away.

Read reviews on Google → Official site →

Per-person math: what a villa actually costs

A villa rate covers the whole villa, so the per-person cost falls as the group grows. The table below divides each villa's published nightly range by the guests its entry villa sleeps. All figures are before the 11 to 21 percent tax and service most Bali rates add at checkout.

VillaNightly rangeGuestsPer person per night
Secana Beachtown$260-4556$43-76
Hotel Tugu Bali$400-5802$200-290
Ametis Villa Bali$425-6602$213-330
COMO Uma CangguFrom $1,0005From $200

A larger villa changes the math again: the Secana four-bedroom Signature Villa sleeps 8, so a group of eight splits its $455 starting rate eight ways, about $57 a person. The full comparison of villas against hotel rooms is on our villa vs hotel page.

Which Canggu villa for which trip

Honeymoon. Ametis Villa Bali, for the adults-focused quiet, the personal butler, and the 13-metre pool in a 350 sqm villa. Hotel Tugu Bali is the romantic alternative: the Puri Le Mayeur Villa floats above a lotus pond with a private plunge pool and a copper tub for two.

Family. Secana Beachtown: kids are welcome, with a kids menu and Kids Muay Thai at the Saya Club, full kitchens, and a four-bedroom villa that sleeps 8. COMO Uma Canggu's two-bedroom pool residence sleeps 5. Ametis Villa takes guests 12 and over only, so it is not for young children.

Groups. Secana Beachtown for the largest group (the four-bedroom Signature Villa sleeps 8, and the resort helps plan multi-villa stays), or the COMO Penthouse (three bedrooms, 400 sqm, rooftop pool) if the group wants the resort's beach club too.

Budget. Secana Beachtown is the only villa on this page under $300 a night, and the only one where the per-person cost starts under $50 at six guests.

Getting around from a Canggu villa

Canggu's traffic is the worst in Bali: a 1.2-mile trip can take 30 minutes at peak, and Batu Bolong to Pererenan, about 1.9 miles, can take 30 minutes too. Pick your villa by the beach you will use most: COMO Uma Canggu and Hotel Tugu Bali sit on Echo Beach and Batu Bolong, Ametis Villa is a 9-minute walk from Echo Beach, and Secana Beachtown is 150 metres from Berawa Beach with a free shuttle looping Berawa every 20 minutes from 8am to 11pm. The airport is about 10 miles from Berawa, about a 25-minute drive outside peak hours. A Grab or Gojek ride across town runs $1 to $3. See our getting around guide for the full transport picture, and the first night guide for the arrival playbook.

What the rate leaves out

Three add-ons change the total. First, tax and service: most Bali rates add 11 to 21 percent at checkout, so a $400 villa bills as $444 to $484. Second, the tourist levy: IDR 150,000 per person (about $10), once per trip. Third, breakfast: it is included in the standard rates at COMO Uma Canggu and Hotel Tugu Bali, while at Secana breakfast is at the Beachtown Grocer downstairs, so check your rate before you book. Peak-season villas often require a minimum stay, so check the terms.

More planning

See the private pool villas guide for the cross-island comparison, the Canggu area guide for the full hotel list, and the surf guide for the breaks at Batu Bolong, Echo Beach, and Berawa. The private pool villas in Ubud and private pool villas in Seminyak cover the valley and beachfront alternatives. The private pool villas in Uluwatu guide covers the clifftop villas. The villa vs hotel page has the full per-person math, and prices by area shows what Canggu costs against the rest of the island.

Frequently asked questions

What is the cheapest private pool villa in Canggu?

Secana Beachtown, from AUD 399 (about $260) a night for Beachtown House, a 254 sqm villa with a plunge pool, a full kitchen, and room for 6 guests, 150 metres from Berawa Beach. At six guests the per-person cost starts at $43 a night. Rates are quoted in AUD as a guide and charged in IDR.

Which Canggu villa is best for a family?

Secana Beachtown: kids are welcome, with a kids menu and Kids Muay Thai at the Saya Club, full kitchens in every villa, and a four-bedroom villa that sleeps 8. COMO Uma Canggu's two-bedroom pool residence sleeps 5. Ametis Villa takes guests 12 and over only, so it is not for young children.

Do Canggu villas have private pools or shared pools?

All four picks on this page have private pools: the COMO Uma Pool Residence has its own 10-metre pool, Hotel Tugu Bali's Dedari Suites and villas have private plunge pools, every Ametis Villa has a private pool, and every Secana Beachtown villa has a private pool. At COMO, book the Uma Pool Residence or the Penthouse: the lagoon pool residences open onto the shared lagoon pool instead.

Prices are approximate nightly rates found on booking sites and guides, and vary by season, room type, and availability. Many Bali rates add about 21 percent tax and service. The Bali tourist levy (IDR 150,000, about $10 per person, once per trip) applies to all visitors. Always confirm the current rate before you book.