Onyx Beach Hotel - Canggu (Bali)

$$$$||View on mapCanggu (Bali), IndonesiaJl. Pantai Batu Mejan No.45A, Canggu (Bali), Indonesia, 80351|
8.8
GreatWe use reviews from our platform and Booking.com to highlight the best value.
|75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Onyx Beach Hotel - Canggu (Bali)
Jl. Pantai Batu Mejan No.45A, Canggu (Bali), Indonesia, 80351·View on map
$$$$
Overall Score
Great · 188 reviews
8.8Great
Free WiFi10.0
Staff9.6
Cleanliness8.9
Comfort8.9
Location8.9
Who stays here
Solo45%
Couples37%
Families10%
Groups8%

Overview

Overall Score
Great · 188 reviews
8.8Great
Free WiFi10.0
Staff9.6
Cleanliness8.9
Comfort8.9
Location8.9
Who stays here
Solo45%
Couples37%
Families10%
Groups8%

Nestled a mere 8 minutes' stroll from Taman Segara Madu Water Park, the elegant 5-star Onyx Beach Hotel Canggu welcomes guests with a hot tub and a shared lounge. Featuring an outdoor swimming pool, this Canggu aparthotel is 2.4 km from natural sights like Nelayan Beach.

Location

The hotel has a prime location not far from Spring Spa Canggu, while shopping venues like Malamadre Motorcycles are 900 metres away. The ancient hindu Tanah Lot Shrine is nearly a 10-minute ride from the Onyx Beach Canggu. Visiting Your Time Healing Day Spa, which is in the vicinity of the accommodation, will make you feel fully invigorated.

Rooms

Overlooking the garden, the 7 rooms are appointed with air conditioning, as well as modern facilities such as a flat-screen TV with satellite channels. There are spacious bedrooms and separate bathrooms with a bidet, a walk-in shower, and a separate toilet provided.

Eat & Drink

Guests can enjoy meals of healthy cuisine at Samadi Bali, situated only 600 metres from Onyx Beach Hotel.

Leisure & Business

The property’s pedicure, manicure, and facial treatments will ensure a nice stay.

Licence number: 1307220053325,55194

Good to know
Check-in/Check-out
from 15:00-23:00
from 08:00-11:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Pets
Pets are not allowed.
Building
Number of rooms:7
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Deluxe One-Bedroom Apartment
  • Max:
    2 persons
  • Bed options:
    1 King-size bed
  • Courtyard view
  • Shower
  • Air conditioning
Penthouse Apartment
  • Max:
    4 persons
  • Bed options:
    1 King-size bed
  • Mountain view
  • Shower
  • Balcony
Standard One-Bedroom Apartment
  • Max:
    2 persons
  • Bed options:
    1 King-size bed1 King-size bed and 1 Sofa bed
  • Garden view
  • Shower
  • Balcony

Facilities

Main facilities

Wi-Fi
Free parking
Luggage storage
24-hour services

24-hour security

Food/ Drinks

Welcome drink

Snack bar

Coffee shop

Swimming pool

Outdoor swimming pool

Spa and relaxation

Jacuzzi

Back massage

Head massage

Full body massage

Laundry

Sports & Fitness

  • Diving
  • Snorkelling

Services

  • Room service
  • Housekeeping
  • Car hire
  • Laundry
  • Dry cleaning
  • Tours/Ticket assistance
  • Grocery shopping service
  • Welcome drink

Dining

  • Snack bar

Children

  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Spa & wellness centre
  • Jacuzzi
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage

Room view

  • Garden view
  • Courtyard view
  • Mountain view

Room features

  • Air conditioning
  • Sitting area
  • Terrace
  • Garden furniture
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show all facilitiesHide facilities

Essential information about Onyx Beach Hotel

💵 Lowest room price 114 AU$
📏 Distance to centre 500 m
✈️ Distance to airport 19.4 km
🧳 Nearest airport Ngurah Rai International, DPS

Location

Jl. Pantai Batu Mejan No.45A, Canggu (Bali), Indonesia, 80351
Address
The address has been copied.
Jl. Pantai Batu Mejan No.45A, Canggu (Bali), Indonesia, 80351
Map view
Jl. Pantai Batu Mejan No.45A, Canggu (Bali), Indonesia, 80351
  • City landmarks
  • Restaurants
Restaurant
Samadi Bali
580 m
Restaurant
Bali Buda
960 m
Restaurant
Loop Pool Bar and Restaurant
1.6 km
Restaurant
Genius Bistro
820 m
Restaurant
Eden Cafe
1.2 km
Restaurant
Moana Fish Eatery
780 m
Restaurant
Black Sand Brewery
990 m
Restaurant
El Jefe Jose Cubanos
800 m

Reviews of Onyx Beach Hotel

8.8 /10
Great
188 reviews
Verified reviews  
Discover top-rated options through reviews we verify from our site and Booking.com.
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room