Search Hotels with Restaurant in Canggu

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Canggu Hotels with Restaurant

Poolside bar
Theanna Villa and Spa Canggu
4.0 star property
10.0 out of 10, Exceptional, (101)
"Great staff and place is great location "
The price is £180
includes taxes & fees
23 May - 24 May
Theanna Villa and Spa Canggu
5 restaurants, breakfast, lunch, dinner served; international cuisine
Hotel Tugu Bali
5.0 star property
9.4 out of 10, Exceptional, (136)
"Hotel Tugu is one of my favourite places to stay, this time I upgraded to the private pool, well worth it. The staff, the food, the drinks & the sunsets are perfect here too! "
The price is £252
includes taxes & fees
7 Jun - 8 Jun
Hotel Tugu Bali
Studio, 1 bedroom Joglo Studio shared pool | View from room
Villa Berawa
4.0 star property
9.4 out of 10, Exceptional, (129)
"Fantastic stay, everything was perfect and beautiful. Staff were attentive and the room was kept fresh and clean. The whole villa is so beautiful and I wish to return again. Also when I got unwell the staff arranged a super doctor to come out very speedily. "
Villa Berawa
Minibar, in-room safe, laptop workspace, free WiFi
The Calmtree Bungalows
3.0 star property
9.4 out of 10, Exceptional, (72)
"The staff were amazing! We loved having our own private pool. It really felt like a little oasis at the heart of Canggu."
The price is £55
includes taxes & fees
23 May - 24 May
The Calmtree Bungalows
Five Bedroom Private Villa with Pool | Egyptian cotton sheets, minibar, in-room safe, desk
Ngeluwungan Boutique Villa
4.0 star property
9.2 out of 10, Wonderful, (55)
"The Staff are lovely and the breakfast is great and cooked to order and the pool and garden are pleasant. That's the end of the positives. There is no bar, spa, coffee shop and not all transport is free. The rooms and the hotel are old and run down, would have been lovely once. The hotel is too expensive for what you get. Chipped, broken and stained bathrooms and all the matts for furniture old and faded. The futon bed which was to make extra sleeping, would never be Ok to sleep on. Management...
Ngeluwungan Boutique Villa
Pool Suite | Premium bedding, minibar, in-room safe, desk
The Slow
3.5 star property
9.0 out of 10, Wonderful, (68)
"Such a fun experience. The room went above and beyond my expectations! Highly recommend."
The price is £186
includes taxes & fees
24 May - 25 May
The Slow
Outdoor pool, pool umbrellas, pool loungers
Ecosfera Hotel
3.5 star property
8.8 out of 10, Excellent, (106)
"The food at the restaurant is particulary good "
The price is £38
includes taxes & fees
16 May - 17 May
Ecosfera Hotel
Exterior
Echoland Bed & Breakfast
3.0 star property
8.6 out of 10, Excellent, (91)
"Clean with good breakfast and nice service"
Echoland Bed & Breakfast
Property entrance
The Kirana Canggu Hotel
4.0 star property
8.4 out of 10, Very good, (335)
"Property was great. Staff were lovely, attentive, and very easy to speak with. The room was of fairly good quality and the pool was great. Location is good if you want to stay in a tourist hotspot."
The price is £67
includes taxes & fees
29 May - 30 May
The Kirana Canggu Hotel
2 outdoor pools, pool umbrellas, sun loungers
FRii Bali Echo Beach
3.0 star property
8.4 out of 10, Very good, (472)
"The property was clean and in a good location ! "
The price is £25
includes taxes & fees
22 May - 23 May
FRii Bali Echo Beach
Don't see what you're looking for?
See all available properties in Canggu
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much do hotels with restaurants in Canggu cost?
Hotels in Canggu range between £25 to £186 per night. Don’t forget your appetite — these properties have restaurants or are near some great culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Canggu?
A traveller favourite is The Legian Seminyak, Bali - CHSE Certified. Get comfortable at this 5-star stay which offers a spa and a swimming pool. The Dusun is another sought-after hotel with dining worth looking into. Unpack your suitcase at this 4-star option and you’ll have access to conveniences including pool sun loungers and a terrace. You’ll have your pick of multiple hotels with restaurants in Canggu with a total average guest review rating of 8.5.
How many hotels with restaurants are there in Canggu?
You can choose from 126 hotels offering access to great dining options in Canggu. Whether you’re holidaying with the kids or getting away with your besties, Expedia can help you find the perfect place.
What are the best cheap hotels with dining in Canggu?
With hotels with restaurants starting from £25 per night, you’ll have more cash in your pocket to indulge in some fabulous food experiences in Canggu! Green Garden Hotel is an affordable option that features amenities such as a cafe and pool sun loungers. Alternatively, taste the flavours of this city from Surfers House. A garden and a barbecue grill are among this property’s conveniences. Taking advantage of free attractions in Canggu will stretch your holiday budget even further. Kuta Beach and Seminyak Beach are on the itineraries of many tourists. With the cash you save, you can eat your way around more of the local food scene! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Canggu?
Take the crew to The Legian Seminyak, Bali - CHSE Certified, a 5-star option just a quick drive from town. Conveniences here include a swimming pool and childcare services. Another family-friendly hotel with dining in Canggu is The Dusun. A swimming pool and a nearby beach help make this 4-star property a favourite among guests. Once you’ve checked in and unpacked your bags, there’s a host of family-friendly attractions to see in and around Canggu. Waterbom Bali and Splash Waterpark Bali are two popular options.
Are there any 5-star hotels with restaurants in Canggu?
If you’re after a little luxury and some scrumptious foodie experiences on your Canggu holiday, you’ll love The Akasha Luxury Villas. This 5-star hotel with dining comes with a swimming pool and concierge services and is around 2 mi from downtown. Another stay that’ll cater to your culinary cravings is Alila Seminyak, Bali - CHSE Certified. It’s 2 mi from the centre of the city and has amenities such as designer toiletries and treatment rooms.
Why book your hotel with dining in Canggu with Expedia?
Reserving a hotel with dining in Canggu is as easy as deciding on your travel dates and choosing a place that suits your style. Chasing a getaway that has its own restaurant or is near a food hub? Want it to be upscale or budget friendly? Use Expedia’s search filters to further narrow your search results and find your ideal match.
How can I find cheap hotels with dining in Canggu?
Expedia can help you easily source cheap hotels with dining in Canggu. Simply use our filter tools to lock in accommodation with restaurants or tasty extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Canggu near my hotel with dining?
Canggu has enough activities and experiences to keep you amused for weeks (or months!), beginning with Kuta Beach. Seminyak Beach, Legian Beach and Double Six Beach are other well-known attractions. If you’re hanging around a while, Waterbom Bali and Canggu Beach will add the finishing touches to your itinerary.