Find hotels in Canggu from $20

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,634 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 19 to Oct 20
$109
per night
Oct 19 - Oct 20
3.46 mi from city center
9.2/10 Wonderful! (1,008 reviews)
"A blissful experience for our visit to Bali. The staff were so friendly and professional & catered to our every need."

Reviewed on Sep 18, 2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
Grand Mirage Resort & Thalasso Bali - CHSE Certified
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
The price is $151 per night from Oct 18 to Oct 19
$151
per night
Oct 18 - Oct 19
10.04 mi from city center
8/10 Very Good! (997 reviews)
"The resort was very clean and beautiful, the staffs were very helpful and polite."

Reviewed on Sep 18, 2023

Grand Mirage Resort & Thalasso Bali - CHSE Certified
Discovery Kartika Plaza Hotel - CHSE Certified
5 out of 5
Jl Kartika Plaza, PO. Box 1012, South Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is $83 per night from Sep 27 to Sep 28
$83
per night
Sep 27 - Sep 28
6.01 mi from city center
8.8/10 Excellent! (1,000 reviews)
"Staff were excellent particularly Yuri-Gro she is a real asset to the hotel"

Reviewed on Sep 19, 2023

Discovery Kartika Plaza Hotel - CHSE Certified

Save an average of 15% on thousands of hotels when you're signed in

The Westin Resort Nusa Dua, Bali - CHSE Certified
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is $143 per night from Oct 22 to Oct 23
$143
per night
Oct 22 - Oct 23
11.95 mi from city center
9/10 Wonderful! (999 reviews)
"Very exclusive with other high end villa and resort along the private beach. So worth it to stay at the Westin"

Reviewed on Sep 4, 2023

The Westin Resort Nusa Dua, Bali - CHSE Certified
W Bali - Seminyak - CHSE Certified
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is $335 per night from Oct 12 to Oct 13
$335
per night
Oct 12 - Oct 13
2.21 mi from city center
9.4/10 Exceptional! (1,000 reviews)
"I just love everything about this Hotel!"

Reviewed on Sep 19, 2023

W Bali - Seminyak - CHSE Certified
Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
4 out of 5
Jl. Dewi Saraswati lll, Seminyak, Bali
The price is $37 per night from Oct 22 to Oct 23
$37
per night
Oct 22 - Oct 23
3.36 mi from city center
8/10 Very Good! (519 reviews)
"Great hotel, cheap and very clean, third time at this property love it"

Reviewed on Sep 12, 2023

Ramada Encore by Wyndham Seminyak Bali - CHSE Certified
THE HAVEN Bali Seminyak - CHSE Certified
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is $48 per night from Oct 3 to Oct 4
$48
per night
Oct 3 - Oct 4
3.93 mi from city center
8.4/10 Very Good! (1,001 reviews)
"I really enjoyed the Service 👍🎉"

Reviewed on Sep 17, 2023

THE HAVEN Bali Seminyak - CHSE Certified
Mulia Resort - CHSE Certified
5 out of 5
Jalan Raya Nusa Dua Selatan, Kawasan Sawangan, Nusa Dua, Bali
The price is $303 per night from Sep 25 to Sep 26
$303
per night
Sep 25 - Sep 26
12.87 mi from city center
9/10 Wonderful! (840 reviews)
"I first stayed at the Mulia ten years ago and it was outstanding then. Fast forward 10 years and it is still magnificent the best hotel in Bali. However I do believe that a few mini things need to be addressed. Firstly We we’re celebrating our engagement in Soleil restaurant, food was great but service ..."

Reviewed on Sep 10, 2023

Mulia Resort - CHSE Certified
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - CHSE Certified
5 out of 5
Kawasan Pariwisata Lot N2, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is $214 per night from Oct 20 to Oct 21
$214
per night
Oct 20 - Oct 21
12.09 mi from city center
9.2/10 Wonderful! (999 reviews)
"Staff were very friendly and helpful. Very quiet and peaceful location"

Reviewed on Sep 11, 2023

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - CHSE Certified
Sheraton Bali Kuta Resort - CHSE Certified
5 out of 5
Jalan Pantai Kuta, Kuta, Bali
Fully refundableReserve now, pay when you stay
The price is $140 per night from Oct 6 to Oct 7
$140
per night
Oct 6 - Oct 7
5.23 mi from city center
8.8/10 Excellent! (950 reviews)
Good hotel!
"This hotel has a very good location. Service is good, but be aware that the tap water in the kuta area is not clean."

Reviewed on Sep 17, 2023

Sheraton Bali Kuta Resort - CHSE Certified
Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
5 out of 5
Jl. Camplung Tanduk No.10, Seminyak, Bali
Fully refundable
The price is $166 per night from Oct 18 to Oct 19
$166
per night
Oct 18 - Oct 19
3.67 mi from city center
9.4/10 Exceptional! (458 reviews)
10/10 Stay!
"This hotel was amazing. I travel often for my job and am very picky about hotels. The service was great, and the grounds and staff were lovely. Highly recommend this property!"

Reviewed on Sep 12, 2023

Hotel Indigo Bali Seminyak Beach, an IHG Hotel - CHSE Certified
Bali Dynasty Resort - CHSE Certified
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali
The price is $109 per night from Oct 22 to Oct 23
$109
per night
Oct 22 - Oct 23
6.08 mi from city center
8.6/10 Excellent! (787 reviews)
"Beautiful staff, so warm and helpful. Very convenient for walking to restaurants and markets. Clean facilities. Breakfast and food was average. For a first time in Bali with your family, it is recommended."

Reviewed on Sep 9, 2023

Bali Dynasty Resort - CHSE Certified
The Seminyak Beach Resort & Spa - CHSE Certified
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
Fully refundableReserve now, pay when you stay
The price is $304 per night from Sep 26 to Sep 27
$304
per night
Sep 26 - Sep 27
2.87 mi from city center
9.2/10 Wonderful! (935 reviews)
"Great service, delicious breakfast, perfect location"

Reviewed on Sep 9, 2023

The Seminyak Beach Resort & Spa - CHSE Certified
Bali Mandira Beach Resort & Spa - CHSE Certified
5 out of 5
Jln Padma no 2, Legian, Bali
The price is $170 per night from Oct 5 to Oct 6
$170
per night
Oct 5 - Oct 6
4.51 mi from city center
8.8/10 Excellent! (835 reviews)
"Highly recommend. Excellent resort facilities, rooms were clean, friendly staff, close to all amenities. Great family resort."

Reviewed on Aug 29, 2023

Bali Mandira Beach Resort & Spa - CHSE Certified
Novotel Bali Nusa Dua
4.5 out of 5
Jl. Pantai Mengiat, BTDC Complex, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is $90 per night from Oct 21 to Oct 22
$90
per night
Oct 21 - Oct 22
12.6 mi from city center
8.4/10 Very Good! (661 reviews)
"All round good family hotel"

Reviewed on Sep 17, 2023

Novotel Bali Nusa Dua
Alaya Resort Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
The price is $137 per night from Oct 14 to Oct 15
$137
per night
Oct 14 - Oct 15
12.35 mi from city center
9.2/10 Wonderful! (976 reviews)
"Beautiful property right in the heart of town. We loved that we could walk about and not have to rely on transport. The rooms were beautiful and quiet and the grounds were very well maintained. The breakfast every morning was excellent and they changed the menu each day. Highly recommend!!"

Reviewed on Sep 8, 2023

Alaya Resort Ubud
The Bandha Hotel & Suites - CHSE Certified
5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
The price is $164 per night from Oct 7 to Oct 8
$164
per night
Oct 7 - Oct 8
4.16 mi from city center
9.4/10 Exceptional! (666 reviews)
"The Bandha is the most beautiful hotel I’ve ever stayed at. From the lobby, to the elevators, to the room itself, everything was just immaculate. Plus the smiles from the staff at every interaction and a huge buffet breakfast, I don’t hesitate for a moment to recommend The Bandha and can’t wait to ..."

Reviewed on Sep 19, 2023

The Bandha Hotel & Suites - CHSE Certified
Samabe Bali Suites & Villas - CHSE Certified
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
Fully refundableReserve now, pay when you stay
The price is $434 per night from Oct 4 to Oct 5
$434
per night
Oct 4 - Oct 5
13.7 mi from city center
9.4/10 Exceptional! (241 reviews)
Fantastic experience! Will come back again!
"First time got tears in my eyes when checking out a hotel, soooo touched by their outstanding services and super delicious food! already missing them now, will definitely come back again! Great value for money, highly recommend."

Reviewed on Sep 2, 2023