




- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 1
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 2
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 3
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 4
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 5
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 6
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 7
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 8
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 9
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 10
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 11
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 12
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 13
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 14
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 15
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 16
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 17
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 18
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 19
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 20
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 21
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 22
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 23
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 24
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 25
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 26
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 27
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 28
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 29
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 30
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 31
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 32
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 33
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 34
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 35
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 36
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 37
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 38
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 39
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 40
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 41
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 42
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 43
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 44
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 45
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 46
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 47
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 48
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 49
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 50
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 51
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 52
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 53
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 54
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 55
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 56
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 57
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 58
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 59
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 60
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 61
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 62
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 63
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 64
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 65
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 66
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 67
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 68
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 69
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 70
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 71
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 72
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 73
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 74
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 75
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 76
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 77
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 78
- Mahagiri Resort Nusa Lembongan in Lembongan Island 80771, Indonesia - photo 79
Amenities
About the hotel
Welcome to Mahagiri Resort Nusa Lembongan, your idyllic escape on the beautiful Lembongan Island, Indonesia. Nestled in the vibrant Jungut Batu area, this beachside haven offers a truly memorable stay, just a short distance from some of the island's most sought-after spots. Imagine waking up to the gentle sea breeze and having direct access to paradise. We pride ourselves on offering exceptional value, with rates that are typically lower than major booking sites like Booking.com and Expedia, and you can rest assured with our Best Price Match guarantee.
At Mahagiri Resort, comfort is key. You'll find yourself at home in one of our 92 air-conditioned rooms, each equipped with a minibar for your convenience. Stay connected with complimentary wireless internet access and unwind with cable programming. Private bathrooms feature refreshing showers, complimentary toiletries, and bidets. For your peace of mind, each room also includes a safe and a desk, perfect for planning your island adventures.
Make the most of your stay with our fantastic on-site amenities. Take a dip in our inviting outdoor pool, or simply relax and soak in the stunning views from our terrace and garden. Need to explore further afield? Our helpful concierge services can assist with arrangements, and the area shuttle (surcharge applies) makes getting to nearby attractions a breeze. We also offer barbecue grills, ideal for a relaxed evening meal.
The surrounding area is a treasure trove of natural beauty and local charm. You're just a short stroll from Paradise Beach and the intriguing Mangrove Forest. Popular spots like Mangrove Point and the dramatic cliffs of Devil's Tear are within easy reach, as are the beautiful sands of Dream Beach and Mushroom Bay Beach. Book your unforgettable Nusa Lembongan getaway with us today!
Why guests love staying here
Available Rooms
No rooms available for your selected dates
Mahagiri Resort Nusa Lembongan does not currently have rooms available from 08 Nov 2026 to 11 Nov 2026. Availability may change, so please try alternative dates or explore similar hotels nearby.
Explore similar hotels nearbyGuest Reviews
Similar Hotels Around
See allCoconut Village Guest House
Adiwana d’Nusa Beach Club and Re…
Frequently Asked Questions
Q. What time is check-in at Mahagiri Resort Nusa Lembongan?
Q. What time is check-out at Mahagiri Resort Nusa Lembongan?
Q. Where is Mahagiri Resort Nusa Lembongan located?
Q. Does Mahagiri Resort Nusa Lembongan have a swimming pool?
Q. What is the cancellation policy at Mahagiri Resort Nusa Lembongan?
Why book your next tripwith VervTrip?
At VervTrip, we use cutting-edge AI technology and offer access to an extensive inventory of over 1M+ hotels worldwide, making travel planning effortless and tailored to your needs. Whether it's a business trip, a city break, or a luxury holiday, we've got something for every traveller and every budget.
Up to 15% Cashback
on selected bookings
Free Airport Transfers
on eligible stays
AI-Powered Deals for
smarter, faster booking
Exclusive Member Benefits
with extra savings

