Thousand Islands Viewpoint
Visit Thousand Islands Viewpoint

Puri Sebali Resort
Reviewed on 27 Mar 2026


Ulun Ubud Resort and Spa
Reviewed on 20 Jul 2023
Tours & day trips
See all 28 activities
Magical East Nusa Penida Tour
Water activities
See all 20 activities
Snorkelling 4 Spot With Manta Bay Or Optional Land Trip
Cruises & boat tours
See all 6 activities
Bali Nusa Penida Snorkelling Tour with Four Spots
Adventure & outdoor
See all 5 activities
Magical East Nusa Penida Tour
Classes & workshops
See all 3 activities
Nusa Penida Silver Jewellery Crafting Class
Popular places to visit

Crystal Bay Beach
Why not spend a lazy afternoon at Crystal Bay Beach during your trip to Penida Island? Stroll along the white-sand beaches or visit the temples while you're in the area.
Suwehan Beach
Why not spend a lazy afternoon at Suwehan Beach during your trip to Penida Island? Amble around the area's white-sand beaches or visit its temples.
Teletubbies Hill
Commune with nature and explore the great outdoors at Teletubbies Hill during your travels in Penida Island. Amble around the area's white-sand beaches or visit its temples.
Goa Giri Putri Temple
Goa Giri Putri Temple is just one of the places to see in Penida Island, so why not enjoy the other things to explore during your travels? Amble around the area's white-sand beaches or visit its temples.
Peguyangan Waterfall
Commune with nature and explore the great outdoors at Peguyangan Waterfall during your travels in Batukandik.
Pura Puncak Mundi
Find out about the history of Klumpu with a stop at Pura Puncak Mundi.
Top Thousand Islands Viewpoint Hotel Deals

The Yellow Door Spa & Retreat Houses

The Raja Lima

Diamond Beach Bungalow

Diamond Beach Villas 3

Diamond Beach Villas 4

Diamond Beach Villas 1

Diamond Beach Villas 2

Suan Bubble & Triangle Diamond Beach

Mahendra Cottage
Explore a world of travel with Expedia
- Boutique Hotel Hotels in Sanur
- Tenganan Pegringsingan Hotels
- Hotels near Pasir Putih Beach
- Hotels near Dream Beach
- Nusa Penida Hotels
- Apartments in Sidemen
- Jasri Hotels
- Sanur Kauh Hotels
- Hotels near Mertasari Beach
- Hotels near Sanur Marina
- 4 Star Hotels in Penida Island
- Hotels near Tirta Gangga
- Hotels near Saba Beach
- Penida Island Hotels
- Lembongan Island Hotels
- Family Hotel Hotels in Lembongan Island
- Hotels near Kelingking Beach
- Hotel with Pool Hotels in Lembongan Island
- Hotels near Mushroom Bay Beach
- Hotels near Lebih Beach
- Hotels near Maruti Express Nusa Penida Ferry Dock
- Waterpark Hotels in Lembongan Island
- 3 Star Hotels in Penida Island
- Beach Hotel Hotels in Penida Island
- Hotels near Goa Lawah Temple
- Padangbai Hotels
- Sidemen Hotels
- Resorts in Penida Island
- Hotels near Bali Beach Golf Course
- Beach Hotel Hotels in Gianyar
- Tenganan Hotels
- Hotels near Candidasa Beach
- Hotels near Devil's Tear
- Candi Dasa Hotels
- Hotels near Diamond Beach
- Cheap Hotels in Lembongan Island
- Hotels near Keramas Beach
- Hotels near Yellow Bridge
- Beach Hotel Hotels in Sanur
- Hotels near Atuh Beach
- Holiday Parks in Ceningan Island
- Hotels near Crystal Bay
- Hotels near Blue Lagoon Beach
- Sanur Hotels
- Mushroom Bay Hotels
- Hotels near Teletubbies Hill
- Hotels near Sanur Night Market
- Karangasem Hotels
- Resorts in Sidemen
- Hotels near Gala-Gala Underground House
- Hostels in Penida Island
- Hotels near Padang Bay Beach
- 3 Star Hotels in Sanur
- Resorts in Nusa Penida
- Hotels near Cucukan Beach
- Hotels near Sanur Beach
- Villas in Penida Island
- Hotels near Bali Safari and Marine Park
- 4 Star Hotels in Sanur
- Visit Dawan
- Visit Lembongan Island
- Pasir Putih Beach
- Visit Candi Dasa
- Visit Sanur
- Sindhu Beach
- Dawan Holidays
- Matahari Terbit Beach
- Visit Medahan
- Teletubbies Hill
- Sidemen Holidays
- Sanur Holidays
- Candi Dasa Holidays
- Atuh Beach
- Visit Penida Island
- Hardy's Supermarket
- Visit Karangasem
- Sanur Beach
- Visit Nusa Penida
- Visit Sidemen
- Gianyar Holidays
- Penida Island Holidays
- Semawang Beach
- Visit Ababi
- Mertasari Beach
- Visit Manggis
- Lembongan Island Holidays
- Visit Selat






















