Canggu is a surf and café area on the south-west coast of Bali, Indonesia. Hostels cluster around Batu Bolong, Echo Beach, Berawa and Pererenan, and the scene suits surfers, remote workers and social travellers.
Known for
Social, Party, Work-friendly, Adventure
Hostel areas
Batu Bolong, Echo Beach (Batu Mejan), Berawa, Pererenan
You’ll complete your booking with Hostelworld. We may earn a commission from qualifying bookings.
Best areas to stay in Canggu for hostels
01
Batu Bolong
Best for: Surf, sunsets and the busiest social scene
The heart of modern Canggu, centred on Batu Bolong beach and the road that leads down to it. Cafés, surf schools, boutiques and bars line the street, and the beach fills at sunset. Hostels here put you in the middle of the action, but expect traffic and noise. Surfboard rental and lessons are available right on the sand.
02
Echo Beach (Batu Mejan)
Best for: Experienced surfers and sunset views
Just west of Batu Bolong, Echo Beach is known for more challenging waves and dramatic sunsets over the black sand. Beachfront cafés and restaurants overlook the surf. It is a little calmer than Batu Bolong in the daytime, and hostels nearby suit travellers who want to surf early and watch the sun go down from the beach.
03
Berawa
Best for: Beginner surf and beach clubs
East of central Canggu towards Seminyak, Berawa has softer waves that suit learners, plus large beach clubs, gyms and cafés. It is slightly less crowded in the water than the western beaches. Hostels here are well placed for surf lessons and fitness classes, and Seminyak's shops and restaurants are a short ride away.
04
Pererenan
Best for: A quieter base near the action
West of Echo Beach across the river, Pererenan has a more village-like feel, with rice fields, smaller cafés and a quieter beach. It suits travellers who want calmer evenings but still want Canggu's cafés and surf within a short scooter ride. Tanah Lot temple is easier to reach from here than from the eastern parts of Canggu.
Live rooms and prices
Compare every hostel in Canggu
See live dorm beds, private rooms, prices and cancellation terms for your dates on Hostelworld.
You’ll complete your booking with Hostelworld. We may earn a commission from qualifying bookings. You’ll choose your dates and guests there.
Staying in Canggu
Canggu lies on the south-west coast of Bali, in Badung Regency, north-west of Seminyak and roughly 45 minutes by car from Ngurah Rai International Airport when traffic is light. It was once a quiet village of rice fields running down to a wide black-sand beach. The surf is still the main draw, from gentler waves at Berawa to the more challenging breaks at Echo Beach.
Today Canggu is one of Bali's busiest areas for younger travellers, with smoothie-bowl cafés, gyms, yoga studios, co-working spaces and beach bars spread along narrow roads. It does not have a single centre. Instead, it is a string of neighbourhoods linked by lanes and shortcuts, and most people get around by scooter or ride-hail apps rather than on foot. Traffic builds in the late afternoon as everyone heads to the beach for sunset.
Hostels in Canggu are often built around pools and social areas, and many organise surf lessons, sunset trips and nights out. Rice paddies still appear between new buildings, and the Tanah Lot sea temple is a short drive up the coast. Pair Canggu with Ubud for a contrast between the coast and Bali's cultural heartland, as the two are typically one to two hours apart by road.
Canggu Beach hosted the Indonesia Surfing Championship in 2004, and the coastline offers breaks for beginners through to experienced surfers.
Getting to Canggu
The nearest airport is I Gusti Ngurah Rai International Airport (DPS) in south Bali. The drive to Canggu is roughly 45 minutes in light traffic but often longer, as roads through Kuta and Seminyak are congested. Most travellers use an airport taxi, a ride-hail app or a pickup arranged through their hostel. There is little practical public transport within Canggu, so scooters, ride-hail motorbikes and cars are the usual ways around. Ubud is typically one to two hours inland by road.
Best time to visit
Bali has two main seasons. The dry season, roughly April to October, brings sunnier days and is the busiest period, especially in July and August. The wet season, roughly November to March, has heavier rain and higher humidity, but quieter streets. Surf conditions vary through the year, so surf schools can advise on the best spots for your level. The airport closes for 24 hours on Nyepi, the Balinese Day of Silence, usually in March.
Hostel tips for Canggu
Decide which part of Canggu you want first: Batu Bolong for the social scene, Berawa for beginner surf, or Pererenan for quieter nights.
Ask whether the hostel rents scooters or surfboards, or offers surf lessons and airport pickups, as this saves arranging them separately.
Walking along the main roads can be awkward because pavements are narrow or missing, so check how far the hostel is from the beach on foot.
If you plan to work remotely, look for hostels with desks or check how far you are from a co-working space.
Check dates for Nyepi before booking, because the airport closes and guests must stay inside their accommodation for the day.
Canggu hostel FAQs
Where is Canggu in Bali?
Canggu is on the south-west coast of Bali, Indonesia, in Badung Regency. It sits north-west of Seminyak and Kuta and roughly 45 minutes' drive from Ngurah Rai International Airport in light traffic. The famous Tanah Lot sea temple lies further up the same coast. Canggu is made up of several beach neighbourhoods, including Batu Bolong, Echo Beach, Berawa and Pererenan.
Is Canggu good for solo travellers?
Canggu is popular with solo travellers because its hostels, surf schools, yoga studios and co-working spaces make it easy to meet people. Many hostels run group surf lessons, sunset sessions and nights out. The main thing to plan for is getting around: distances between neighbourhoods are short but awkward to walk, so most solo travellers use ride-hail motorbikes, taxis or rented scooters.
How do I get from Bali airport to Canggu?
From I Gusti Ngurah Rai International Airport (DPS), most travellers take an airport taxi, a ride-hail car booked through an app, or a pickup arranged by their hostel. The drive is roughly 45 minutes when traffic is light, but it often takes longer in the late afternoon and evening because roads through Kuta and Seminyak are busy. There is no direct public bus to Canggu.
Is Canggu good for beginner surfers?
Yes, parts of Canggu suit beginners. Berawa is known for softer waves that work well for learners, and surf schools operate along Batu Bolong beach with board rental and lessons. Echo Beach is better suited to more experienced surfers because the waves are more challenging. Conditions change with tides and seasons, so take a lesson or ask a local surf school where to go on the day.
Should I stay in Canggu or Ubud?
Many travellers stay in both. Canggu is on the coast and suits surfers, beach lovers, remote workers and people who want a social scene with cafés and nightlife. Ubud is inland in central Bali and suits travellers interested in rice terraces, yoga, temples, art and a calmer pace. They are typically one to two hours apart by road, so splitting your stay is easy.