Lembongan Island 80771, Indonesia|Get Location
Hotel Type: 4 Star

Mahagiri Resort Nusa Lembongan

  • 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
Pool

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

Great Location

Conveniently placed near public transport, shopping, and key attractions.

Stylish & Comfortable

Modern rooms with cozy interiors and thoughtful design touches.

Top-notch Amenities

Enjoy breakfast, gym access, and more during your stay.

Excellent Service

Friendly staff and seamless hospitality from check-in to check-out.

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 nearby

Guest Reviews

Newest

Similar Hotels Around

See all
Mahagiri Resort Nusa Lembongan

Mahagiri Resort Nusa Lembongan

Br. Kaja Ds. Jungutbatu, Nusa Lembo
4 days 3 nights2-8 guests
Pool
Coconut Village Guest House

Coconut Village Guest House

Br. Kaja Desa Jungutbatu, 80775 Nusa Lembongan, Indonesia, Lembongan
4 days 3 nights2-8 guests
WifiPoolSmart Television
Adiwana d’Nusa Beach Club and Resort

Adiwana d’Nusa Beach Club and Re…

Light House Beach, Jungut Batu Vill
4 days 3 nights2-8 guests
PoolParking

Frequently Asked Questions

Q. What time is check-in at Mahagiri Resort Nusa Lembongan?

A: Check-in at Mahagiri Resort Nusa Lembongan is from 14:00:00. Early check-in may be available on request, subject to room availability — contact the hotel directly to arrange it.

Q. What time is check-out at Mahagiri Resort Nusa Lembongan?

A: Check-out at Mahagiri Resort Nusa Lembongan is by 10:00:00. Late check-out may be available for an additional fee, subject to availability — please contact the hotel in advance to arrange it.

Q. Where is Mahagiri Resort Nusa Lembongan located?

A: Mahagiri Resort Nusa Lembongan is located at Br. Kaja Ds. Jungutbatu, Nusa Lembo, Lembongan Island 80771, Indonesia.

Q. Does Mahagiri Resort Nusa Lembongan have a swimming pool?

A: Yes, Mahagiri Resort Nusa Lembongan has an outdoor swimming pool for guests to enjoy. Please contact the hotel for pool opening hours and any access guidelines.

Q. What is the cancellation policy at Mahagiri Resort Nusa Lembongan?

A: Cancellation policies at Mahagiri Resort Nusa Lembongan vary by room and rate. Each room option is clearly labelled "Free Cancellation" or "Non Refundable", so you can see the policy before booking. Choose a Free Cancellation rate if you'd like the flexibility to change your plans.

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