trover photo by Imanuel Aaron Mogie

Browse for Canggu Resorts & Hotels with Spas from NT$672

Search over 1 million properties and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over 1 million flights, hotels, packages, and more

Top Canggu Resorts & Hotels with Spas

The Kirana Canggu Hotel
4 out of 5
Jl. Pantai Batu Bolong, Canggu, Bali
NT$1,526
per night
Mar 6 - Mar 7
4.2/5Very Good! (288 reviews)

"Lovely boutique style hotel . Best breakfast in a hotel we have had , you certainly won’t go hungry . Staff were always happy and very accommodating."…"

Reviewed on 2019/9/3

The Kirana Canggu Hotel
Theanna Eco Villa and Spa
4 out of 5
Jalan Pantai Batu Bolong No. 25A, Canggu, Bali
NT$4,486
per night
Feb 24 - Feb 25
4.9/5Exceptional! (61 reviews)

"Wonderful spacious and luxurious place with wonderful staff that make you feel special and taken care of. Lots to do nearby and just a short walk to the beach! The restaurants nearby are amazing! I highly recommend it !"…"

Reviewed on 2019/8/19

Theanna Eco Villa and Spa
Ametis Villas
5 out of 5
Jalan Pantai Batu Bolong, Canggu, Bali
NT$9,249
per night
Feb 22 - Feb 23
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 2019/12/3

Ametis Villas
FRii Bali Echo Beach
3 out of 5
Jalan Munduk Catu No. 32, Canggu, Bali
NT$1,005
per night
Mar 8 - Mar 9
4.2/5Very Good! (385 reviews)

"The hotel is well situated in Canggu, close to the beach, restaurants and shops. The staff is what made it so great, everyone is friendly, helpful and well trained in hospitality service."…"

Reviewed on 2020/1/27

FRii Bali Echo Beach
Lalasa Villas
4 out of 5
ln. Pemelisan Agung no.12, Canggu Berawa, Canggu, Bali
Free CancellationReserve now, pay when you stay
NT$6,866
per night
Feb 21 - Feb 22
3.9/5Good! (33 reviews)

"At the start I was really impressed, I was happy with our location as its was super easy to get everywhere and we were a good distance away from all the fireworks with a baby on New Year’s. it’s also quite easy and fast to get a taxi at this venue. However, we were given a bit of attitude when asking ..."…"

Reviewed on 2019/1/6

Lalasa Villas
The Bali Dream Villa Resort Echo Beach Canggu
3.5 out of 5
Jalan Pura Dalem Lingsir, Pererenan, Echo Beach, Canggu, Bali
NT$1,596
per night
Feb 20 - Feb 21
4.2/5Very Good! (218 reviews)

"A lovely place with a tropical forest feel. Good average-sized swimming pool and we were given an upgrade as a mother/daughter combo and they couldn’t supply twin beds (requested) so they put in a softish older bed next to the lovely King Bed with a sheet but no duvet. Drawback was only being able ..."…"

Reviewed on 2019/10/29

The Bali Dream Villa Resort Echo Beach Canggu
Lv8 Resort Hotel
5 out of 5
Jln.Pantai Berawa No. 100xx, Tibubeneng, Canggu, Bali
NT$3,141
per night
Feb 26 - Feb 27
3.7/5Good! (278 reviews)

"Everything was simply exquisite. Service was superb spa facilities were excellent and hotel staff was kindest people on earth. Definite come back for sure."…"

Reviewed on 2020/1/1

Lv8 Resort Hotel
Legong Keraton Beach Hotel
3 out of 5
Jl. Pantai Berawa, Canggu, Bali
Free CancellationReserve now, pay when you stay
NT$1,994
per night
Mar 6 - Mar 7
4/5Very Good! (137 reviews)
Right on the beach

"Great position, nice hotel. Good food and overall great stay"…"

Reviewed on 2019/10/13

Legong Keraton Beach Hotel
Hotel Tugu Bali
5 out of 5
Jalan Pantai Batu Bolong, Canggu Beach, Badung, Canggu, Bali
NT$8,505
per night
Mar 21 - Mar 22
4.6/5Exceptional! (95 reviews)

"We were in Bali in March 2019, staying in 3 different hotels and locations. This was by far the best. The room with outside bathroom and private pool was clean, modern and just fabulous. But it was the staff that make this hotel even more special. They are friendly, remember your name and"…"

Reviewed on 2019/8/25

Hotel Tugu Bali
Aksata Villas
4.5 out of 5
Jln. Batu Bolong 42 A, Canggu, Bali
NT$2,421
per night
Mar 1 - Mar 2
4.3/5Excellent! (10 reviews)

"Lovely villa! Pretty decent location, but doesn’t really matter as they have a free shuttle to take you into canggu. Breakfast was average, but again-didn’t matter as we just ordered local food from the GoJek app and had it delivered pool side to our villa when we were hungry. The staff made this ..."…"

Reviewed on 2019/10/16

Aksata Villas
Amore Villas
4 out of 5
Jalan Subak SarI, Pantai Berawa Opposite Canggu Deli, Canggu, Bali
Get Rates
4.6/5Wonderful! (18 reviews)

"Excellent hotel, slightly inconveniently located but that my own fault. Super friendly staff!"…"

Reviewed on 2019/9/3

Amore Villas
Anyar Sari Villa
3.5 out of 5
Jalan Subak Sari 13, Gang Beji No. 5, Canggu, Bali
NT$2,436
per night
Feb 22 - Feb 23
4.1/5Very Good! (26 reviews)

"Excellent location - Beautiful, quiet area yet very close to beach. Staff were very welcoming and accommodating - Nothing was too much trouble for them. The breakfast was great each morning. Very generous sized villa - Pool was wonderful - although a little old. Cleanliness was as good as you could ..."…"

Reviewed on 2019/9/23

Anyar Sari Villa
Aradhana Villas by Ekosistem
4 out of 5
Jl. Pemelisan Agung, 400 meter to Berawa Beach, Canggu, Bali
NT$4,796
per night
Feb 20 - Feb 21
4.4/5Excellent! (8 reviews)
Can’t wait to return.

"Fabulous hotel. Beautiful location on the beach. The staff were absolutely outstanding. The included breakfast was one of the most expansive I’ve ever seen and dinner at the hotel was also very nice."…"

Reviewed on 2019/5/25

Aradhana Villas by Ekosistem
Ardha Chandra Villa
3 out of 5
Jlalan Raya Tumbakbayuh No. 77, Mengwi, Canggu, Bali
Get Rates
3.8/5Good! (5 reviews)
Great

"Realty close to Borobudur and the hotel is beautiful! Lovely pool and delicious breakfast"…"

Reviewed on 2018/8/24

Ardha Chandra Villa
Aston Canggu Beach Resort - Bali
4 out of 5
Jalan Pantai Batu Bolong No. 99, Canggu, Bali
Free CancellationReserve now, pay when you stay
NT$1,925
per night
Mar 20 - Mar 21
4.1/5Very Good! (271 reviews)

"Great hotel and great service from all staff!!! Beautiful rooms"…"

Reviewed on 2020/2/16

Aston Canggu Beach Resort - Bali
Asung Guesthouse
3 out of 5
Jl. Raya Padonan, Gang Jalan Danau Batur, Banjar Kulibul Kawan, Desa Tibubeneng, Canggu, Bali
NT$672
per night
Feb 23 - Feb 24
4/5Very Good! (8 reviews)
Good find

"Its a simple but definitely comfortable accommodation. The team working at the resort is helpful and efficient. The guesthouse is really close to my friend’s wedding venue which made it very convenient."…"

Reviewed on 2018/6/24

Asung Guesthouse
BB Hostel Canggu
2 out of 5
Jl. Raya Kayu Tulang Perum Puri, Sambadha A12, Canggu, Bali
Get Rates
4.2/5Excellent! (13 reviews)

"Good for the price. It’s far away from most interest points in Canggu but if you are okay driving a scooter than you’re golden. A lot of place for improvement in terms of cleanliness."…"

Reviewed on 2019/10/14

BB Hostel Canggu
D'Wina Villa Canggu
4 out of 5
Jl. Tegal Asri No. 07, Banjar Tegal Gundul, Pantai Berawa, Canggu, Bali
NT$3,633
per night
Feb 20 - Feb 21
4/5Very Good! (7 reviews)

"The property was in a great location, the staff were friendly. Our villa had a lovely pool but it saw no sun all day so it was always freezing. The villa is great but not well maintained or cleaned. The bath was filthy as well as he little things like curtains etc had stains all over. For the price ..."…"

Reviewed on 2019/8/20

D'Wina Villa Canggu
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.

Pocket Guide: Resorts & Hotels with Spas in Canggu

Search for hotels in Canggu on Expedia. You can easily find your hotels in Canggu using one of the methods below:

  • View our selection of featured hotels in Canggu
  • Use the map to find hotels in the Canggu neighborhood you prefer
  • Use the filters to see hotels in a specific area of Canggu, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canggu
  • Enter your travel dates to view the best deals on hotels in Canggu - while they last

More trip options

Recently Booked Resorts & Hotels with Spas in Canggu

Travelers Loved These Resorts & Hotels with Spas