Cheapest option at this property for 2 adults, 1 child

1 × Penthouse Apartment
Price for:
Max adults: 4
Entire apartment
Bedroom 1:
1 extra-large double bed
Bedroom 2:
1 extra-large double bed
Non-refundable
Pay online
We have 1 left
US$171 per night
Original price
US$624.66
Bonus savings
- US$62.47
You’re getting a reduced rate because this property is offering a discount.
Booking.com pays
- US$49.47
You’ll get a reduced rate when you pay online as Booking.com will pay part of the price.

Total before taxes
US$512.72

US$171 is the average price per night. This excludes taxes and charges.
3 nights, 2 adults, 1 child
Reserve
Don't worry — pressing this button won't charge you anything!

You might be eligible for a Genius discount at Onyx Beach Hotel. To check if a Genius discount is available for your selected dates sign in.

Genius discounts at this property are subject to book dates, stay dates and other available deals.

Experience world-class service at Onyx Beach Hotel

Elegant Accommodation: Onyx Beach Hotel in Canggu offers a recently renovated 5-star aparthotel experience. Guests enjoy a sun terrace, lush garden, and an outdoor swimming pool. Free WiFi is available throughout the property. Comfortable Amenities: The aparthotel features family rooms, a games room, and a hot tub. Additional facilities include a lounge, wellness packages, and a coffee shop. Free on-site parking and bicycle parking enhance convenience. Prime Location: Located 18 km from Ngurah Rai International Airport, the hotel is near attractions such as Echo Beach (2.3 km) and Tanah Lot Temple (10 km). Surfing opportunities are available in the surrounding area. Exceptional Service: Highly rated for its attentive staff and excellent service support, the hotel ensures a comfortable and memorable stay.

Couples particularly like the location — they rated it 8.3 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

Perfect for a 3-night stay!

Top location: Highly rated by recent guests (8.9)

Apartments with:

  • Inner courtyard view

Free parking available on-site


Sign in, save money

To see if you can save 10% or more at this property, sign in
Sign in, save money

Availability

Prices converted to USD
 ! 

Please select one or more options you want to book

All available apartments

Start of dialog content
Something went wrong. Please try again later.
End of dialog content

Recommended for 2 adults, 1 child

1 × Penthouse Apartment
Price for:
Max adults: 4
Entire apartment
Bedroom 1:
1 extra-large double bed
Bedroom 2:
1 extra-large double bed
Non-refundable
Pay online
We have 1 left
US$171 per night
Original price
US$624.66
Bonus savings
- US$62.47
You’re getting a reduced rate because this property is offering a discount.
Booking.com pays
- US$49.47
You’ll get a reduced rate when you pay online as Booking.com will pay part of the price.

Total before taxes
US$512.72

US$171 is the average price per night. This excludes taxes and charges.
3 nights, 2 adults, 1 child
Reserve
Don't worry — pressing this button won't charge you anything!
Start of dialog content
Something went wrong. Please try again later.
End of dialog content
Deluxe One-Bedroom Apartment
  • Non-refundable
  • Pay online
  • 1 extra-large double bed
US$183 for 3 nights
  • You won't be charged yet

Error: Please select one or more options you want to book

Select an accommodation type and how many you want to reserve.
Apartment type Number of guests Today's price Your choices

How many rooms will you need for your stay? Please select here.

Select an apartment
Penthouse Apartment
Recommended for 2 adults, 1 child
  • Bedroom 1: 1 extra-large double bed
  • Bedroom 2: 1 extra-large double bed
  • Bathrooms:2

This spacious apartment is comprised of 1 living room, 2 separate bedrooms and 2 bathrooms with a walk-in shower and free toiletries. The well-fitted kitchen features a stovetop, a refrigerator, kitchenware and a microwave. The air-conditioned apartment offers a flat-screen TV with streaming services, a seating area, a dining area, a wardrobe as well as mountain views. The unit offers 2 beds.

Entire apartment
1270 feet²
Private kitchen
Ensuite bathroom
Balcony
Mountain view
City view
Air conditioning
Flat-screen TV
Free WiFi

  • Free toiletries
  • Shower
  • Kitchen
  • Safety deposit box
  • Bidet
  • Streaming service (like Netflix)
  • Toilet
  • Sofa
  • Towels
  • Linen
  • Socket near the bed
  • Tile/marble floor
  • Desk
  • Seating Area
  • TV
  • Slippers
  • Refrigerator
  • Iron
  • Microwave
  • Hairdryer
  • Kitchenware
  • Kitchenette
  • Fan
  • Additional toilet
  • Extra long beds (> 2 metres)
  • Wake up service/Alarm clock
  • Outdoor furniture
  • Cable channels
  • Wake-up service
  • Alarm clock
  • Wardrobe or closet
  • Stovetop
  • Toaster
  • Dining area
  • Dining table
  • Upper floors accessible by stairs only
  • Clothes rack
  • Toilet paper
  • Single-room air conditioning for guest accommodation
  • Carbon monoxide detector
Max adults: 4
US$171 per night
Original price
US$624.66
Bonus savings
- US$62.47
You’re getting a reduced rate because this property is offering a discount.
Booking.com pays
- US$49.47
You’ll get a reduced rate when you pay online as Booking.com will pay part of the price.

Total before taxes
US$512.72

US$171 is the average price per night. This excludes taxes and charges.
18% off
18% off
You’re getting 18% off the original price due to multiple deals and benefits.
Excluded: 10 % Tax
  • Non-refundable
  • Pay online
  • We have 1 left
  • 1 extra-large double bed

The air-conditioned apartment features 1 bedroom and 1 bathroom with a walk-in shower and a bidet. The well-equipped kitchen has a stovetop, a refrigerator, kitchenware and a microwave. The apartment offers a flat-screen TV with streaming services, a seating area, a wardrobe, a safe deposit box as well as an inner courtyard view. The unit offers 1 bed.

Entire apartment
377 feet²
Private kitchen
Ensuite bathroom
Inner courtyard view
Air conditioning
Flat-screen TV
Free WiFi
Max adults: 2
US$61 per night
Original price
US$222.67
Bonus savings
- US$22.27
You’re getting a reduced rate because this property is offering a discount.
Booking.com pays
- US$17.64
You’ll get a reduced rate when you pay online as Booking.com will pay part of the price.

Total before taxes
US$182.77

US$61 is the average price per night. This excludes taxes and charges.
18% off
18% off
You’re getting 18% off the original price due to multiple deals and benefits.
Excluded: 10 % Tax
  • Non-refundable
  • Pay online
  • We have 2 left
  • You won't be charged yet

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location
Free WiFi

Select topics to read reviews:

Guests who stayed here loved

  • Ben
    United Kingdom United Kingdom
    Perfect stay from start to finish. The staff were warm and attentive, the room was spotless and comfortable, and the facilities were excellent. Everything exceeded my expectations - I’ll definitely be back! The team went above and beyond, even...
  • Thomas
    France France
    I had an exceptional stay at Onyx Beach Club in Canggu! The atmosphere is fantastic, the staff (especially Nesa) are incredibly kind and professional, and the facilities are top-notch. I highly recommend this place to anyone looking for a relaxing...
  • Rob
    United Kingdom United Kingdom
    Really nice and spacious room, very comfortable bed, large toilet/shower room. Very welcoming hosts.
  • Lauren
    Ireland Ireland
    We loved the location, staff were lovely, bed is so comfy and room was spotless and very spacious. There was a water machine in the room too which was a great touch. Definitely will rebook this hotel when we come back to Bali.
  • Sophie
    United Kingdom United Kingdom
    The property was amazing everything you could want for an amazing stay in Bali. The room was modern and clean and the beds were the comfiest we slept in whilst in Bali. All the staff were friendly and welcoming in particular Nesa who was always...
  • Daria
    Russia Russia
    The staff was amazing!! They really take care about you and provide everything you need. Apartment was new and fresh. Cleaning was also good. The smell was very nice.
  • Kozlovska
    Poland Poland
    The staff were incredibly kind, attentive, and always ready to help with anything I needed. From warm greetings to thoughtful service, they made me feel truly welcome. Their hospitality and friendliness made my trip even more special.
  • Khalid
    Netherlands Netherlands
    The staff especially nesa & putu are very nice and helpfull.
  • Marco
    Italy Italy
    The rooftop is amazing and the guys from the reception are very friendly and always ready to help. See you soon!
  • Istika
    Netherlands Netherlands
    Kind and friendly staffs , very pleasant , quiet area , restaurants, and cafe ‘s nearby

Property surroundings

House rules

Onyx Beach Hotel takes special requests - add in the next step!
Check-in
From 15:00 to 23:00
You'll need to let the property know in advance what time you'll arrive.
Check-out
From 08:00 to 11:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please check what conditions may apply to each option when making your selection.
Damage policy
If you cause damage to the property during your stay, you could be asked to pay up to Rp 350,000 after check-out, according to this property's Damage Policy.
Children and beds

Child policies

Children of any age are welcome.

Children 6 years and above will be charged as adults at this property.

To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.

Cot and extra bed policies

Cots and extra beds are not available at this property.

No age restriction
There is no age requirement for check-in
Smoking
Smoking is not allowed.
Quiet hours
Guests must be quiet between 21:00 and 08:00.
Pets
Pets are not allowed.

The fine print

Need-to-know information for guests at this property

Quiet hours are between 21:00:00 and 08:00:00.

If you cause damage to the property during your stay, you could be asked to pay up to Rp 350,000 after check-out, according to this property's Damage Policy.