Compare Cheap Hotels in Canggu
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Canggu
Featured Canggu Cheap Hotels

Koa D'Surfer Hotel
Jalan Pantai Berawa Canggu Bali
With a stay at Koa D'Surfer Hotel in Canggu (Berawa), you'll be a 4-minute drive from Seminyak Beach and 6 minutes from Eat Street.

FRii Bali Echo Beach
Jalan Munduk Catu No. 32 Canggu Bali
The price is AU$53 per night from 7 Jan to 8 Jan
AU$53
7 Jan - 8 Jan 2026
includes taxes & fees
With a stay at FRii Bali Echo Beach in Canggu (Batu Bolong), you'll be a 1-minute drive from Batu Bolong Beach and 10 minutes from Eat Street.

Kubudiuma Villas
Jl. Pantai Pererenan Canggu Bali
Fully refundableReserve now, pay when you stay
The price is AU$44 per night from 2 Jan to 3 Jan
AU$44
2 Jan - 3 Jan 2026
includes taxes & fees
With a stay at Kubudiuma Villas in Canggu (Pererenan), you'll be within a 15-minute drive of Eat Street and Seminyak Square.
Save an average of 15% on thousands of hotels when you're signed in

Ngeluwungan Boutique Villa
Jl. Pantai Pererenan 99 Canggu Bali
With a stay at Ngeluwungan Boutique Villa in Canggu (Pererenan), you'll be within a 15-minute drive of Tanah Lot Temple and Eat Street.

Lalasa Villas
ln. Pemelisan Agung no.12 Canggu Bali
The price is AU$245 per night from 6 Jan to 7 Jan
AU$245
6 Jan - 7 Jan 2026
includes taxes & fees
Located in Canggu (Berawa), Lalasa Villas is within a 10-minute drive of Seminyak Square and Seminyak Beach.

The Kirana Canggu Hotel
Jl. Pantai Batu Bolong Canggu Bali
The price is AU$74 per night from 11 Jan to 12 Jan
AU$74
11 Jan - 12 Jan 2026
includes taxes & fees
With a stay at The Kirana Canggu Hotel in Canggu (Batu Bolong), you'll be a 1-minute drive from Canggu Beach and 10 minutes from Eat Street.

Echoland Bed & Breakfast
Jl. Pantai Batu Mejan - Echo B Canggu Bali
Located in Canggu (Batu Bolong), Echoland Bed & Breakfast is within a 10-minute drive of Canggu Beach and Eat Street.

Legong Keraton Beach Hotel
Jl. Pantai Berawa Canggu Bali
With a stay at Legong Keraton Beach Hotel in Canggu (Berawa), you'll be a 1-minute drive from Berawa Beach and 7 minutes from Petitenget Temple.

Berawa Beach Residence
Jl Raya Semat, Gg. Puji No.18 Canggu Bali
Located in Canggu (Berawa), Berawa Beach Residence is within a 10-minute drive of Seminyak Beach and Eat Street.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
Canggu hotels essential information
Accommodation | 5,206 hotels |
|---|---|
Lowest Price | AU$44 |
Highest Price | AU$245 |
Popular hotels | Koa D'Surfer Hotel, FRii Bali Echo Beach, Kubudiuma Villas, Ngeluwungan Boutique Villa, Lalasa Villas, The Kirana Canggu Hotel, Echoland Bed & Breakfast, Legong Keraton Beach Hotel, Berawa Beach Residence |
Most recent Canggu hotel reviews

lastminute.com.au Verified Review
5 / 5
The staff is great, smile is contagious 😀
The room was not as good as one I stayed in last time. Dated and has stains
A verified traveller stayed at FRii Bali Echo Beach
Posted 6 days ago
More ways to explore Canggu
Top picks
Hotels
- Accommodation in Seminyak
- Accommodation in Jimbaran
- Nusa Dua Beach Hotels
- Nusa Dua Luxury Hotels
- Ubud Luxury Hotels
- Accommodation in Nusa Dua
- Legian Family Hotels
- Accommodation in Kuta
- Kuta Beach Hotels
- Nusa Dua All Inclusive Hotels
- Accommodation in Legian
- Nusa Dua Family Hotels
- Accommodation in Ubud
- Accommodation in Denpasar
- Ubud Family Hotels
- Seminyak Luxury Hotels
- Seminyak Family Hotels
- Kuta Family Hotels
Flights





