Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Best Resorts in Canggu

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
1
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Tugu Bali
5 out of 5
Jalan Pantai Batu Bolong, Canggu Beach, Badung, Canggu, Bali
The price is AU$207 per night from 30 Jan. to 31 Jan.

Located in Kuta Utara, this luxury resort is within a 5-minute walk of Batu Bolong Beach and Canggu Beach. Berawa Beach and Finns Recreation Club are also within ...

4.6/5Exceptional! (102 reviews)
Cultural gem!

"Utterly stunning hotel, rich in culture. Beautiful rooms and excellent staff."…"

Reviewed on 9 Mar. 2020

Hotel Tugu Bali
Lv8 Resort Hotel
5 out of 5
Jln.Pantai Berawa No. 100xx, Tibubeneng, Canggu, Bali
Free cancellationReserve now, pay when you stay
The price is AU$68 per night from 28 Jan. to 29 Jan.

Nestled on the beach, this Kuta Utara resort is within 1 mi (2 km) of Batu Bolong Beach and Berawa Beach. Seminyak Beach and Eat Street are also within 3 mi ...

3.7/5Good! (287 reviews)

"Amazing service, staff always willing to help out and checking in on guests."…"

Reviewed on 23 Feb. 2020

Lv8 Resort Hotel
Ametis Villas
5 out of 5
Jalan Pantai Batu Bolong, Canggu, Bali
The price is AU$304 per night from 30 Jan. to 31 Jan.

Located in Kuta Utara, this luxury resort is 0.2 mi (0.3 km) from Batu Bolong Beach and 1.8 mi (2.9 km) from Finns Recreation Club. Petitenget Beach and Tanah ...

4.7/5Exceptional! (110 reviews)

"Ametis Villas was an absolute dream. My husband and I stayed here in the Royal Villa for our honeymoon during our last few days of our Bali trip. Service and communication with our butler Pasek was excellent - he even surprised us with a few things! Honestly, if we had known how beautiful the villa ..."…"

Reviewed on 3 Dec. 2019

Ametis Villas
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Kirana Canggu Hotel
4 out of 5
Jl. Pantai Batu Bolong, Canggu, Bali
The price is AU$59 per night from 28 Jan. to 29 Jan.

Located in Kuta Utara, this spa resort is within 2 mi (3 km) of Batu Bolong Beach, Berawa Beach, and Finns Recreation Club. Batu Belig Beach is 2.8 mi (4.4 km) ...

4.2/5Very Good! (295 reviews)

"The hotel's staff was very nice. The breakfast was good. Like most hotels in Bali, the room had quite a few ants in it especially close to the balcony, the cigarette smoke from other guests smoking on their balconies was seeping in to our room from our balcony door and the bathroom in general could ..."…"

Reviewed on 25 Mar. 2020

The Kirana Canggu Hotel
Hacienda Bali
4 out of 5
Jl.Pantai Pererenan No.162, Canggu, Bali
Free cancellationReserve now, pay when you stay
The price is AU$211 per night from 18 Feb. to 19 Feb.

Located in Kuta Utara, this resort is 0.2 mi (0.3 km) from Pererenan Beach and within 6 miles (10 km) of Tanah Lot and Batu Bolong Beach. Finns Recreation Club ...

4.4/5Excellent! (23 reviews)

"The lovely house keeping and friendly balenese people are warm and welcoming please continue"…"

Reviewed on 8 Jan. 2020

Hacienda Bali
The Bali Dream Villa Resort Echo Beach Canggu
3.5 out of 5
Jalan Pura Dalem Lingsir, Pererenan, Echo Beach, Canggu, Bali
Free cancellationReserve now, pay when you stay
The price is AU$33 per night from 28 Jan. to 29 Jan.

This family-friendly Canggu resort is located on the boardwalk, 0.9 mi (1.4 km) from Pererenan Beach, and within 6 mi (10 km) of Berawa Beach and Finns Recreation ...

4.2/5Very Good! (221 reviews)

"This place was perfect for us! Close to Echo Beach and wonderful staff."…"

Reviewed on 20 Feb. 2020

The Bali Dream Villa Resort Echo Beach Canggu
Aksata Villas
4.5 out of 5
Jln. Batu Bolong 42 A, Canggu, Bali
Get Rates

Located in Kuta Utara, this luxury resort is within 3 miles (5 km) of Batu Bolong Beach, Berawa Beach and Finns Recreation Club. Pererenan Beach and Splash Waterpark ...

4.4/5Wonderful! (12 reviews)
Thank you Hotel Aksata

"I, like many, am a Covid-19 victim. Sadly unable to stay due to the cancellation of flights and the wedding I was attending. The Hotel have made it possible for me to get a refund on my non-refundable booking. Thank you so much I am so grateful. I will definitely be booking with you when we can travel ..."…"

Reviewed on 9 Aug. 2020

Aksata Villas
Kubudiuma Villas
2 out of 5
Jl. Pantai Pererenan, Br. Pengembungan, Canggu, Bali
The price is AU$35 per night from 29 Jan. to 30 Jan.

Located in Kuta Utara, this beach resort is 0.2 mi (0.3 km) from Pererenan Beach and 3.1 mi (5 km) from Batu Bolong Beach. Tanah Lot and Finns Recreation Club ...

4.5/5Wonderful! (96 reviews)

"My husband and I had a lovely time, staff is amazing super helpful and lovely. Great location! Thanks so much for everything!"…"

Reviewed on 11 Aug. 2019

Kubudiuma Villas
Eden the Residence at the Sea
4 out of 5
JL.BATU BELIG SEMINYAK, Seminyak, Bali
The price is AU$403 per night from 4 Feb. to 5 Feb.

This family-friendly Seminyak resort is located on the riverfront, within 1 mi (2 km) of Splash Waterpark Bali, Batu Belig Beach and Finns Recreation Club. Seminyak ...

4.5/5Wonderful! (30 reviews)
BEST VILLA EVER

"Only fault was - no hot water. but an EXCELLENT place to stay."…"

Reviewed on 7 Sep. 2018

Eden the Residence at the Sea
Villa Nelayan by Nakula
4 out of 5
Jalan Nelayan, Br. Canggu, Desa Canggu, Kuta Utara, Canggu, Bali
The price is AU$420 per night from 28 Jan. to 29 Jan.

This family-friendly Canggu resort is located by the ocean, within 2 mi (3 km) of Batu Bolong Beach, Berawa Beach and Finns Recreation Club. Batu Belig Beach ...

Villa Nelayan by Nakula
RedDoor Bali
5 out of 5
Jalan Pantai Pererenan, Banjar Pengembungan, Canggu, Bali
Get Rates

Located in Kuta Utara, this luxury resort is 2.7 mi (4.3 km) from Pererenan Beach, and within 9 mi (15 km) of Seminyak Beach and Legian Beach. Tanah Lot and ...

4/5Very Good! (1 review)

"The hotel has only 4 rooms (2 are free standing bungalows and 2 are rooms upstairs from the common areas) . We stayed in one of the bungalows. The bungalow was lacking in proper lighting. The room was very dark at night, so it was impossible to read. In the outdoor bathroom on the other hand, blinding ..."…"

Reviewed on 14 Dec. 2018

RedDoor Bali
Fare Ti’I Villas
3.5 out of 5
Jalan Pantai Prerenan, Canggu, Bali
Get Rates

Located in Kuta Utara, this romantic resort is 0.4 mi (0.6 km) from Pererenan Beach and within 3 miles (5 km) of Batu Bolong Beach and Finns Recreation Club. ...

4.2/5Very Good! (51 reviews)

"I was dissatisfied as i didnt recieve a refund for a booking that i made. I wanted to stay and they promiced a twin share bed then said they didnt have one"…"

Reviewed on 13 Sep. 2019

Fare Ti’I Villas
Villa Sari Agung
3.5 out of 5
Jl. Raya Semat, Gang Puji No. 9A, Berawa, Canggu, Bali
Get Rates

Located in Kuta Utara, this resort is within 1 mile (2 km) of Splash Waterpark Bali, Finns Recreation Club and Berawa Beach. Batu Bolong Beach and Batu Belig ...

Villa Sari Agung
Anyar Estate
3.5 out of 5
Jalan Bumbak Dauh (off Jalan Bumbak), Banjar Anyar Kelod, Umalas, Kerobokan, Bali
The price is AU$468 per night from 27 Feb. to 28 Feb.

Located in Kuta Utara, this resort is within 1 mi (2 km) of Splash Waterpark Bali and Finns Recreation Club. Seminyak Beach and Eat Street are also within 3 ...

Anyar Estate
The Oshan Villas Bali
4.5 out of 5
Jl. Pantai Batu Bolong, Canggu, Bali
The price is AU$1,183 per night from 28 Jan. to 29 Jan.

This family-friendly Canggu resort is located in a rural location, within 2 mi (3 km) of Batu Bolong Beach and Berawa Beach. Finns Recreation Club and Batu Belig ...

4.3/5Excellent! (6 reviews)
Best place in Bali

"We stayed at Maya Ubud, Blue Pt, W Villas, Pelangi and Anantara, some of the better hotels in Bali and our Oshan experience was the best. You have an amazing private compound with great service. We much preferred the villa experience and privacy over staying in a premium hotel. The staff and service ..."…"

Reviewed on 30 Aug. 2013

The Oshan Villas Bali
Villa Travis
4 out of 5
Jalan Klecung 122, Umalas, Kerobokan, Bali
Get Rates

Located in Kuta Utara, this resort is within 3 mi (5 km) of Batu Belig Beach, Berawa Beach and Seminyak Square.

4.2/5Very Good! (5 reviews)
Good Villa, good staff

"We went in travis villa for a holidays with friends, All the staff was really good and they are so kindly with us, they help us in a lot of things! The villa is so quite, so u can enjoy the silence! Homemade Pancakes for the breakfast were so good! We want to thanks to August and all of his staff, ..."…"

Reviewed on 7 Jan. 2016

Villa Travis
The Adnyana Villas & Spa
4.5 out of 5
Jl. Raya Pantai Berawa Banjar Tandeg, Gg.Mawar - Pura Batan Bingin No. 1, Canggu, Bali
Get Rates

Located in Kuta Utara, this luxury resort is within 3 miles (5 km) of Finns Recreation Club, Berawa Beach and Batu Bolong Beach. Batu Belig Beach is 2.4 mi (3.8 ...

3/5 (26 reviews)
Wayan is wonderful

"We would like to sincerely thank Wayan for all his help. He takes such care to assist his guests, and the villas are cleaned thoroughly each day. For private villas that are set amongst a very authentic part of Canggu we would highly recommend the Adnyana Villas."…"

Reviewed on 5 Jan. 2018

The Adnyana Villas & Spa
Villa Kumuda by Nakula
4 out of 5
Jalan Nelayan No 2, North Kuta, Canggu, Bali
Free cancellationReserve now, pay when you stay
The price is AU$252 per night from 31 Jan. to 1 Feb.

Located in Kuta Utara, this luxury resort is within 2 mi (3 km) of Batu Bolong Beach, Berawa Beach, and Finns Recreation Club. Batu Belig Beach is 2.6 mi (4.2 ...

4.4/5Excellent! (8 reviews)

"Staff great"…"

Reviewed on 9 Feb. 2020

Villa Kumuda by Nakula
Ecosfera Hotel
3.5 out of 5
Jl Batu Mejan, Echo Beach, Canggu, Bali
Free cancellationReserve now, pay when you stay
The price is AU$20 per night from 29 Jan. to 30 Jan.

Located in Kuta Utara, this spa resort is within 3 miles (5 km) of Batu Bolong Beach, Berawa Beach and Finns Recreation Club. Pererenan Beach and Splash Waterpark ...

4.3/5Excellent! (90 reviews)

"Location, breakfast, pool, staff, yoga, overall atmosphere"…"

Reviewed on 23 Jan. 2020

Ecosfera Hotel
Don't see what you're looking for?
See all available properties in Canggu
View all properties
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.

Other property types in Canggu

Eastin Ashta Resort Canggu

Eastin Ashta Resort Canggu

4 out of 5
Jl. Munduk Catu No.8, Canggu, Kuta Utara, Canggu
The price is AU$47 per night from 29 Jan. to 30 Jan.
4.6/5Wonderful! (267 reviews)
Highly recommend

"Excellent value for money, great location and friendly staff."…"

Reviewed on 16 Mar. 2020

Eastin Ashta Resort Canggu
Hotel Tugu Bali

Hotel Tugu Bali

5 out of 5
Jalan Pantai Batu Bolong, Canggu Beach, Badung, Canggu, Bali
The price is AU$207 per night from 30 Jan. to 31 Jan.
4.6/5Exceptional! (102 reviews)
Cultural gem!

"Utterly stunning hotel, rich in culture. Beautiful rooms and excellent staff."…"

Reviewed on 9 Mar. 2020

Hotel Tugu Bali
Villa Berawa

Villa Berawa

4 out of 5
Jl. Pantai Berawa, Gang Sri Kahyangan, Tibubeneng, Kuta Utara, Canggu, Bali
The price is AU$113 per night from 10 Feb. to 11 Feb.
4.7/5Exceptional! (107 reviews)

"The one bedroom villa is very spacious with los of room to add an additional bed. There are no cooking facilities in the one bedroom villa but that was not an issue as there are a number of great restaurants within walking distance. The staff at Berawa Villa are also extremely friendly and helpful. ..."…"

Reviewed on 9 Sep. 2020

Villa Berawa
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.

Frequently asked questions

What can I expect from a resort holiday in Canggu?
Dreaming of a relaxing escape? You deserve all the comforts and luxuries of a resort, where you can find everything you want for your trip – from tasty dining options to entertainment and shopping. Pick from 16 resorts in Canggu and discover the one that’s best for you, whether you picture yourself sipping drinks by a sprawling pool or heading to the spa for a deep-tissue massage.
What's a top resort for my stay in Canggu?
Lv8 Resort Hotel - Luxury resort rated 5 stars, 10-minute walk from Finns Recreation Club. Features a full-service spa, an outdoor pool and free pool cabanas. Hotel Tugu Bali - Luxury resort rated 5 stars, right by Batu Bolong Beach. Has 5 restaurants, a full-service spa and an outdoor pool. Ametis Villas - Luxury resort rated 5 stars, 5 minutes away from Batu Bolong Beach. Enjoy the 14 outdoor pools, hot tub and bar. The Bali Dream Villa Resort Echo Beach Canggu - Family-friendly property with a 3.5-star rating. Amenities include a full-service spa, an outdoor pool and a restaurant. Hacienda Bali - 4-star rating. Access to an outdoor pool, a restaurant and a bar.
How many resorts should I expect to find in Canggu?
Take your pick from Expedia’s 16 resorts in Canggu, where you’ll find fun for all the family, fantastic guest rooms and more.
What can I do in Canggu?
Travellers love exploring the beaches in Canggu, and come here to try surfing and other popular water activities. Enjoy some time by the water at Batu Bolong Beach and Berawa Beach, or take the whole family to Finns Recreation Club and Splash Waterpark Bali. Seminyak Square and Eat Street are a couple of additional top attractions in the area.
What's the seasonal weather like in Canggu?
The hottest months are usually April and November, with an average temperature of 27°C, while the coldest months are July and June, with an average of 26°C. Average annual precipitation for Canggu is 1180 inches.
What's the best way to get to and around Canggu?
Fly into Denpasar (DPS-Ngurah Rai Intl.), which is located 7.5 mi (12.1 km) from the city centre. If you’d like to venture out around the area, consider renting a car to explore more sights.

More trip options