Start your first day in the morning by visiting the famous Kelingking Beach. You can take photos of this beautiful beach and hike down the staircase to reach the beach. Spend your afternoon snorkeling at Crystal Bay, where you can see a variety of sea life. For the evening, enjoy a romantic dinner at Penida Colada Beach Bar & Restaurant.
Begin your day by visiting the Instagram-famous Atuh Beach. Relax on the beach and take in the views. For lunch, head to Warung Ped, a local restaurant that serves fresh seafood. After lunch, explore the Diamond Beach and its beautiful rock formations. End your day with sunset views at the Thousand Islands viewpoint.
On your last day, head to Teletubbies Hill for a scenic view of the lush green hills. After taking photos, visit the Peguyangan Waterfall and enjoy the natural pool at the bottom. For lunch, try the local Balinese dish, Nasi Campur, at Warung Subak. End your day by watching the sunset at the Banah Sunset Point.
You can also consider visiting the following attractions: Broken Beach, Angel’s Billabong, Pasih Uug Beach, and Tembeling Beach. Side trips to Nusa Lembongan or Nusa Ceningan offer more options for water activities. Maximize your fun by renting a scooter to explore the island at your leisure.
Check out hotel and flight prices for your trip here.