We use cookies to ensure you get the best experience on our website. You can accept all or a selection, or cookies. For more information on how we use cookies, please see our cookie policy.
Jalan Bangkiang Sidem, Keliki, Tegallalang, Gianyar
9.4
Excellent
3,869 reviews
Luxurious Accommodation with Top-Notch Amenities
Outdoor Swimming Pool and Fitness Centre
Enjoy a refreshing dip in the outdoor swimming pool or break a sweat at the well-equipped fitness centre during your stay at Kastara Resort.
Delicious Dining Options and Entertainment
Indulge in mouthwatering dishes at the on-site restaurant and unwind with evening entertainment provided by the hotel.
Convenient Location with Exceptional Service
Benefit from the hotel's prime location in Ubud, along with top-notch service including a 24-hour reception and assistance with area navigation.
Experience the epitome of luxury and comfort at Kastara Resort - book your stay now to create unforgettable memories.
Select your dates
Select your dates
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates
Royal Suite with Valley View
Deluxe Room Valley View (honeymoon )
Double Room with Valley View
Honeymoon At Double Room with Valley View
Get instant answers with our AI powered search of property information and reviews.
From 14:00 to 23:30
Until 12:00
WiFi is available in public areas and is free of charge.















Pets are not allowed.
Free private parking is possible at a location nearby (reservation is not needed).
Children of any age are allowed. Children up to and including 2 years old stay for free when using an available cot. Children up to and including 5 years old stay for free when using an existing bed. Children from 6 years old to 15 years old stay for Rp 726,000 per person per night when using an existing bed. People 5 years old and over stay for Rp 726,000 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.