Choose your preferred language. We speak English (US) and 41 other languages.
Jl. Kahuripan, Br Bakung Sari Ungasan - Kuta Selatan, 80365 Uluwatu, Indonesia – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
110 properties in Uluwatu
Including hotels, apartments, villas and more.
126 verified reviews
They speak your language!
Mahagiri Villas & Spa Dreamland's staff speaks: Indonesian, English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Outdoor Pool, Grounds, Terrace
Golf Course (within 2 miles), Fitness Center, Spa, Massage, Bicycle Rental, Library
Food & Drink
Restaurant, Bar, Breakfast in the Room
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not needed).
Room Service, Packed Lunches, Car Rental, Shuttle Service (free), Airport Shuttle (free), 24-Hour Front Desk, Express Check-in/Check-out, Currency Exchange, Tour Desk, Baggage Storage, Concierge Service, Babysitting/Child Services, Laundry, Dry Cleaning, Ironing Service, Fax/Photocopying
Safe, Non-smoking Rooms, All Spaces Non-Smoking (public and private)
From 2:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 2 years stays free of charge when using existing beds.
One older child or adult is charged IDR 484010 per person per night in an extra bed.
One child under 2 years is charged IDR 145203 per person per night in a crib.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 126 reviews
Value for money
Show reviews from:
The staff is simply amazing, they went over and beyond to make my stay as comfortable as possible. The villas are quite, clean, they maintain the bedrooms, the pools, the garden area perfectly! The generosity I've experienced at mahagiri dreamland was more than I've ever seen somewhere else. They offer free shuttle services to close areas and try to help you with other transportations as well. Wifi was great, the breakfast and menu, too! Absolutely recommendable if you want to relax in bali.
Villa was perfect and loved the big private pool. Staff were so friendly and such a big help with everything!
Many insects such as centipedes present otherwise satisfactory. Must keep the garden free of these insects if possible. Thank you. Air-conditions not cold enough. Maybe no gas.
Privacy !!!!!!!! Good. Friendly and helpful staff to make our stay a comfortable one. This time was a rush for us because of my son's wedding.
The villa and the pool and the food and everything
Shower area was beside the pool meaning you have to shower outside in open air. I don't mind that until I realized I could see the lobby's frosted wall panel.
Comfort of Bed was awesome and staff was fantastic! Also very quiet and peaceful as well as near to beaches around Uluwatu area.
Having stayed at several other villa complexes in Bali, Mahagiri didn't have the homely/personal touch that we have experienced at other similar villas. The outdoor shower was not well set up and the sun shone into the villa in the morning without being able to block it out, not ideal when on the toilet! The pool was lovely but needed a very good clean, lots of floaties. Restaurant food was ok, breakfast had limitations though - we were charged for any changes and $3 charge to have breakfast served in the villa?? Surely not!!
Overall, we were happy with most aspects of our stay here. Villa itself was large and well maintained. Most of the staff were lovely and helpful. Outdoor living area was great, nice to sit outside and watch TV on the comfy chase. Location was in a nice quiet area, not near the beach but kind of central to the key areas of interest so we could easily get to where we wanted to go on the scooters the staff helped us to hire. Several of the staff were lovely, Made was especially fabulous - what a great guy!
The beds had a smell, not always clean, the staff themselves smile in your face and talk nicely, but when the action time comes, they don't seem as nice as they seem to be.
Their Chairman (Gerry Nelson) has an attractive mentality, when we were exiting, we received complementary drinks and canapés from him, he most importantly guided us through our trip in Bali.
We went to dreamland beach to which the hotel offers a shuttle. I did not like the beach. Inspite of nice view it is very small and water not clean and very high waves not suitable for swimming. Sand is also not that nice( i notice that it is difficult to compare to our nice beaches in Egypt) so for those who want to spend a day at a nice beach i strongly recommend Nusa Dua beach it has lovely sand and water and we enjoyed our time a lot :)
We were travelling with our 5 and 7 year old girls who had a wonderful time in the spacious villa. Pool is amazing and the garden was sunny most of the time. Privacy and quietness are perfect. Staff is very friendly and helpful. I strongly recommend the relaxing Aroma massage which was very relaxing :) overall it was really very nice and thank you Mahagiri Dreamland :)
Everything-the living room is open air,after 5 it is full of moth and mosqitos we can only stay in the room,bathroom has a lot of light coming into the room cant sleep well, location is in the middle of nowhere!
Only the pool in villa
> Pool cleaness can be approved. clean but not that cristal clean. > so many flys in living area. even can't eat something.
> Pool size > Kitchen > Bright and luxury, well equipted. > Staff are very kind. > Restaurant is good.
So it was my honeymoon trip to Bali hence the Villa ! I must say the money and the time there was worth it! The people more importantly the villa itself is utterly wonderful! I am surely to go back there ;)
I love all about this villa specialy their hospitality.
We like the quiet but its not very close to walk to things. It is close to drive though.
Good sized pool, which received sun during the day Enjoyable alfresco area by pool Day tour with driver - ask to go to secret beach, we visited Uluwatu Temple and Jimbaran Bay for dinner. Close to Finn's beach club by car Good to explore a less touristy area
If there is such a thing,,,,,the staff were almost over friendly. An example was in the restuarant when I had ordered a drink, the waiter talked for 4 minutes before pouring my drink. It seemed he wanted to improve his English
Excellent, private accommodation. Service by all staff was really good.
not staying for longer!
This is definitely one of the most amazing places we have stayed. Staff were very attentive, kind, polite and were genuinely concerned with meeting our needs. We were upgraded from a standard villa to a 3 bedroom villa on arrival and the villa was incredible-spotless and well maintained. The bathroom was large and comfortable, the pool was well kept and perfectly positioned under the sun. We had a birthday there at the time and the staff surprised us with a personalised bday cake and flowers, where else do you get this kind of complimentary treatment?! You are honestly missing out if you don't stay here!
Furniture is a little old. Pillows in the pool area could be cleaner.
Got an upgrade. The staff is fabulous. Try the restaurant, it is really good.
Although the bed has some stain in it, but overall the villa is clean.
Its privacy is the main point that people will get when they stay here. The villa on the other hand, was very comfortable yet quiet. Feels like home when we stay here.
A director approaching us with the hard sell of new units there! But that's how they operate.
Loved this place! Free to go to dreamland beach and watch the beautiful sunset. Drop off and pick up by hotel. Nothing was any trouble for anyone. Finns beach visit while in this area is a must
Location: a bit disconnected from everything. Free shuttle service is great though..
Nice villas, quite spacious and clan
The location seemed to be a bit far from the beach or city than I expected but the staff, facilities, and all other were totally incredible. I'll definitely stay in Mahagiri dreamland if when I visit Bally next time. Thank you for providing such a nice experience at a reasonable price.
Location is close to everything in Uluwatu and surrounding areas. Traffic is less busy then Seminyak and Kuta. Staff were very friendly and welcoming.
Excellent value for Five Star friendly service.
Light entered through the bedroom early morning.
Staff was very freindly, Villa was so private & clean.
Villa was really nice, very relaxing place
Hmmm... It may be a year before getting back ... Take care all.
Truly excellent property with outstanding staff! The Managers are absolutely personable and wonderful who have every staff member making them proud of being associated to the team of this property. Our appreciation to all of you for making our stay so memorable - especially those in the background we didn't really have the opportunity to speak with. Thank you for extending more than (the best) welcome drink but overall hospitality throughout our stay... So easy to see why everyone we saw leaving before us were madly thanking you as well - exclusive personable style backed up by beautiful villa's. Terinmah casi - God Bless Richard, Cushla, James, Henry and Isabelle
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.