Uluwatu villa guide
Private pool villas in Uluwatu
Uluwatu is Bali's clifftop villa coast: private pools on the edge of sea cliffs above the Indian Ocean, sunset views from every villa, and the island's highest villa prices. Four villa resorts here have their own private pool and a verified price, from $615 a night at Jumeirah Bali to $2,200 at Bulgari Resort Bali. This is the Uluwatu-only guide; the cross-island comparison, including Ubud valley villas and Seminyak beachfront villas, is on our private pool villas page.
The four villas at a glance
| Villa | Area | Villa size | Pool | Sleeps | Per night |
|---|---|---|---|---|---|
| Bulgari Resort Bali | Pecatu | Villas from 300 sqm (Bvlgari Villa 1,300 sqm) | Private pool; 20m heated pool in Bvlgari Villa | 2 | $1,300-2,200 |
| The Edge, Uluwatu | Uluwatu | One-bedroom 850 sqm to three-bedroom 2,400 sqm | Private pool | 2 (10 in five-bedroom) | $1,060-1,280 |
| Alila Villas Uluwatu | Pecatu | One-Bedroom Pool Villa 290 sqm | Private pool + cabana | 2 | $630-770 |
| Jumeirah Bali | Pecatu, Dreamland Beach | Garden/Ocean Villa 210 sqm | Private pool | 2 | $615-1,400 |
Sizes are the resorts' own published figures, indoor plus outdoor space combined unless noted. Prices are approximate nightly rates found on booking sites and guides, and vary by season, room type, and availability.
The villas
The main pool at Bulgari Resort Bali; the villas have their own private pools. Photo: Simon_sees, CC BY 2.0, via Wikimedia Commons.
Bulgari Resort Bali
Eight Ocean Cliff Villas on a cliff above the Indian Ocean. Bulgari's villas start at 300 sqm, each with a private pool; the two-bedroom villas run 500 sqm, and the Bvlgari Villa is 1,300 sqm with a 20-metre heated pool. A 24-hour butler, 24-hour breakfast, laundry and pressing, and a sunset aperitivo are included. The resort sits on a cliff above the Indian Ocean in Uluwatu, and the villas face the sunset. At $1,300 to $2,200 for two, the per-person cost runs $650 to $1,100 a night.
Best for: the definitive Uluwatu splurge: a 300 sqm villa with a butler on the cliff.
Read reviews on Google → Official site →The Edge, Uluwatu
Eight villas on a 500-foot sea cliff, and nothing else. The one-bedroom villas run 850 sqm with a private pool; the three-bedroom villas run 2,400 sqm. Every villa has a private butler, buggy rides around the estate, daily breakfast, and VIP seating at oneeighty°, the glass-bottom sky pool 162 metres above the ocean. The Cave restaurant sits inside a real cave, and the spa is built over the water. The villas carry names: The Villa, The One, The Mood, The Ocean, The Ridge, and The View, the five-bedroom villa. At $1,060 to $1,280 for two, the per-person cost runs $530 to $640 a night. No freely licensed photo of the resort exists, so this listing has none.
Best for: the most private stay in Uluwatu: eight villas, a butler, and the sky pool.
Read reviews on Google → Official site →
The 50-metre cliff pool at Alila Villas Uluwatu; the villas have their own private pools. Photo: a.canvas.of.light, CC BY 2.0, via Wikimedia Commons.
Alila Villas Uluwatu
The One-Bedroom Pool Villa runs 290 sqm, with 79 sqm indoors and 211 sqm of outdoor space, a private pool, and a cabana. A 24-hour Villa Host looks after every villa, and the villas run to 3,000 sqm at the top of the range. The shared 50-metre pool sits on the cliff edge above the ocean. At $630 to $770 for two, the per-person cost runs $315 to $385 a night.
Best for: a clifftop villa with a host, at the lowest entry price of the cliff resorts.
Read reviews on Google → Official site →Jumeirah Bali
One hundred and twenty-three villas, and every one has a private pool. There is no non-pool room to book by mistake. The Garden Villa and Ocean Villa run 210 sqm with a private pool and an outdoor living pavilion; the two-bedroom villas add a second bedroom, and the four-bedroom Royal Water Palace runs 4,900 sqm. The resort is designed as a Javanese-Hindu water palace, a tribute to the Majapahit Empire, with three shared pools and the Talise Spa. Every guest gets an e-butler service over WhatsApp, and Dreamland Beach is at the foot of the cliffs with direct access from the resort. At $615 to $1,400 for two, the per-person cost runs $308 to $700 a night. No freely licensed photo of the resort exists, so this listing has none.
Best for: families and first-timers: every villa has a pool, and the beach is at the foot of the cliffs.
Read reviews on Google → Official site →Per-person math: what a villa actually costs
A villa rate covers the whole villa, so the per-person cost falls as the group grows. The table below divides each villa's published nightly range by the guests its entry villa sleeps. All figures are before the 11 to 21 percent tax and service most Bali rates add at checkout.
| Villa | Nightly range | Guests | Per person per night |
|---|---|---|---|
| Jumeirah Bali | $615-1,400 | 2 | $308-700 |
| Alila Villas Uluwatu | $630-770 | 2 | $315-385 |
| The Edge, Uluwatu | $1,060-1,280 | 2 | $530-640 |
| Bulgari Resort Bali | $1,300-2,200 | 2 | $650-1,100 |
A larger villa changes the math again: The Edge's five-bedroom View villa sleeps 10, and Jumeirah Bali's two-bedroom villas sleep 4, so a group splits the top-end rate four or ten ways. The full comparison of villas against hotel rooms is on our villa vs hotel page.
Which Uluwatu villa for which trip
Honeymoon. Bulgari Resort Bali, for the butler, the 20-metre heated pool in the Bvlgari Villa, and the sunset aperitivo. The Edge is the more private alternative: eight villas, a butler, and VIP seating at the sky pool.
Family. Jumeirah Bali: 123 villas all with private pools, a Two Bedroom Family Connecting Villa, the Peafowl Kids Club, and direct access to Dreamland Beach. The Edge's five-bedroom View villa sleeps 10 for a larger family group.
Groups. The Edge's five-bedroom View villa (sleeps 10), or Jumeirah Bali's two-bedroom villas and Three Bedroom Residence for a group that wants the resort's pools and restaurants too.
Budget. There is no budget villa in Uluwatu: the cheapest entry on this page is Jumeirah Bali from $615 a night, and Alila Villas Uluwatu runs $630 to $770. For a cheaper private pool, look at Canggu or Seminyak instead.
Getting around from an Uluwatu villa
Uluwatu sits at the southern tip of Bali, about 40 minutes from the airport. The villas are spread along the cliffs from Pecatu to the temple, so a driver or scooter is essential: a private driver for the day runs $35 to $55. Jumeirah Bali runs an airport shuttle, and Uluwatu Temple is 20 minutes from the resort. The Edge sits 4.6 miles from the temple, and Balangan Beach is 12 minutes from Jumeirah Bali. See our getting around guide for the full transport picture, and the first night guide for the arrival playbook.
What the rate leaves out
Three add-ons change the total. First, tax and service: most Bali rates add 11 to 21 percent at checkout, so a $1,000 villa bills as $1,110 to $1,210. Second, the tourist levy: IDR 150,000 per person (about $10), once per trip. Third, breakfast: it is included at The Edge (daily breakfast), at Bulgari (24-hour breakfast), and at Jumeirah Bali (complimentary breakfast), so check your Alila rate before you book. Peak-season villas often require a minimum stay, so check the terms.
More planning
See the private pool villas guide for the cross-island comparison, the Uluwatu area guide for the full hotel list, and the infinity pools page for the sky pool at The Edge and the 50-metre pool at Alila Villas. The private pool villas in Ubud, private pool villas in Seminyak, and private pool villas in Canggu cover the valley, beachfront, and surf-coast alternatives. The villa vs hotel page has the full per-person math, and prices by area shows what Uluwatu costs against the rest of the island.
Frequently asked questions
What is the cheapest private pool villa in Uluwatu?
Jumeirah Bali, from $615 a night for the Garden Villa with Private Pool (210 sqm, breakfast included). Alila Villas Uluwatu runs $630 to $770. Uluwatu has no budget villas: every private-pool villa on this page starts above $600 a night.
Which Uluwatu villa is best for families?
Jumeirah Bali: 123 villas all with private pools, a Two Bedroom Family Connecting Villa, the Peafowl Kids Club, and direct access to Dreamland Beach. The Edge's five-bedroom View villa sleeps 10 for a larger family group.
Do Uluwatu villas have beach access?
Jumeirah Bali has direct access to Dreamland Beach at the foot of the cliffs. Alila Villas, Bulgari, and The Edge sit on the clifftops above the ocean; check beach access with the resort before you book.
Prices are approximate nightly rates found on booking sites and guides, and vary by season, room type, and availability. Many Bali rates add about 21 percent tax and service. The Bali tourist levy (IDR 150,000, about $10 per person, once per trip) applies to all visitors. Always confirm the current rate before you book.