Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Penida Island on Hotels.com. These Penida Island hotels consistently deliver on quality, location and traveller experience. Last updated on .
Hotels in Penida Island
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Penida Island?




1. Kelingking tropical
Kelingking tropical



2. Tanah Gajah, a Resort by Hadiprana
Tanah Gajah, a Resort by Hadiprana



3. Hilton Bali Resort
Hilton Bali Resort



4. Bali Dynasty Resort
Bali Dynasty Resort



5. Legian Beach Hotel
Legian Beach Hotel



7. Ulaman Eco Luxury Resort - Adults Only
Ulaman Eco Luxury Resort - Adults Only



8. Ayodya Resort Bali
Ayodya Resort Bali



9. The Vira Bali Boutique Hotel & Suite
The Vira Bali Boutique Hotel & Suite



10. Seven Dreams A Pramana Experience
Seven Dreams A Pramana Experience



11. Innora Jungle Resort and Spa
Innora Jungle Resort and Spa



12. The Sebali Penida Beach Resort
The Sebali Penida Beach Resort



13. Coco Resort Penida
Coco Resort Penida



16. Wait Garden Cottage
Wait Garden Cottage



18. Gara Gara Sea View
Gara Gara Sea View



20. DE VINDRA RESORT
DE VINDRA RESORTGet last-minute hotel deals in Penida Island and save more
Check out pet-friendly hotels in Penida Island




Maruti Beach Villa
Maruti Beach Villa



Nyuh Kadah Guest House
Nyuh Kadah Guest HouseYou may also like hotels with pools in Penida Island
You can also stay in resorts in Penida Island
Go beyond your typical stay in Penida Island
Our prices for hotels in Penida Island are cheapest in April
Price trends for hotels in Penida Island
Top landmarks in Penida Island

Kelingking Beach

Diamond Beach

Broken Beach
Crystal Bay Beach
Maruti Express Nusa Penida Ferry Dock
Thousand Islands Viewpoint
Atuh Beach
Teletubbies Hill
Learn more about Penida Island
Penida Island is well known for its attractions such as Kelingking Beach and Crystal Bay Beach. The city has something for everyone including sights like Maruti Express Nusa Penida Ferry Dock and Crystal Bay within a small-town setting.
See all hotels in Penida Island
Check out reviews of Penida Island hotels guests love
Pramana Natura Nusa Penida
"Everything was quite amazing. We loved the property, breakfast, service. Indian breakfast was superb and staff was nice."
Seven Dreams A Pramana Experience
"A beautiful place to relax and enjoy the sound of the waves. Very helpful and friendly staff."
Blue Harbor Beachfront Villas & Resto
"Nice hotel on the island I would stay there again"
Maua Nusa Penida
"Very beautiful resort in the hills. The amenities could be better. There’s not much to do at the hotel other than the pool."
Sea La Vie Resort Nusa Penida
"Bottom line is we enjoyed this hotel very muc! The room (A03) was cottage style and had a very old fashioned feel. The view from our room was a view of the harbour and Mount Angung. We could see the mountain top with the clouds below it and it was amazing. The shower handle was broken and the button to change from overhead shower to hand held was sticky. Aside from that the room was great! The pool was a 18 inches deep at the shallow end and about 1.2 meters at the deep end. There was plenty of sun for most of the beach chairs and seats in the pool for the poolside bar. The restaurant was joined and directly behind the pool chairs giving us the ability to transition from meal to relaxation at our leisure. The sunset can be seen from the edge of the pool but it is not a direct view. There is a dock at the hotel so if you plan to snorkel (which is why you go to Nusa Penida) then just let the snorkeling company know and they will pick you up and drop you off there. If you are a stay at the hotel resort type then this is a great place for you. If you want to go and the rest of the island it may be inconvenient. You can walk from the beach and town up to the resort but it is a kilometer walk and rough terrain. The drive is not a straight route and is difficult terrain but taxis go there for between IDR 150-250k. Lastly, there are a lot of stairs (a lot) This is not for walking disabled or those with health issues. Loud speaker was constantly blaring prayer music."
The Sebali Penida Beach Resort
"We really enjoyed this cozy and vibrant atmosphere. We bar had great drinks and food."
Semabu Hills Hotel Nusa Penida - Bali
"We loved the view from our room and the swimming pool was awesome."
Kelingking Parama Resort
"The pool is gorgeous"
Kelingking Paradise Suites Villa
"The villa was spotlessly clean and beautifully decorated. The garden and pool were very pretty with a stunning view over the countryside. Breakfast was included even though it wasn't listed as such and there was plenty of choice. A bit of a hike to the restaurant each day, but helped to burn the extra calories taken on board. Made (the owner) was extremely friendly and polite. He should be very proud of his Restaurant/bar, his villas and the soon to be spa which I'm sure will be just as good. Thank you for a lovely stay."
Frequently asked questions
Find out more about Penida Island
Discover the Untamed Beauty of Penida Island: A Haven of Hidden Temples and Pristine Shores
Nestled off Bali's southeastern coast, Penida Island is an enchanting escape that beckons adventurers and romantic souls alike. With its dramatic cliffs, pristine beaches, and crystal-clear waters, this off-the-beaten-path paradise offers a unique blend of natural beauty and cultural charm. Explore the breathtaking Kelingking Beach, marvel at the iconic Broken Beach, and snorkel in the vibrant coral gardens of Manta Point. Immerse yourself in the island's rich heritage at local temples and savour fresh seafood in charming seaside eateries. A getaway to Nusa Penida promises unforgettable memories and an idyllic retreat from the everyday.
Discover great hotels near Penida Island
Nusa Penida offers a variety of accommodations, from charming guesthouses to luxurious resorts with pools, ensuring a memorable stay. Many options provide spacious rooms and essential amenities, making it easy to relax after exploring the island’s stunning landscapes and vibrant culture. Here are some of the best hotels near Penida Island that our travellers love:
- Tatak Bunut Villa Nusa CeninganOpens in a new window: Tatak Bunut Villa Nusa Ceningan is a charming 3.0-star hotel that offers an exceptional guest experience with a perfect rating of 10.0 out of 10. This delightful Bed and Breakfast features a range of dining options, including on-site restaurants for breakfast, lunch, and dinner. The hotel’s entertainment amenities, such as cable television and flatscreen options, ensure a comfortable stay. Frequent travellers will appreciate the warm atmosphere and attention to detail, making it a popular choice for those seeking a distinctive and memorable experience.
- The Puncak Sunset CeninganOpens in a new window: The Puncak Sunset Ceningan is a stylish 3.5-star hotel boasting an impressive guest rating of 10.0 out of 10. This Bed and Breakfast offers complimentary breakfast and features a bar and lounge area for relaxation. With nearby opportunities for snorkelling and fishing, this hotel is ideal for leisure travellers looking to immerse themselves in Bali’s stunning natural beauty. The inviting ambience and quality amenities contribute to a truly enriching experience, making it a standout choice for those seeking comfort and adventure.
- Genta Villa CeninganOpens in a new window: Genta Villa Ceningan is a welcoming 3.0-star hotel that caters to travellers seeking a pet-friendly experience. This property allows pets on-site, offering a unique atmosphere for those who wish to travel with their furry companions. With a focus on comfort and convenience, the hotel provides a variety of amenities to ensure a pleasant stay. This hotel resonates with pet owners who want a relaxing getaway without leaving their pets behind, creating memorable moments for all.
Where to stay in and around Penida Island
Some of the best areas to stay in Penida Island, Bali, are Lembongan Island, Ceningan Island, and Batukandik. Lembongan Island is ideal for diving and sunsets, while Ceningan Island offers a romantic, relaxed atmosphere with luxury touches. Batukandik is less known but still charming. For first-time visitors, Lembongan Island is the most appealing choice for a memorable stay.
- Lembongan IslandOpens in a new window: Lembongan Island is a must-visit for those keen on diving, snorkelling, and soaking up stunning sunsets. The island's crystal-clear waters are home to vibrant coral reefs and diverse marine life, making it a paradise for underwater enthusiasts. Key points of interest include the Mangrove Forest, which offers serene kayaking experiences, and the dramatic cliffs at Devil's Tear, perfect for sunset viewing. With its laid-back vibe and small-town charm, Lembongan Island provides a relaxed atmosphere where you can unwind after a day of adventure.
- Ceningan IslandOpens in a new window: Just a short boat ride from Lembongan, Ceningan Island is a charming getaway for those looking to relax and enjoy the sea. Known for its romantic settings, this island is perfect for couples seeking a peaceful retreat. You can explore beautiful beaches and partake in luxurious spa treatments. Take in the breathtaking views during sunset for an unforgettable experience. Ceningan also offers a taste of local culture, making it a unique spot for those wanting to immerse themselves in the Balinese way of life.
- BatukandikOpens in a new window: Batukandik is a hidden gem for those who appreciate natural beauty and tranquillity. While it’s less developed, its serene landscapes provide a perfect backdrop for relaxing and enjoying nature. The area offers opportunities for fishing and soaking in the local essence, making it a lovely spot for a quiet retreat. The authentic atmosphere allows you to experience the slower pace of life in Bali, making it an ideal choice for anyone looking to escape the hustle and bustle.
Things to do in Penida Island
Penida Island is a tropical paradise where stunning white sand beaches meet lush forests and rugged cliffs. Dive into crystal-clear waters teeming with marine life, or explore scenic hiking trails leading to breathtaking viewpoints. With opportunities for snorkelling, boating, and relaxing by the shore, this enchanting island promises unforgettable adventures for every traveller.
- Sanur BeachOpens in a new window – Relax on the sandy shores of Sanur Beach, where you can enjoy a tranquil atmosphere perfect for sunbathing. This beach is known for its calm waters, making it ideal for a leisurely swim or a peaceful stroll along the coastline. Take in the beautiful sunrises, and don't forget to explore the nearby local markets and cafes.
- Saba BeachOpens in a new window – Head to Saba Beach for a more secluded experience. This lesser-known spot offers stunning views and a chance to unwind away from the crowds. The surrounding nature is a treat for the eyes, and you can enjoy a quiet day soaking up the sun or taking in the scenic beauty of the area.
- Padang Bay BeachOpens in a new window – Visit Padang Bay Beach, a vibrant area known for its lively atmosphere and water activities. Here, you can dive into the refreshing waters or try your hand at snorkelling to explore the underwater life. The beach is also a gateway to beautiful islands, making it a great starting point for island hopping adventures.
- Keramas BeachOpens in a new window – For those seeking a bit of excitement, Keramas Beach is known for its surf breaks. Grab your board and ride the waves, or simply enjoy the dynamic scenery of surfers in action. The beach is surrounded by lush greenery, providing a stunning backdrop for your beach day.
- Candidasa BeachOpens in a new window – Experience the charm of Candidasa Beach, where you can enjoy the gentle waves and a laid-back atmosphere. This beach is perfect for swimming and relaxing, and it's close to several local temples. Take some time to explore the unique cultural heritage of the area while enjoying the picturesque seaside setting.
4 tips for savvy savings when booking a hotel in Penida Island
- Book for the cheapest times: The most economical time to visit Penida Island is during February, March, and November, when hotel rates are generally lower. For those on a budget seeking to make the most of their visit, staying for at least 3 to 4 days is recommended to fully appreciate the island’s key historical landmarks, cultural sites, and natural beauty. Highlights include stunning white sand beaches, secluded coves, vibrant coral reefs for diving and snorkelling, as well as charming small towns and lush jungles. This itinerary offers great value for money, allowing travellers to immerse themselves in the rich heritage and stunning landscapes of Penida Island.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Penida Island, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you're more likely to see flash sales and special promotions, helping you save on your stay. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you can make informed decisions. With these resources, you could be among the first to know about price drops or room availability for your ideal getaway.
- Be flexible with dates: Prices may fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more attractive rate for your stay on Penida Island. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may 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 tends to be on the higher side, we can suggest alternative dates that might help you find a more favourable rate.
- Consider your location: Hotels near the city centre usually tend to be more expensive, but thanks to Penida Island's excellent public transport connections, you might discover a more affordable independent hotel a bit further out that remains well-connected. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often considerable value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Penida Island
Penida Island experiences its lowest average temperature in August, at 76.8°F (24.9°C), while January, November, and December are the hottest months, with an average temperature of 80.2°F (26.8°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Penida Island, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Hotels near Gamat Bay
- Hotels near Angel's Billabong
- Hotels near Goa Lawah Beach
- Hotels near Ceningan Cliffs Viewpoint
- Resorts in Bias Tugal Beach
- Guest Houses in Bias Tugal Beach
- Beach Hotels near Bias Tugal Beach
- Hotels near Sandy Bay Beach
- Hotels near Song Tepo Beach
- Resorts in Candi Dasa
- Luxury Hotels in Candi Dasa
- Beach Hotels in Candi Dasa
- Beach Hotels in Sengkidu
- Hotels with Parking in Keramas
- Beach Hotels in Keramas
- Hotels near Devil's Tear
- Hotels near Kelingking Beach
- Luxury Hotels near Mertasari Beach
- 3 Star Hotels in Mertasari Beach
- Hotels near Blue Lagoon
- Hotels near Thousand Islands Viewpoint
- Hotels with a Gym near Lebih Beach
- Hotels with Free Breakfast near Lebih Beach
- Beach Hotels near Lebih Beach
- Hotels near Dream Beach
- Hotels with a Pool in Nusa Penida
- Guest Houses in Nusa Penida
- Cheap Hotels in Nusa Penida
- Business Hotels in Nusa Penida
- Nusa Penida Hotels
- Jungut Batu Hotels
- Hotels near Kelingking Viewpoint
- Hotels near Crystal Bay
- Mushroom Bay Hotels
- Hotels near Teletubbies Hill
- Hotels near Crystal Bay Beach
- Ceningan Island Hotels
- Hotels with Free Breakfast near Mushroom Bay Beach
- Villas in Mushroom Bay Beach
- Resorts in Mushroom Bay Beach
- B&B in Mushroom Bay Beach
- Cheap Hotels near Mushroom Bay Beach
- Luxury Hotels near Mushroom Bay Beach
- 4 Star Hotels in Mushroom Bay Beach
- Beach Hotels near Mushroom Bay Beach
- Resorts & Hotels with Spas near Mushroom Bay Beach
- Hotels near Mushroom Bay Beach
- Hotels near Broken Beach
- B&B in Cucukan Beach
- Beach Hotels near Cucukan Beach
- Hotels with a Pool near Sindhu Beach
- Hotels with Free Breakfast near Sindhu Beach
- Aparthotels in Sindhu Beach
- Resorts in Sindhu Beach
- 4 Star Hotels in Sindhu Beach
- 5 Star Hotels in Sindhu Beach
- Business Hotels near Sindhu Beach
- Beach Hotels near Sindhu Beach
- Hotels near Atuh Beach
- Villas in Candidasa Beach
- Resorts in Candidasa Beach
- Cheap Hotels near Candidasa Beach
- Luxury Hotels near Candidasa Beach
- 2 Star Hotels in Candidasa Beach
- 3 Star Hotels in Candidasa Beach
- 4 Star Hotels in Candidasa Beach
- Beach Hotels near Candidasa Beach
- Resorts & Hotels with Spas near Candidasa Beach
- Hotels near Peguyangan Waterfall
- 3 Star Hotels in Sampalan
- Sampalan Hotels
- Hotels near Diamond Beach
- Hotels with a Gym in Lembongan Island
- Hostels in Lembongan Island
- Resorts in Lembongan Island
- Guest Houses in Lembongan Island
- B&B in Lembongan Island
- Cheap Hotels in Lembongan Island
- Luxury Hotels in Lembongan Island
- 3 Star Hotels in Lembongan Island
- 4 Star Hotels in Lembongan Island
- Beach Hotels in Lembongan Island
- Resorts & Hotels with Spas in Lembongan Island
- Lembongan Island Hotels
- Luxury Hotels in Manggis
- Beach Hotels in Manggis
- Hotels near Tembeling Beach
- Kusamba Hotels
- Hotels near Maruti Express Nusa Penida Ferry Dock
- Hotels with Free Breakfast near Blue Lagoon Beach
- B&B in Blue Lagoon Beach
- Luxury Hotels near Blue Lagoon Beach
- 3 Star Hotels in Blue Lagoon Beach
- 4 Star Hotels in Blue Lagoon Beach
- Beach Hotels near Blue Lagoon Beach
- Family Hotels near Blue Lagoon Beach
- Hotels near Seganing Waterfall
- B&B in Semawang Beach
- Cheap Hotels near Semawang Beach
- Beach Hotels near Semawang Beach
































































































































































































