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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Canggu – 930 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. location, staff, rooms, hospitality, breakfast, everything

Show more Show less
9.1
Awesome
891 reviews
Price from
$78
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. Great location, nice facilities, friendly staff.

Show more Show less
8
Very Good
554 reviews
Price from
$73
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. The staff was extremely friendly and helpful. It was nice to have breakfast as well as a restaurant in the hotel, because when it rains you might not want to leave. The open air covered lobby is nice and the fish pond in the floor is a very nice touch. The rooms were clean and I really liked the setup of the bathroom. The TV has channels in English, so I could watch a nice movie when it rained.

Show more Show less
8.6
Excellent
499 reviews
Price from
$35
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. People were Very lovely, and we didn't have any problems. The last day, they noticed that our aircon didn't work, so they asked if we wanted to move to their suite (upgrade), so they could fix the aircon. No extra charge. Just very sweet people and superb facilities. And delicious breakfast!!

Show more Show less
8
Very Good
689 reviews
Price from
$22
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.8
Excellent
614 reviews
Price from
$85
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. Even with the pandemic, they were still very focused on service with a small staff

Show more Show less
8.1
Very Good
587 reviews
Price from
$35
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. Loved the staff they were so kind and fun and always remembered me and my usual orders.

Show more Show less
8
Very Good
734 reviews
Price from
$30
per night

The Kemilau Hotel & Villa Canggu - CHSE Certified

Hotel in Berawa, Canggu

Located in Canggu, an 8-minute walk from Berawa Beach, The Kemilau Hotel & Villa Canggu - CHSE Certified provides accommodations with a restaurant, free private parking, a bar and a garden. Great staffs, good team work and fast response.. villa will amaze you and so quiet..

Show more Show less
8.4
Very Good
297 reviews
Price from
$81
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 place away from noisy parts of Canggu. Friendly helpful staff, clean inviting pool, walk to beach and cute cafes, five minute walk to yoga studio.

Show more Show less
9.2
Awesome
365 reviews
Price from
$29
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. Clean modern rooms,staff very friendly and helpful and Nice place.

Show more Show less
8.5
Very Good
489 reviews
Price from
$20
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

  • Batu Bolong, Berawa, and Canggu Beach are popular with other travelers visiting Canggu.

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

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

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

  • Amar Boutique Hotel, Mahamustika River Side Canggu, and Udara Bali Yoga Detox & Spa got great room view-related reviews from travelers in Canggu.

  • Wasabi, Udara Bali Yoga Detox & Spa, and Eastin Ashta Resort Canggu are some of the popular hotels in Canggu.

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

  • For hotels in Canggu that serve highly-rated breakfasts, try Amar Boutique Hotel, Canggu Dream Studios & Villas, and Udara Bali Yoga Detox & Spa.

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

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