Canggu Collection
Hotels & resorts in
Canggu.
Canggu is a 10 km run of surf villages on Bali's south-west coast, from Berawa through Batu Bolong and Echo Beach to Pererenan. Most places to stay are villas and guest houses rather than large hotels, so choose the village first and the room second: Batu Bolong if you want to walk to the beach and cafés, Berawa for families and beach clubs, Pererenan for a calmer base.
- Places to stay
- 660
- From the airport
- About 20 km, 45–90 minutes by car
- Best months
- April to October
660 stays in Canggu
Where to stay
Which part of Canggu suits you
Batu Bolong
First-timers, solo travellers and beginner surfers who want to walk
Berawa
Families, gym-goers and beach-club fans
Echo Beach, Padang Linjong and Babakan
Experienced surfers and villa groups who want sunsets nearby
Pererenan
Couples, food lovers and longer stays that want calm
Umalas
Families and long-stayers who want room and a private pool
Seseh and Cemagi
Honeymooners and anyone after peace with Canggu within reach
Good to know
Staying in Canggu
Which part of Canggu is best to stay in?
Batu Bolong: best for first-timers, solo travellers and beginner surfers who want to walk. Berawa: best for families, gym-goers and beach-club fans. Echo Beach, Padang Linjong and Babakan: best for experienced surfers and villa groups who want sunsets nearby. Pererenan: best for couples, food lovers and longer stays that want calm.
How far is Canggu from the airport?
From Ngurah Rai airport (DPS): about 20 km, 45–90 minutes by car.
Are there resorts and beachfront hotels in Canggu?
Yes. Of the 660 places to stay listed here, 68 are 5-star, 18 are resorts and 38 have a beachfront setting. Use the filters at the top of the page to see only those.
When is the best time to stay in Canggu?
April to October, for dry days and offshore mornings. July, August and the Christmas to New Year weeks are the busiest and dearest, so book early for those dates.
From the Blog



























