Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Canggu – 1,053 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Eastin Ashta Resort Canggu

Hotel in Batu Bolong, Canggu

Boasting a pool and a fitness center, Eastin Ashta Resort Canggu is a modern accommodations located only a 6-minute walk from Echo Beach. i love this hotel so much, the hospitality so excellent, and appreciated the swan they made from bath towel with note: have a nice day. the room so spacious and they provide hair dryer.and the shower also excellent, the water temp so stabil. thank you so much.will come back for sure.

Show more Show less
9
Wonderful
876 reviews
Price from
$112
per night

Ecosfera Hotel, Yoga & Spa

Hotel in Batu Bolong, Canggu

A gem of a resort tucked away in Bali’s Canggu Area, Ecosfera Hotel offers an outdoor pool and yoga lessons. Its cozy air-conditioned rooms feature modern Balinese décor. This was my second stay at the hotel and I will come back. Location is fantastic, food at Green Spot cafe is divine, spa is great and has yoga classes at the hotel. It was extremely relaxing, every day spent there. Staff are all so lovely and approachable, one of my favorite places to stay in Canggu.

Show more Show less
7.9
Good
658 reviews
Price from
$40
per night

ASTON Canggu Beach Resort

Hotel in Batu Bolong, Canggu

Set in of Bali's popular district, 2297 feet from Echo Beach, ASTON Canggu Beach Resort features stylish and modern accommodations that greets you with great hospitality. Rooftop pool is the best. Great views! The breakfast buffet was also excellent!

Show more Show less
8.1
Very Good
608 reviews
Price from
$122
per night

FRii Bali Echo Beach

Hotel in Batu Bolong, Canggu

Located in Canggu, FRii Bali Echo Beach offers an outdoor pool and free WiFi access in all of the areas in the property. Staff, location, the cleanliness

Show more Show less
7.7
Good
559 reviews
Price from
$39
per night

Koa D Surfer Hotel

Hotel in Berawa, Canggu

Located within a walking distance from Berawa Beach, Koa D Surfer Hotel offers a cozy accommodations in Canggu featuring beautiful bamboo architecture and stylish mural decor. Great staff great location Good facilities, villas not the most modern but do the job! bathroom not the most modern, if you are planning to cook the kitchen also not very modern, but we didn't mind, have a good size fridge and drinking water provided!

Show more Show less
7.9
Good
600 reviews
Price from
$40
per night

THE HAVEN SUITES Bali Berawa

Hotel in Berawa, Canggu

The luxurious all-suite THE HAVEN SUITES Bali Berawa sits impeccably right by the Berawa beach where you can enjoy a perfect sunset. Just wanted a hotel close to Finn’s Beach bar. But we were amazed at our room and the beauty of the hotel! Next time we will book a swim up suite!

Show more Show less
8.7
Excellent
556 reviews
Price from
$116
per night

Kent Beach House

Hotel in Berawa, Canggu

Kent Beach House in Canggu provides adults only accommodations with an outdoor swimming pool, a shared lounge and a terrace. everything was fantastic and the staff was super friendly !10 out of 10

Show more Show less
8.4
Very Good
459 reviews
Price from
$26
per night

Udara Bali Yoga Detox & Spa

Hotel in Seseh, Canggu

Located in Canggu, Udara Bali Yoga Detox & Spa offers beachfront accommodations a few steps from Seseh Beach and facilities like a garden. Love everything about the resort. I would definitely recommend this for yogis as the place has excellent yoga class throughout the day with high quality. The food at the cafe, spa and massage are also amazing. The service at the place was very good too.

Show more Show less
9.1
Wonderful
189 reviews
Price from
$160
per night

Wasabi

Hotel in Pererenan, Canggu

Providing free WiFi throughout the property, a sun terrace with a swimming pool, restaurant and bar, Wasabi is located in Canggu. What a fantastic hotel! We are staying for several weeks at Wasabi and everything ist just awesome. Beautifully decorated rooms, great restaurant and extremely professional, helpful und always super kind stuff! People working at Wasabi made us feel home from the first minute of arriival. Best choice if you want to stay really comfortable in the Canggu/Pereneran area. Walking to Echo beach only takes 15 minutes : )

Show more Show less
9.2
Wonderful
349 reviews
Price from
$31
per night

Papillon Echo Beach

Hotel in Batu Bolong, Canggu

Welcoming guests with modern accommodations and three outdoor pools, Papillon Echo Beach is located in the Canggu Beach district in Canggu. The villa is 656 feet from Echo Beach. Stayed in the Kings room for 4 weeks. Hotel staff were always very helpful and able to provide for any needs I requested. They have become good friends now, want to thank Didy, Lyanna and the rest of the staff for making my holiday an awesome and memorable trip. Grounds are maintained daily and with 24 hour security, all my valuables and well being felt very safe for duration of my stay. Hotel is located in a great position with shops, surfing beach near by within walking distance and a great sports bar playing live music daily across the road! I look forward to staying here again in the near future!

Show more Show less
8.5
Very Good
521 reviews
Price from
$48
per night

Most-booked hotels in Canggu in the past month

See all

Canggu's best hotels with breakfast

See all

Budget hotels in Canggu

See all

Hotels located in the center of Canggu

See all

FAQs about hotels in Canggu

  • On average, 3-star hotels in Canggu cost $132 per night, and 4-star hotels in Canggu are $335 per night. If you're looking for something really special, a 5-star hotel in Canggu can be found for $736 per night, on average (based on Booking.com prices).

  • These hotels in Canggu are highly rated by couples: Desa Hay Canggu, Amar Boutique Hotel, and Ecozy Dijiwa Canggu.

  • On average, it costs $48 per night to book a 3-star hotel in Canggu for tonight. You'll pay around $122 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Canggu will cost around $372, on average (based on Booking.com prices).

  • For hotels in Canggu that serve highly-rated breakfasts, try Amar Boutique Hotel, Canggu Dream Studios & Villas, and Hotel Tugu Bali - CHSE Certified.

  • Many families visiting Canggu loved staying at Canggu Hype, The Palms Canggu, and AmantraNa Canggu.

  • The average price per night for a 3-star hotel in Canggu this weekend is $50 or, for a 4-star hotel, $172. Looking for something even fancier? 5-star hotels in Canggu for this weekend cost around $620 per night, on average (based on Booking.com prices).

  • The Slow, Amar Boutique Hotel, and Mahamustika River Side Canggu got great room view-related reviews from travelers in Canggu.

  • The Palms Canggu, Wasabi, and Udara Bali Yoga Detox & Spa are some of the popular hotels in Canggu.

Learn more about visiting Canggu

  • 549 attractions
  • 2 points of interest
  • 8 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Canggu:

Explore guest reviews of hotels in Canggu

See all