Villa with pool Uluwatu (Bali)
Uluwatu (Bali)
2 guests

Adults:

2

Children:

0

Child’s age:

Uluwatu (Bali)

Sep 18 - Sep 19 ·
2 guests

Uluwatu (Bali) Villas with private pool

Uluwatu (Bali)
2 guests

Adults:

2

Children:

0

Child’s age:

Over 2,020 stays assessed to highlight the standout picks

Navigation

1. Tropical Almond Villa

2. Lungid Sari Uluwatu

3. White Tortoise Eco Villa'S

4. Airis Luxury Villas And Spa

Villas in Uluwatu (Bali) with Private Pool

5. Hakuna Matata Bali Villas

6. Le Bamboo Bali

7. Amertha Villa Dreamland

Holiday Villas in Uluwatu (Bali) with Private Pool

8. Highest Top Ocean View Villa Of Uluwatu, Cinema, Gym, Sauna

9. Nazeki Villa

10. Padawatu Villas

  • Great deal
  • Beach access
Hotel Image Hotel Image

Tropical Almond Villa

Gg.Temu Pelaka
4.3 km (2.7 mi) from city center
25
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Located nearly a 10-minute ride from the sand Nyang Nyang Beach, the 1-bedroom Tropical Almond Villa Uluwatu offers a sunbathing terrace with views of the pool. Nestled in the Pecatu district, the Uluwatu villa comes with a swimming pool, providing relaxation for guests.

A foot bath are available on-site.

9.6
286 reviews
~ US$73 / night

Tropical Almond Villa

4.3 km (2.7 mi) from city center
25
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Tropical Almond Villa

Located nearly a 10-minute ride from the sand Nyang Nyang Beach, the 1-bedroom Tropical Almond Villa Uluwatu offers a sunbathing terrace with views of the pool. Nestled in the Pecatu district, the Uluwatu villa comes with a swimming pool, providing relaxation for guests.

A foot bath are available on-site.

9.6
286 reviews
From US$ 73 / night
  • Best-rated
  • Beach access
Hotel Image Hotel Image

Lungid Sari Uluwatu

53Jx+8P9, Jl. Labuansait, Pecatu, Kec. Kuta Sel., Kabupaten Badung, Bali 80361
1.6 km (1.0 mi) from city center
55
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Pool with view

Offering private car parking in the Pecatu district of Uluwatu, the 1-bedroom Lungid Sari Uluwatu Villa is also 2.7 km from significant religious sites like the ancient Uluwatu Hindu Temple. Featuring a foot bath, the accommodation is suitable for 2 people.

9.7
146 reviews
~ US$117 / night

Lungid Sari Uluwatu

1.6 km (1.0 mi) from city center
55
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Pool with view

Lungid Sari Uluwatu

Offering private car parking in the Pecatu district of Uluwatu, the 1-bedroom Lungid Sari Uluwatu Villa is also 2.7 km from significant religious sites like the ancient Uluwatu Hindu Temple. Featuring a foot bath, the accommodation is suitable for 2 people.

9.7
146 reviews
From US$ 117 / night
Hotel Image Hotel Image

White Tortoise Eco Villa'S

Jalan Umpeng Sari
2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Infinity pool

Situated 3.2 km from the Uluwatu Kecak & Fire Dance, the 7-room White Tortoise Eco Villa'S Uluwatu entices guests to explore various tourist attractions in the area.

One can enjoy an infinity pool on-site, as well as a head massage and a back massage.

9.2
393 reviews
~ US$159 / night

White Tortoise Eco Villa'S

2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Full body massage
  • Infinity pool

White Tortoise Eco Villa'S

Situated 3.2 km from the Uluwatu Kecak & Fire Dance, the 7-room White Tortoise Eco Villa'S Uluwatu entices guests to explore various tourist attractions in the area.

One can enjoy an infinity pool on-site, as well as a head massage and a back massage.

9.2
393 reviews
From US$ 159 / night

Villas in Uluwatu (Bali) with Private Pool

Hotel Image Hotel Image

Airis Luxury Villas And Spa

Jalan Raya Uluwatu Km 23, Ungasan
6.2 km (3.9 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Spa & wellness centre
  • Infinity pool

Providing active guests with access to an 18-hole golf course, the Balinese-style Airis Luxury Villas And Spa Uluwatu is 3.4 km from such sports attractions as the New Kuta Golf. Located approximately 10 minutes' drive from the Pandawa Beach, the accommodation features a private pool with a hot tub.

Guests can be treated with aromatherapy, reflexology, and body wraps.

8.5
448 reviews
~ US$74 / night

Airis Luxury Villas And Spa

6.2 km (3.9 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour security
  • Air conditioning
  • Spa & wellness centre
  • Infinity pool

Airis Luxury Villas And Spa

Providing active guests with access to an 18-hole golf course, the Balinese-style Airis Luxury Villas And Spa Uluwatu is 3.4 km from such sports attractions as the New Kuta Golf. Located approximately 10 minutes' drive from the Pandawa Beach, the accommodation features a private pool with a hot tub.

Guests can be treated with aromatherapy, reflexology, and body wraps.

8.5
448 reviews
From US$ 74 / night
  • Beach access
Hotel Image Hotel Image

Hakuna Matata Bali Villas

Jalan Umpeng Sari, Pecatu
2.7 km (1.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Hakuna Matata Bali Villas Uluwatu is located 16 minutes' walk from the Padang Padang Beach and invites guests to join billiards. Nestled in the Pecatu district, this 2-bedroom villa provides a Jacuzzi, along with a swimming pool.

On-site treatments include pedicure, manicure, and facials at this property. Sport lovers can benefit from yoga instruction.

9.2
249 reviews
~ US$114 / night

Hakuna Matata Bali Villas

2.7 km (1.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Hakuna Matata Bali Villas

Hakuna Matata Bali Villas Uluwatu is located 16 minutes' walk from the Padang Padang Beach and invites guests to join billiards. Nestled in the Pecatu district, this 2-bedroom villa provides a Jacuzzi, along with a swimming pool.

On-site treatments include pedicure, manicure, and facials at this property. Sport lovers can benefit from yoga instruction.

9.2
249 reviews
From US$ 114 / night
  • Guest favorite
Hotel Image Hotel Image

Le Bamboo Bali

Jalan Labuansait 31
3.3 km (2.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Massage
  • Infinity pool

Situated in the Pecatu district, within 10 minutes' drive of the Uluwatu Beach, the 7-room Le Bamboo Bali Villa Uluwatu comes with a swimming pool for guests to unwind.

This Uluwatu villa has yoga instruction, additionally, you'll find massage therapy and a patio. On-site treatments include a massage treatment at the Uluwatu property.

8.7
533 reviews
~ US$370 / night

Le Bamboo Bali

3.3 km (2.0 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Massage
  • Infinity pool

Le Bamboo Bali

Situated in the Pecatu district, within 10 minutes' drive of the Uluwatu Beach, the 7-room Le Bamboo Bali Villa Uluwatu comes with a swimming pool for guests to unwind.

This Uluwatu villa has yoga instruction, additionally, you'll find massage therapy and a patio. On-site treatments include a massage treatment at the Uluwatu property.

8.7
533 reviews
From US$ 370 / night

Holiday Villas in Uluwatu (Bali) with Private Pool

Hotel Image Hotel Image

Amertha Villa Dreamland

Jl. N.Kahuripan No.52
6.1 km (3.8 mi) from city center
700
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Full body massage
  • Pool with view

Amertha Villa Dreamland Uluwatu is located 10 minutes' drive from Dreamland Beach and invites guests to enjoy a terrace. Offering a car park as well as Wi-Fi, the 3-bedroom villa is situated in the Pecatu district.

Guests can hire cars to explore the area or indulge in ultimate relaxation with a head massage and a back massage.

9.7
85 reviews
~ US$267 / night

Amertha Villa Dreamland

6.1 km (3.8 mi) from city center
700
  • Cookware/ Kitchen utensils
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Full body massage
  • Pool with view

Amertha Villa Dreamland

Amertha Villa Dreamland Uluwatu is located 10 minutes' drive from Dreamland Beach and invites guests to enjoy a terrace. Offering a car park as well as Wi-Fi, the 3-bedroom villa is situated in the Pecatu district.

Guests can hire cars to explore the area or indulge in ultimate relaxation with a head massage and a back massage.

9.7
85 reviews
From US$ 267 / night
  • Top location
  • Beach access
Hotel Image Hotel Image

Highest Top Ocean View Villa Of Uluwatu, Cinema, Gym, Sauna

Jalan Baty Kandik, Banjar Karangboma
0.8 km (0.5 mi) from city center
34
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Air conditioning
  • Sauna
  • Pool with view

Staying at Top Ocean View Villa Of Uluwatu, guests can easily reach the Padang Padang Beach, located approximately a 25-minute walk away. The availability of a sauna ensures a relaxing getaway in the Pecatu district.

9.4
62 reviews
~ US$153 / night

Highest Top Ocean View Villa Of Uluwatu, Cinema, Gym, Sauna

0.8 km (0.5 mi) from city center
34
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Air conditioning
  • Sauna
  • Pool with view

Highest Top Ocean View Villa Of Uluwatu, Cinema, Gym, Sauna

Staying at Top Ocean View Villa Of Uluwatu, guests can easily reach the Padang Padang Beach, located approximately a 25-minute walk away. The availability of a sauna ensures a relaxing getaway in the Pecatu district.

9.4
62 reviews
From US$ 153 / night
  • Beach access
Hotel Image Hotel Image

Nazeki Villa

Jalan Pura Batu Pageh
8.8 km (5.5 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Situated in the Ungasan district of Uluwatu, nearly a 25-minute walk from the Sundays Beach Club, the 6-room Nazeki Villa Uluwatu comes with an indoor swimming pool for guests to unwind. Guests can enjoy a treatment room and an indoor pool, along with body scrub, pedicure, and manicure after a busy day.

Yoga instruction are available for active travellers.

8.9
244 reviews
~ US$177 / night

Nazeki Villa

8.8 km (5.5 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Nazeki Villa

Situated in the Ungasan district of Uluwatu, nearly a 25-minute walk from the Sundays Beach Club, the 6-room Nazeki Villa Uluwatu comes with an indoor swimming pool for guests to unwind. Guests can enjoy a treatment room and an indoor pool, along with body scrub, pedicure, and manicure after a busy day.

Yoga instruction are available for active travellers.

8.9
244 reviews
From US$ 177 / night

Cheap Villas in Uluwatu (Bali) with Private Pool

Hotel Image Hotel Image

Padawatu Villas

2 Jalan Umpeng Sari Gang Gunung Blantang Pecatu Kuta Selatan Badung
2.4 km (1.5 mi) from city center
  • BBQ facilities
  • Valet parking
  • Express check-in/ -out
  • Air conditioning
  • Open-air bath
  • Infinity pool

Featuring a swimming pool for guests' relaxation, the 9-room Padawatu Villas Uluwatu is located nearly a 25-minute stroll from the Uluwatu Beach. Featuring a terrace, the Uluwatu villa is situated within reach of the Padang Padang Beach.

8.5
272 reviews
~ US$146 / night

Padawatu Villas

2.4 km (1.5 mi) from city center
  • BBQ facilities
  • Valet parking
  • Express check-in/ -out
  • Air conditioning
  • Open-air bath
  • Infinity pool

Padawatu Villas

Featuring a swimming pool for guests' relaxation, the 9-room Padawatu Villas Uluwatu is located nearly a 25-minute stroll from the Uluwatu Beach. Featuring a terrace, the Uluwatu villa is situated within reach of the Padang Padang Beach.

8.5
272 reviews
From US$ 146 / night
Hotel Image Hotel Image

Eaze Villas Uluwatu

Jl. Goa Lempeh No. 30
3.6 km (2.2 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Infinity pool

Located about a 10-minute drive from the Padang Padang Beach, the 6-room Eaze Villas Uluwatu features an infinity pool, a hot tub, ensuring a relaxing stay. Featuring access to a sun terrace, this resort villa is located 3.9 km from the ancient Uluwatu Hindu Temple.

You will find yoga instruction on-site.

9.1
181 reviews
~ US$277 / night

Eaze Villas Uluwatu

3.6 km (2.2 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Infinity pool

Eaze Villas Uluwatu

Located about a 10-minute drive from the Padang Padang Beach, the 6-room Eaze Villas Uluwatu features an infinity pool, a hot tub, ensuring a relaxing stay. Featuring access to a sun terrace, this resort villa is located 3.9 km from the ancient Uluwatu Hindu Temple.

You will find yoga instruction on-site.

9.1
181 reviews
From US$ 277 / night
Hotel Image Hotel Image

Villa 10 Rose Bali 3Br Luxury

Jl. Pura Masuka Gg. Jepun 10 , Ungasan, Kec. Kuta Sel., Kabupaten Badung, Bali 80361
6.6 km (4.1 mi) from city center
500
  • Cookware/ Kitchen utensils
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities
  • Patio

Along with access to such natural sites as Dreamland Beach, 4.7 km away, Villa 10 Rose Bali 3Br Luxury Uluwatu offers a private swimming pool. Situated in the Ungasan district, the villa features a terrace overlooking the pool.

9.5
34 reviews
~ US$208 / night

Villa 10 Rose Bali 3Br Luxury

6.6 km (4.1 mi) from city center
500
  • Cookware/ Kitchen utensils
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities
  • Patio

Villa 10 Rose Bali 3Br Luxury

Along with access to such natural sites as Dreamland Beach, 4.7 km away, Villa 10 Rose Bali 3Br Luxury Uluwatu offers a private swimming pool. Situated in the Ungasan district, the villa features a terrace overlooking the pool.

9.5
34 reviews
From US$ 208 / night

Luxury Villas in Uluwatu (Bali) with Private Pool

Hotel Image Hotel Image

Tropical Villa Indah - Private Jungle Oasis With Pool & Views

Jl. Toya Ning I, Puri Bendesa, Villa Indah No. 72, Ungasan.
7.7 km (4.8 mi) from city center
250
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Located in the Ungasan district of Uluwatu, the 2-bedroom Tropical Villa Indah - Private Jungle Oasis With Pool & Views Uluwatu is 3.6 km from the Pandawa Beach and offers a treatment room. With a maximum capacity of 4 guests, the villa offers private car parking.

There is a body scrub and facials to relax in after a busy day.

9.9
46 reviews
~ US$209 / night

Tropical Villa Indah - Private Jungle Oasis With Pool & Views

7.7 km (4.8 mi) from city center
250
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Spa & wellness centre
  • Pool with view

Tropical Villa Indah - Private Jungle Oasis With Pool & Views

Located in the Ungasan district of Uluwatu, the 2-bedroom Tropical Villa Indah - Private Jungle Oasis With Pool & Views Uluwatu is 3.6 km from the Pandawa Beach and offers a treatment room. With a maximum capacity of 4 guests, the villa offers private car parking.

There is a body scrub and facials to relax in after a busy day.

9.9
46 reviews
From US$ 209 / night
Hotel Image Hotel Image

Canang Villas Bingin

Gang Melali,Jl. Buana Sari, Pecatu, Jimbaran, Bali,
3.9 km (2.4 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Air conditioning
  • Golf centre
  • Pool with view

Situated in the Pecatu district of Uluwatu, 3.8 km from the Nunggalan Beach, Canang Villas Bingin Uluwatu comes with a swimming pool for guests to unwind.

9.2
165 reviews
~ US$182 / night

Canang Villas Bingin

3.9 km (2.4 mi) from city center
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Air conditioning
  • Golf centre
  • Pool with view

Canang Villas Bingin

Situated in the Pecatu district of Uluwatu, 3.8 km from the Nunggalan Beach, Canang Villas Bingin Uluwatu comes with a swimming pool for guests to unwind.

9.2
165 reviews
From US$ 182 / night
Hotel Image Hotel Image

Salthouse Villa Uluwatu

Jl. Pantai Cemongkak Salthouse Uluwatu
4.5 km (2.8 mi) from city center
120
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Massage
  • Pool with view

The 1-bedroom Salthouse Villa Uluwatu is located 3.7 km from the Jalan Tegal Wangi and offers a swimming pool with a sun terrace for guests to relax and unwind. Boasting access to a sun terrace, this accommodation invites guests to visit the GWK Cultural Park, located about 10 minutes' drive away.

9.4
56 reviews
~ US$182 / night

Salthouse Villa Uluwatu

4.5 km (2.8 mi) from city center
120
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Massage
  • Pool with view

Salthouse Villa Uluwatu

The 1-bedroom Salthouse Villa Uluwatu is located 3.7 km from the Jalan Tegal Wangi and offers a swimming pool with a sun terrace for guests to relax and unwind. Boasting access to a sun terrace, this accommodation invites guests to visit the GWK Cultural Park, located about 10 minutes' drive away.

9.4
56 reviews
From US$ 182 / night

Are you in a hurry?

Here is a quick list of hotels in Uluwatu (Bali), selected based on their rating

Name of hotel Accommodation Rating Price, $
Tropical Almond Villa

9.6 / 10

(286 Reviews)

From 73$
Lungid Sari Uluwatu

9.7 / 10

(146 Reviews)

From 117$
White Tortoise Eco Villa'S

9.2 / 10

(393 Reviews)

From 159$
Airis Luxury Villas And Spa

8.5 / 10

(448 Reviews)

From 74$
Hakuna Matata Bali Villas

9.2 / 10

(249 Reviews)

From 114$

More accommodations in Uluwatu (Bali)

Villa Biarritz Villa Biarritz Villa Biarritz
9.6
32 reviews
~ US$ 1088 / night
Villa Biarritz
4.2 km (2.6 mi) from city center
Check Availability
The Edge Bali The Edge Bali The Edge Bali
9.4
58 reviews
~ US$ 1684 / night
The Edge Bali
4.5 km (2.8 mi) from city center
Check Availability
Dreamsea Bali Dreamsea Bali Dreamsea Bali
7.6
1677 reviews
~ US$ 33 / night
Dreamsea Bali
2.8 km (1.7 mi) from city center
Check Availability
Mantra Wellness Center Mantra Wellness Center Mantra Wellness Center
8.7
269 reviews
~ US$ 102 / night
Mantra Wellness Center
2.6 km (1.6 mi) from city center
Check Availability
Bvlgari Resort Bali Bvlgari Resort Bali Bvlgari Resort Bali
9.8
168 reviews
~ US$ 747 / night
Bvlgari Resort Bali
4.1 km (2.5 mi) from city center
Check Availability
Uluwatu Cottages Uluwatu Cottages Uluwatu Cottages
9.2
1102 reviews
~ US$ 82 / night
Uluwatu Cottages
1.6 km (1.0 mi) from city center
Check Availability

Frequently Asked Questions

Which villas in Uluwatu have private pools and are close to the beach?

Canang Villas Bingin and Tropical Villa Indah both feature private pools and are located within walking distance of Bingin Beach. Enjoy the sea breeze and stunning views right from your villa.

Tip:

Visit Bingin Beach early in the morning to catch beautiful sunrise views and enjoy a quieter atmosphere.

What are the best Uluwatu villas with private pools near cultural landmarks?

Top Ocean View Villa Of Uluwatu and Hakuna Matata Bali Villas are both close to Uluwatu Temple. They provide private pools and easy access to breathtaking cultural performances.

Tip:

Plan your visit to Uluwatu Temple for the Kecak Fire Dance, typically held at sunset, to combine your sightseeing with a spectacular show.

Which villas in Uluwatu offer private pools that cater to families?

Nazeki Villa and Amertha Villa Dreamland feature private pools and spacious layouts ideal for families. Both offer amenities like kitchen facilities for meal prep.

Tip:

Consider booking the large two-bedroom layouts for more space and comfort, especially when traveling with kids.

Are there luxury villas with private pools in Uluwatu appropriate for a romantic getaway?

Airis Luxury Villas And Spa and Eaze Villas Uluwatu are both excellent choices. They provide intimate settings with private pools, perfect for couples seeking a romantic escape.

Tip:

Choose villa options with views and a sunset terrace for a memorable dining experience.

Which Uluwatu villas with private pools are best for wellness and relaxation?

Le Bamboo Bali and Salthouse Villa Uluwatu offer private pools along with spa services. Guests can experience relaxation with wellness packages available at the spas.

Tip:

Book spa appointments in advance to ensure availability, especially during peak vacation seasons.

What villas in Uluwatu with private pools are budget-friendly?

Tropical Almond Villa and White Tortoise Eco Villa's provide private pools at competitive prices. They both focus on eco-friendly practices, adding value to your stay.

Tip:

Explore dining options at nearby local restaurants; many offer delicious meals for under 100,000 IDR per person.

Which Uluwatu villas are great for extended stays with private pools?

Padawatu Villas and Tropical Villa Indah offer practical amenities for longer visits, including kitchen facilities and private pools. Their layouts support a comfortable, home-like feel.

Tip:

Consider booking a longer stay to enjoy discounts offered for weekly or monthly reservations.

Where should I go for unique dining experiences in Uluwatu?

For unique dining, try Single Fin for a scenic view and live music, or visit Cuca for creative dishes. Both offer exceptional experiences in beautiful settings.

Tip:

Book a table at Single Fin on weekends for sunset views and a vibrant atmosphere but arrive early to secure a good spot.

How can I experience local culture while staying in Uluwatu?

Consider attending a Kecak Dance performance at Uluwatu Temple and visiting Garuda Wisnu Kencana Cultural Park. These events showcase Balinese culture beautifully.

Tip:

Purchase tickets for the Kecak Dance in advance to ensure your spot, especially during peak travel periods.

What is the best way to explore the beaches around Uluwatu?

Rent a scooter for flexible exploration of Uluwatu's beaches, such as Padang Padang and Bingin. This allows for easy access to less crowded spots.

Tip:

Always wear a helmet and confirm the rental terms; look for local apps that offer the best deals on scooter rentals.

Uluwatu (Bali) and related destinations

Location