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,102 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.

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. Staff were lovely and helpful, room service was very fast. The massages were very good and Julia & Dina took care of us in the restaurant.

Show more Show less
8.6
Excellent
515 reviews
Price from
$106
per night

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. the property is so clean and the service is really good. wifi is not bad however its much better than other places. breakfast they need to put more variety as they have different people in hotel with different countries

Show more Show less
8.9
Excellent
856 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. Room with pool access was amazing! Rooms were very clean and staff were super friendly. The included breakfast was also super good with a large variety of western foods!

Show more Show less
7.4
Good
511 reviews
Price from
$44
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. I think i got lucky ! i booked this place last min, at the airport didnt even check it out, just saw it was close to beach. And was surprised when i got there, looked really nice, a kinda resort vibe. Its also go a great little cafe restaurant attached. Usually, when a hotel has breakfast is included its very very basic, this was not the case at all! breakfast was like proper fancy cafe stuff, would easy be $20 back home just for the brekky and that's about the price of the whole booking here :) Staff were cool too, helped me call some places to get a sim card sorted. Looks like they have spa/massage here too. oh and its literally 60 seconds walk from echo beach, probably the best surf break they have in Canggu, so i been walking over and surfing every morning here - makes life so easy.

Show more Show less
7.9
Good
637 reviews
Price from
$37
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.8
Good
535 reviews
Price from
$37
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
Very Good
613 reviews
Price from
$118
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. Great location, 5 min walk from the beach. Big room for 3 very comfortable, large terrasse, great breakfast, excellent value for money

Show more Show less
9.1
Wonderful
356 reviews
Price from
$30
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. Amazing place to work remotely. Big clean room, very friendly staff, beautiful garden and pool, very good wifi. They have an amazing mojito in the bar. When you book hotel, make sure you get king size room because they are quiet. We loved it there! Highly recommended! :)

Show more Show less
8.4
Very Good
481 reviews
Price from
$50
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.3
Very Good
433 reviews
Price from
$34
per night

The Kemilau Hotel & Villa Canggu Bali

Hotel in Berawa, Canggu

Located in Canggu, a 11-minute walk from Nelayan Beach, The Kemilau Hotel & Villa Canggu Bali provides accommodations with a restaurant, free private parking, a bar and a garden. Big and luxurious room. Delicious breakfast next to the pool. They are currently building a gym!!!

Show more Show less
8
Very Good
250 reviews
Price from
$124
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

  • Desa Hay Canggu, The Slow, and Udara Bali Yoga Detox & Spa got great room view-related reviews from travelers in Canggu.

  • Amar Boutique Hotel, Ecozy Dijiwa Canggu, and The Palms Canggu are some of the popular hotels in Canggu.

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

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

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

  • These hotels in Canggu are highly rated by couples: La Reserve 1785 Canggu Beach, Desa Hay Canggu, and Amar Boutique Hotel.

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

  • For hotels in Canggu that serve highly-rated breakfasts, try Love Song Boutique Hotel, Amar Boutique Hotel, and Canggu Dream Studios & Villas.

Learn more about visiting Canggu

  • 592 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

Research, refine, and make plans for your whole trip