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

Swarga Suites Bali Berawa

Hotel in Berawa, Canggu

The luxurious all-suit Swarga Suites Bali Berawa Berawa sits impeccably right by the Berawa beach where you can enjoy a perfect sunset.

Show more Show less
8.1
Very Good
15 reviews
Price from
$107
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.

Show more Show less
8.7
Excellent
763 reviews
Price from
$115
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 are very friendly and the unexpected extra touches like cookies, drinks and new year’s eve party.

Show more Show less
7.1
Good
397 reviews
Price from
$39
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. location, shops, pool, spa and good staff

Show more Show less
7.9
Good
550 reviews
Price from
$49
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. i love the koa! the staff is always so kind and helpful

Show more Show less
7.4
Good
356 reviews
Price from
$42
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
604 reviews
Price from
$99
per night

Wasabi

Hotel in Pererenan, Canggu

Wasabi features a garden, a restaurant and a sun terrace with swimming pool and à la carte breakfast in Canggu. With free WiFi, this 3-star hotel offers room service and a concierge service. Loved the staff here, they were the most helpful people and made me feel so welcome. Additionally they bent over backwards to help me like storing my luggage for some extra days while I travelled inbetween stays with them. They notified me I had left some bits in the room after check out & also helped me with all my bags! Just so kind, the cocktails in the restaurant downstairs are great & you can't hear the noise from the restaurant either. Lovely pool and close to everything you need.

Show more Show less
8.9
Excellent
309 reviews
Price from
$50
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
Very Good
463 reviews
Price from
$56
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. Kindest Staff, very clean and comfy feels safe, close to the beach and cafes.

Show more Show less
8
Very Good
344 reviews
Price from
$37
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 garden, free private parking, a terrace and a restaurant. modern and beautiful furnishing, clean, and off the main street but all shops are walking distance

Show more Show less
7.6
Good
201 reviews
Price from
$100
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

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

  • Many families visiting Canggu loved staying at Desa Hay Canggu, Swarga Suites Bali Berawa, and La Reserve 1785 Canggu Beach.

  • La Reserve 1785 Canggu Beach, Desa Hay Canggu, and Puri Canggu Villas & Rooms got great room view-related reviews from travelers in Canggu.

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

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

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

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

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

Learn more about visiting Canggu

  • 571 attractions
  • 2 points of interest
  • 8 neighborhoods
Find out more
Subscribe to receive premium 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