Curated Luxury hotel deals in Canggu

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Canggu

Recommended
Sort by

See the latest prices and deals by choosing your dates

Bali Spirit Hotel and Spa, Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 18.57 km from centre

8.5

 

585 reviews

Breakfast available

Bali Spirit Hotel & Spa is located near the center of Ubud, a 1-hour drive from Ngurah Rai International Airport. It features a spa, an outdoor pool and free Wi-Fi in all areas.

The tropical-style rooms of Bali Spirit are fitted with tea/coffee making facilities and a fridge. Each room features a private balcony or garden patio with great views of the surroundings.

Bali Spirit Hotel & Spa offers laundry and dry cleaning services. To relax, guests can enjoy a massage or visit the yoga/meditation room. There is also a woodcarving gallery and a drugstore on site.

River Forest Restaurant offers views of the river valley and serves a variety of Indonesian, Chinese and international dishes. Drinks and light snacks can be found at the hotel’s main bar.

Bali Spirit Hotel is a 5-minute drive from Ubud Town and market area. It is also close to various museums and ancient temples of Ubud.

Compare price on Booking.com
Compare price on Booking.com
The Sankara Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Ubud · 18.60 km from centre

8.5

 

226 reviews

Breakfast available

Featuring a restaurant, Sankara Ubud Resort offers accommodations with an outdoor pool and a spa. The resort operates a 24-hour front desk and provides free WiFi access in all areas. Guests who drive enjoy free parking privileges.

Sankara Ubud Resort is a 15-minute drive from central Ubud, 20-minute drive from Monkey Forest and a 90-minute drive from Ngurah Rai International Airport.

Blending modern decor with traditional touches, each air-conditioned unit has a seating area, flat-screen satellite TV and a personal safe. An electric kettle and a mini-bar are also among the amenities provided. Private bathrooms offer a bathtub, double sink and free bath amenities.

Airport transfers and car rental can be arranged on site. Guests may also request for laundry service.

Offering room service, The Kumbuh Restaurant serves a spread of Indonesian and Western delights.

Compare price on Booking.com
Compare price on Booking.com
Royal Arkara Villas by Arkamara
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 18.73 km from centre

10.0

 

2 reviews

Breakfast available

Located in Ubud, 1.8 miles from Blanco Museum, Royal Arkara Villas by Arkamara has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. This 5-star hotel offers a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Selected rooms also feature a kitchen with a microwave. All rooms have a closet.

An à la carte, American or gluten-free breakfast is served at the property. At Royal Arkara Villas by Arkamara you'll find a restaurant serving American, Indonesian and International cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Saraswati Temple is 2.3 miles from the accommodation, while Ubud Monkey Forest is 2.6 miles from the property. Ngurah Rai International Airport is 20 miles away.

Compare price on Booking.com
Compare price on Booking.com
Grand Whiz Hotel Nusa Dua Bali
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 18.80 km from centre

8.4

 

1,065 reviews

Breakfast available

Featuring free Wi-Fi access throughout the property, Grand Whiz Hotel Nusa Dua Bali enjoys a nearby beach at Nusa Dua just 3 minutes’ walk from the hotel. The hotel has a 24-hour front desk for guests’ conveniences.

Modern rooms at Grand Whiz Hotel Nusa Dua Bali are air-conditioned and fitted with a flat-screen TV, safety deposit box, electric kettle and a fridge with a mini-bar. Rooms also come with a terrace with seating area overlooking the garden. The private bathrooms have shower facilities and free toiletries.

Grand Whiz Hotel Nusa Dua Bali is 5 minutes’ drive from Tanjung Benoa and Bali Nusa Dua Theater. It is 15 minutes’ drive from Ngurah Rai International Airport, while it takes 30 minutes to drive to Kuta and Seminyak from the property.

Guests can enjoy the outdoor swimming pool and spa facilities located at the hotel. Free shuttle services to Nusa Dua Resorts are available based on schedule. Airport transfers, laundry and dry cleaning services can be arranged through the hotel staff at a charge.

Anjani Restaurant serves western and Indonesian dishes at the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kadiga Villas Ubud by GenuineHost
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 18.85 km from centre

8.6

 

52 reviews

Breakfast available

With a stay at Kadiga Villas Ubud by GenuineHost in Ubud (Nyuh Kuning), you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This hotel is 12.4 mi (19.9 km) from Sanur Beach and 2 mi (3.3 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ganesha Villa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Villa property in Ubud · 18.88 km from centre

9.0

 

2 reviews

With a stay at Ganesha Villa in Ubud, you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This villa is 11.9 mi (19.2 km) from Sanur Beach and 2.4 mi (3.9 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Pondok Wisata Amerta Semaya Agung
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 18.96 km from centre

9.6

 

108 reviews

Breakfast available

Located in Ubud, 1.1 miles from Ubud Monkey Forest, Pondok Wisata Amerta Semaya Agung provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a 24-hour front desk and a concierge service. Certain units at the property include a balcony with a city view.

Saraswati Temple is 1.9 miles from the hotel, while Goa Gajah is 2 miles from the property. Ngurah Rai International Airport is 21 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Seascape Resort & Spa Uluwatu by Ini Vie Hospitality
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pecatu, Uluwatu · 18.97 km from centre

9.1

 

116 reviews

Breakfast available

Located in Uluwatu, 3.4 miles from Uluwatu Temple, Seascape Resort & Spa Uluwatu by Ini Vie Hospitality has accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant. This 5-star resort offers a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

The resort will provide guests with air-conditioned rooms offering a closet, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet.

An à la carte, American or Asian breakfast is available at the property.

Garuda Wisnu Kencana is 5.3 miles from Seascape Resort & Spa Uluwatu by Ini Vie Hospitality, while Samasta Lifestyle Village is 6.6 miles from the property. Ngurah Rai International Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mantra Wellness Centre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Uluwatu, Pecatu · 19.04 km from centre

8.8

 

22 reviews

Located in Pecatu, Mantra Wellness Centre is in a rural location, a 4-minute drive from Padang Padang Beach and 7 minutes from Uluwatu Temple. This spa hotel is 1.5 mi (2.4 km) from Bingin Beach and 7.6 mi (12.2 km) from Jimbaran Beach.

Compare price on Booking.com
Compare price on Booking.com
Two Bedroom Villa in Bingin Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Pecatu, Uluwatu · 17.65 km from centre

8.9

 

29 reviews

Featuring a bar, Two Bedroom Villa in Bingin Beach offers accommodations in Uluwatu. This chalet features free private parking, luggage storage space, and free Wifi. Staff on site can arrange a shuttle service.

Providing access to a patio with garden views, the air-conditioned chalet consists of 2 bedrooms. The chalet offers bed linen, towels, and daily room service.

Breakfast is available, and includes à la carte, American and Asian options.

Sightseeing tours are available in the area. Guests can enjoy the outdoor swimming pool and garden at the chalet.

Cemongkak Beach is a 15-minute walk from Two Bedroom Villa in Bingin Beach, while Uluwatu Temple is 4.3 miles away. Ngurah Rai International Airport is 11 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin Resort Nusa Dua, Bali
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nusa Dua · 19.30 km from centre

9.0

 

1,001 reviews

Breakfast available

With a stay at The Westin Resort Nusa Dua, Bali in Nusa Dua (BTDC), you'll be steps from Bali International Convention Center and 7 minutes by foot from Bali Nusa Dua Convention Centre. This beach resort is 0.5 mi (0.8 km) from Bali Collection Shopping Centre and 0.6 mi (1 km) from Pasifika Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bali Nusa Dua Hotel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 19.07 km from centre

8.6

 

260 reviews

Breakfast available

With a stay at Bali Nusa Dua Hotel in Nusa Dua (BTDC), you'll be steps from Bali Nusa Dua Convention Centre and 3 minutes by foot from Bali International Convention Center. This luxury hotel is 0.4 mi (0.7 km) from BIMC Hospital Nusa Dua and 0.5 mi (0.8 km) from Bali Collection Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nusa Dua Beach Hotel and Spa - Handwritten Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 19.14 km from centre

8.8

 

1,001 reviews

Breakfast available

Located in Nusa Dua (BTDC), Nusa Dua Beach Hotel and Spa - Handwritten Collection is within a 5-minute drive of Bali Collection Shopping Centre and Nusa Dua Beach. This beach hotel is 5.8 mi (9.4 km) from Jimbaran Beach and 7.5 mi (12.1 km) from Garuda Wisnu Kencana Cultural Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ubud Village Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 19.09 km from centre

9.4

 

189 reviews

Breakfast available

With a stay at The Ubud Village Resort & Spa in Ubud (Nyuh Kuning), you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This family-friendly hotel is 12.2 mi (19.6 km) from Sanur Beach and 1.8 mi (3 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Arya Arkananta Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sayan, Ubud · 19.07 km from centre

9.4

 

38 reviews

Breakfast available

Located in Ubud, Arya Arkananta Resort & Spa is in a rural location, within a 5-minute drive of Bali Bird Walks and Neka Art Museum. This spa hotel is 3.2 mi (5.2 km) from Ubud Monkey Forest and 13.3 mi (21.4 km) from Sanur Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bhuwana Ubud Hotel and Farm
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pengosekan, Ubud · 19.26 km from centre

8.8

 

452 reviews

Breakfast available

Located in Ubud (Pengosekan), Bhuwana Ubud Hotel and Farm is within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This resort is 1.7 mi (2.8 km) from Ubud Palace and 2.2 mi (3.5 km) from Campuhan Ridge Walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ubud Wana Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nyuh Kuning, Ubud · 19.12 km from centre

9.2

 

322 reviews

Breakfast available

With a stay at Ubud Wana Resort, you'll be centrally located in Ubud, steps from Ubud Monkey Forest and a short 5-minute drive from Ubud Traditional Art Market. This spa hotel is 12.6 mi (20.3 km) from Sanur Beach and 2.6 mi (4.2 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ulu Cliffhouse
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Uluwatu, Pecatu · 19.18 km from centre

8.8

 

22 reviews

When you stay at Ulu Cliffhouse in Pecatu, you'll be near the beach, within a 5-minute drive of Uluwatu Temple and Uluwatu Cliffs. This spa hotel is 2.8 mi (4.6 km) from Bingin Beach and 8.7 mi (14 km) from Jimbaran Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Asa Maia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Uluwatu, Pecatu · 19.26 km from centre

10.0

 

1 review

Breakfast available

With a stay at The Asa Maia in Pecatu, you'll be within a 5-minute drive of Uluwatu Temple and Padang Padang Beach. This spa hotel is 0.5 mi (0.8 km) from Thomas Beach and 0.9 mi (1.4 km) from Suluban Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Purana Suite Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pengosekan, Ubud · 19.12 km from centre

9.8

 

17 reviews

Breakfast available

Located in Ubud (Pengosekan), Purana Suite Ubud is within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This spa hotel is 1.9 mi (3 km) from Ubud Palace and 2.3 mi (3.8 km) from Campuhan Ridge Walk.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor