Photo by Novi Titik

Nusa Penida Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Showing deals for:Nov 21 - Nov 23

Check out the Nusa Penida hotels guests love right now

Find out more about Nusa Penida

Whispers of Serenity: Discover the Enchanted Shores of Nusa Penida

Discover Nusa Penida, a hidden gem off Bali's coast, where dramatic cliffs meet azure waters. Renowned for its stunning beaches like Kelingking and Crystal Bay, this island offers a perfect blend of adventure and relaxation. Explore the sacred cliffs of Pura Goa Giri Putri, snorkel with vibrant marine life at Manta Point, or hike to the breathtaking Peguyangan Waterfall. With its rugged landscapes, serene beaches, and authentic Balinese culture, Nusa Penida is an ideal destination for those seeking an unforgettable off-the-beaten-path experience in paradise. Embrace the island's charm and create lasting memories in this tropical haven.

Discover great hotels in Nusa Penida

Nusa Penida offers a variety of hotel accommodations, from luxury resorts with stunning ocean views to comfortable beach hotels. Enjoy spacious rooms and modern amenities, perfect for relaxation after a day of exploring this beautiful island. The best hotels on Nusa Penida provide an unforgettable experience in a picturesque setting. These are some of the hotels preferred by our travelers in Nusa Penida:

  1. The Tamarind Resort Nusa Lembongan BaliOpens in a new window: This exquisite 4.5-star hotel provides a luxurious retreat on Lembongan Island, perfect for leisure travellers seeking a beach vacation experience. Guests can relish direct access to the pristine beach, ideal for sunbathing and water sports. With its upscale amenities, including elegantly designed rooms and exquisite dining options, this hotel creates a delightful atmosphere for relaxation. The property’s architectural charm and serene surroundings are frequently highlighted in reviews, showcasing its allure for those looking for a distinguished getaway.
  2. Ocean Terrace Suite and Spa LuxuryOpens in a new window: Set in the picturesque Penida Island, this 4.0-star guesthouse is a haven for beach enthusiasts looking for a relaxed vacation. With direct access to the beach, it offers an inviting atmosphere for sun-seekers. The guesthouse boasts comfortable accommodations and a welcoming ambiance that resonates with frequent travellers. Review sentiments often reflect satisfaction with the laid-back experience, making it an excellent choice for those wanting to immerse themselves in the tranquil beauty of the island.
  3. Batu Karang Lembongan Resort & SpaOpens in a new window: Batu Karang Lembongan Resort & Spa, a 4.0-star hotel located on Lembongan Island, is a perfect sanctuary for those seeking a rejuvenating spa-themed vacation experience. This hotel features a full-service spa with a variety of treatments, including body scrubs and aromatherapy, complemented by a lovely pool area for leisure. The inviting atmosphere and the focus on wellness are consistently praised by visitors, making it an ideal choice for travellers who appreciate a thoughtful blend of relaxation and luxury during their stay.

Top locations to stay in Nusa Penida

Ceningan Island, Lembongan Island, and Penida Island are all exceptional choices for a stay in Nusa Penida, Bali. Ceningan Island offers serene beaches, while Lembongan Island boasts vibrant marine life and dining options. Penida Island is renowned for its dramatic cliffs and stunning viewpoints. For first-time visitors, Lembongan Island is the best option, combining accessibility and attractions.

  1. Penida IslandOpens in a new window: Penida Island is a must-visit for its stunning natural beauty and unique attractions. Known for breathtaking spots like Kelingking Beach and Angel's Billabong, it’s a paradise for those seeking picturesque landscapes. The island offers an authentic experience with its laid-back vibe, beautiful coastal views, and the chance to explore hidden gems like Atuh Beach. Perfect for beach lovers and photography enthusiasts, Penida Island is also ideal for diving and snorkeling, showcasing vibrant marine life and coral reefs. With its charming local culture and friendly atmosphere, Penida is a delightful base for your Bali adventure.
  2. Lembongan IslandOpens in a new window: Lembongan Island is perfect for those looking for a blend of relaxation and adventure. With its pristine beaches, like Dream Beach and Mushroom Bay, you can unwind while soaking up the sun. The island is famous for its crystal-clear waters, making it ideal for water sports such as surfing and paddleboarding. You can explore the island on foot or by bike, discovering local shops and cafes along the way. Lembongan also boasts vibrant marine life, making it a popular spot for snorkelling and diving. Its welcoming community and a variety of accommodations make it an excellent choice for any traveller.
  3. Ceningan IslandOpens in a new window: Ceningan Island offers a serene escape with a less crowded atmosphere, making it perfect for those seeking tranquillity. Known for its stunning cliff views and clear turquoise waters, it’s a great spot for relaxation and exploration. You can discover secret beaches and enjoy activities like kayaking and cliff jumping. The island's charm lies in its simplicity, with quaint local shops and friendly locals adding to the experience. Ceningan is also connected to Lembongan Island by a bridge, making it easy to explore both islands. It's an ideal location for those looking to unwind while still enjoying the beauty of Bali.

Things to do in Nusa Penida

Nusa Penida is a paradise for thrill-seekers and those in search of tranquillity. Dive into vibrant coral reefs, surf the stunning waves, or relax with a soothing spa treatment. With its picturesque beaches and charming small towns, it's the ultimate destination for adventure and relaxation.

  • Mushroom Bay – This charming neighbourhood boasts a stunning beach where you can indulge in various activities. Spend your day unwinding at a spa, or dive into the azure waters for some exciting snorkeling. If you're feeling adventurous, try your hand at surfing or take a leisurely boat ride to explore the beautiful coastline. Don't forget to visit Mushroom Bay BeachOpens in a new window, with its vibrant theme that makes it a perfect spot for relaxation and fun in the sun.
  • Lembongan Island – As a small city surrounded by crystal-clear waters, Lembongan Island is a paradise for water enthusiasts. Experience the thrill of diving or scubadiving amongst colourful coral reefs, or enjoy the exhilarating sensation of surfing the waves. Boat trips around the island offer breathtaking views and opportunities to explore hidden coves. Be sure to relax on Mushroom Bay BeachOpens in a new window, where the atmosphere is lively and the scenery is simply stunning.
  • Jungut Batu – This delightful neighbourhood is a haven for beach lovers and adventure seekers. Spend your time snorkelling in the vibrant sea life or take a diving excursion to discover the underwater wonders. If you prefer to stay above the surface, grab your surfboard and ride the waves or hop on a boat to explore the coastline. Mushroom Bay BeachOpens in a new window is a must-visit, offering a unique theme and a fantastic spot to soak up the sun and enjoy the local vibe.

4 tips for savvy savings when booking a hotel in Nusa Penida

  1. Book for the cheapest times: The most budget-friendly time to visit Nusa Penida is during February, March, and November, when hotel prices are generally lower. To truly appreciate the island's key landmarks and cultural gems, a stay of at least 3 days is recommended. Visitors can explore various historical and natural attractions, such as the stunning Kelingking Beach, the iconic Broken Beach, and the rich cultural tapestry found in local temples. Choosing to visit during these months not only offers great value for money but also allows for a more immersive experience in the beauty and heritage of Nusa Penida.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Nusa Penida, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Activating email alerts or push notifications can keep you informed about flash sales and exclusive promotions, helping you seize opportunities for savings. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you’re more likely to find the best options. By staying updated on availability and price drops, you could secure an ideal last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Nusa Penida. If you're in search of distinctive accommodation, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you find the best deal.
  4. Consider your location: Staying in the heart of major cities in Nusa Penida undoubtedly offers convenience and easy access to local attractions; however, it often comes with a heftier price tag. In contrast, smaller towns and rural areas are generally more likely to be affordable, allowing travellers to stretch their budgets further. For those seeking better rates, opting for accommodation slightly outside the city centre can be a wise choice, though it may entail some additional travel to reach key sights. Alternatively, considering nearby cities with their own unique offerings can also provide a delightful experience while presenting more budget-friendly options for your stay.

Best time to go to Nusa Penida

Nusa Penida has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Nusa Penida are July to September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light rainfall. In contrast, February, March, and November are ideal if you're looking for a calmer vacation, marked by moderate rainfall and mostly cloudy conditions.

Keep exploring