Where to stay in Canggu

Bali's hip beach town — black-sand surf breaks, brunch cafés and a young digital-nomad crowd, with rice paddies still edging the streets between the beach clubs.

Canggu has spread along three roughly parallel roads running down to the sea, and they are genuinely different places. Batu Bolong is the busiest, with the surf schools, the cafés and the beach everyone photographs, and the traffic that follows all three. Berawa to the south is newer and more polished, closer to the big beach clubs. Pererenan, north across the river, is where the quiet went: rice fields, a slower beach, and a ten-minute ride back into the noise when you want it.

It suits surfers, remote workers and anyone who wants other travellers around. It suits families and light sleepers considerably less. The construction is constant, the scooter traffic on the shortcuts is relentless, and the beach is black sand with a shore break that is not a paddling pool.

The airport is about 45 minutes away in the middle of the day and can be twice that at peak. Nothing here is walkable the way Seminyak is, so budget for a scooter or a driver and expect short hops to take longer than the map suggests.

Canggu at a glance

Best for
Surf · cafés · nightlife
Typical nightly rate
US$19 – US$410
Places to stay
1,278
From Ngurah Rai International Airport
33 min by road
Things worth seeing
616

1,278 places to stay in Canggu · Things to do in Canggu

Narrow it downVillasHotelsGuesthousesResortsApartmentsBungalowsHostelsUnder A$50A$50–150A$150–300A$300+
Compare Canggu withUbudSeminyakKutaJimbaranNusa LembonganSanurNusa Penida
Sunny Village Berawa5-star hotel
Canggu · Villa
from US$168 /nightEstimate · varies by date
The Lebak CangguTop rated
Canggu · Hotel
from US$19 /nightEstimate · varies by date
Canggu Circle Villa by Ini Vie HospitalityTop rated
Canggu · Villa
from US$76 /nightEstimate · varies by date
Saba Villa5-star hotel

Saba Villa

5.00(43)
Canggu · Villa
PoolWi-FiBreakfast
from US$241 /nightEstimate · varies by date
The Secret Jungle Villas Berawa2-star hotel
Canggu · Villa
Wi-Fi
from US$101 /nightEstimate · varies by date
Capila Villa Bali3-star hotel
Canggu · Villa
from US$13 /nightEstimate · varies by date
Villa Zoja Canggu, 4 mins to beach, PererenanTop rated
Canggu · Villa
from US$183 /nightEstimate · varies by date
Nara Villa Canggu by Ini Vie Hospitality5-star hotel
Canggu · Villa
from US$109 /nightEstimate · varies by date
Martini Beachside Villa 3Top rated
Canggu · Villa
from US$146 /nightEstimate · varies by date
Uma Santai Villa Pererenan by NakulaTop rated
Canggu · Villa
from US$1,317 /nightEstimate · varies by date
Vesna Townhouse Berawa by BREIGTop rated
Canggu · Hotel
from US$147 /nightEstimate · varies by date
Casa Imma Villa by Premier Hospitality AsiaTop rated
Canggu · Villa
from US$141 /nightEstimate · varies by date
Martini Beachside Villa 1Top rated
Canggu · Villa
from US$151 /nightEstimate · varies by date
Villa Castello CangguTop rated
Canggu · Villa
from US$97 /nightEstimate · varies by date
Da Vinci The Villa by Nagisa BaliTop rated
Canggu · Villa
from US$308 /nightEstimate · varies by date
Villa Kaira5-star hotel
Canggu · Villa
PoolWi-FiAir-con
from US$1,022 /nightEstimate · varies by date
Cove Wong VillageTop rated
Canggu · Villa
from US$14 /nightEstimate · varies by date
Villa Kauh - Luxury Tropical 5BR Villa Close to Pererenan BeachTop rated
Canggu · Villa
from US$637 /nightEstimate · varies by date
Noema Resort Pererenan Bali4-star hotel
Canggu · Resort
Wi-FiBreakfast
from US$103 /nightEstimate · varies by date
Sunny Cuddles4-star hotel
Canggu · Hotel
from US$89 /nightEstimate · varies by date
Regent Bali Canggu5-star hotel
Canggu · Hotel
from US$478 /nightEstimate · varies by date
The Akasha Canggu Hotel3-star hotel
Canggu · Hotel
from US$70 /nightEstimate · varies by date
Umayam Luxury Townhouse 6 by Alfred in BaliTop rated
Canggu · Hotel
from US$192 /nightEstimate · varies by date
Villa Daun 3 Canggu by Premier Hospitality AsiaTop rated
Canggu · Villa
from US$226 /nightEstimate · varies by date
See all 1,278 in Canggu

What to see in Canggu

11 ElephantsCafe12 Urban CafeCafe7am BakeryCafeAfterParty CafeCafeAftertaste 59CafeAlchemyRestaurant
See all 616 places in Canggu

Stay somewhere else

Ubud1,634Seminyak1,108Kuta517Jimbaran515Nusa Lembongan431Sanur362Nusa Penida251Uluwatu250Kintamani223Nusa Dua182Tegallalang168

The rest of the guides, and the catalogue behind them.