Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Magic Hills Bali - Magical Eco Luxury

Banjar Dinas Padangaji Kawan, Desa Padangaji, Kedesaan, Pering Sari, Kec. Selat,See map

₱ 8,001.9per night

This is the cheapest price in 30 days, based on the rates on 13 Oct

Top reasons for booking
Located in Selat, Magic Hills Bali - Magical Eco Luxury is within a 15-minute drive of Jagasatru Waterfall and Yeh Poh Waterfall. This villa is 11.6 mi (18.7 km) from Candidasa Beach and 7 mi (11.2 km) from Pura Dalem Puri.
Popular facilities
Free WiFi
24-hour front desk
Free parking
No rating
Exploring the area
Telengan (TGF), 7.2km, About 13 mins from hotel by car
No pictures available yet
Villa, 2 Bedrooms, Balcony, Garden View
2 beds

5.9 m²

Garden view

Deluxe Double Room, 1 Bedroom, Balcony, Garden View
1 double bed or bigger

Earn KlookCash for this booking & save on the next one

All
4.5+
3.0+
Praheen
Reviewed: 11 Sep 2026

5.0/5.0

Fantastic

Stayed with partner

We got the romantic package and it was worth it.. it had 1 hour massage for us both with flower bath and shower and dinner with full bottle wine and flower arrangements. And in morning we ordered floating breakfast. All food was excellent and really tasty. Would definitely come again. The outdoor bath and shower with amazing views.
1/5
2.9km from downtown,Ubud
₱3,871.6
Incl. taxes & fees: ₱3,871.6
1/5
2.6/5
Below average
5 reviews
200m from Jungle Spa Ubud,Ubud
₱5,056.9
Incl. taxes & fees: ₱5,056.9
1/5
2.0km from downtown,Ubud
₱4,568.8
Incl. taxes & fees: ₱4,568.8
1/5
5.0/5
Fantastic
23 reviews
2.6km from downtown,Ubud
Clean and tidy
₱7,758.9
Incl. taxes & fees: ₱8,534.8
1/5
4.6/5
Fantastic
128 reviews
1.7km from downtown,Ubud
Well-equipped facilities
₱5,644.0
Incl. taxes & fees: ₱6,829.2
1/5
4.4/5
Great
8 reviews
900m from Ubud Traditional Spa,Ubud
₱4,523.2
Incl. taxes & fees: ₱5,473.1