The Bulgari Resort Bali is perched on a dramatic 150-metre cliff over the Indian Ocean at Uluwatu, offering some of the most stunning views in all of Bali. The resort features Italian-Balinese-designed villas with private pools, a clifftop Balinese-Italian restaurant, a private beach club accessible by funicular, and an exquisite Bulgari Spa.
The Bvlgari Resort Bali commands one of the most dramatic positions of any hotel on the island, set atop a 160-metre limestone cliff above the Indian Ocean at Uluwatu on Bali's southern Bukit Peninsula, Indonesia. Opened in 2006, the resort was designed by Italian architect Antonio Citterio in collaboration with Balinese master craftspeople, producing an architectural language of dark alang-alang thatching, volcanic stone, and hand-crafted teakwood set against white plaster walls. The result is a property that merges Italian design rigour with Balinese material tradition.
The resort's 59 villas range from one-bedroom cliff villas with private infinity pools to the grand four-bedroom Bvlgari Villa. All are positioned to capture unobstructed Indian Ocean panoramas, and each features an outdoor rain pavilion, carved volcanic-stone bathtub, and a dedicated villa host available at all hours. The Ocean Pool Villas are cantilevered directly over the cliff face, intensifying the sensation of elevation above the sea.
Il Ristorante, the clifftop restaurant operating under the culinary concept of chef Niko Romito, serves refined Italian cuisine against a backdrop of Indian Ocean sunsets and is widely regarded as one of Bali's finest dining experiences. The Beach Club is reached by a private funicular descending to a secluded natural cove, offering beach beds, water sports, and casual dining directly on the ocean.
The Bvlgari Spa occupies its own pavilion complex and specialises in treatments blending Bvlgari-branded Italian cosmetics with traditional Balinese techniques. The resort's remote clifftop position affords exceptional privacy and near-complete silence at night, broken only by ocean and cicada sound.
Uluwatu Temple, one of Bali's most sacred sea temples and the setting for nightly Kecak fire dance performances, is approximately 10 minutes by car. Ngurah Rai International Airport is roughly 40 minutes away, and the resort provides private airport transfer arrangements.
Amenities
- Private infinity pools
- Clifftop restaurant
- Private beach club via funicular
- Bulgari Spa
- Ocean views from all villas
Location
-8.8170, 115.1002 View on map
Highlights
- 150m cliff-top position
- Private beach accessible by funicular
- Italian-Balinese design
- Spectacular Indian Ocean views
Tips for visiting
- The private beach funicular operates only during daylight hours — arrive at the cove before 2pm to allow meaningful time before it closes for the day.
- Il Ristorante is heavily subscribed at sunset; book dinner at least 48 hours in advance and request a cliff-side window table when reserving.
- The villa host service includes daily fresh fruit replenishment, private breakfast set-up, and arranging in-villa spa treatments — use these services proactively.
- Uluwatu Temple's Kecak fire dance begins nightly at 6pm; the concierge can arrange private transport and pre-reserved front-row seating for the performance.
Accessibility
The clifftop terrain and villa layouts involve steps in many areas of the resort. The funicular to the private beach may present challenges for guests with certain mobility impairments. The resort can advise on the most accessible villa configurations and alternative arrangements for guests with mobility needs — contact the property prior to booking.
Visit, book or contact
Frequently asked questions
How many villas does the Bvlgari Resort Bali have?
The resort has 59 villas ranging from one-bedroom cliff villas to the four-bedroom Bvlgari Villa. All villas feature private pools and unobstructed Indian Ocean views.
Is the Bvlgari Resort's private beach accessible to all guests?
Yes. A private funicular descends from the clifftop to a secluded beach cove accessible exclusively to resort guests. The beach is open during daylight hours and provides loungers, water sports, and a casual dining outlet.
What is the dress code at Il Ristorante?
Il Ristorante operates a smart-casual dress code; swimwear and beachwear are not permitted in the restaurant. Outside reservations are accepted, though preference is given to hotel guests and advance booking is essential.
How far is the Bvlgari Resort from Ngurah Rai International Airport?
The resort is approximately 40 minutes by car from the airport. Private airport transfers can be arranged by the resort and are strongly recommended given the resort's remote clifftop location.