Bali is not exactly known for its beautiful beaches - think more of absolute food heaven, surfer's paradise, sweeping rice terraces and an abundance of cultural experiences. However, if you are planning a trip to Bali you shouldn't miss our eleven favourite beaches in Bali and the nearby islands Nusa Penida, Nusa Lembongan and Nusa Ceningan.
Pack your rattan bag and straw hat, we're going beach hopping!
MOST BEAUTIFUL BEACHES IN BALI
1. BINGIN BEACH, ULUWATU
Loved by tourists and expats alike, Bingin Beach in Uluwatu is a Bali beach you cannot miss! Stay in a beach front accommodation or come here for the day until the sun sets. Must-eat: Kelly's Warung.
Photograph by @catchagypsea
2. SUNDAYS BEACH CLUB, ULUWATU
Take the cable car down to Sundays Beach Club on Bali's Bukit peninsula and be prepared for the most amazing views of turquoise waters and white sandy beaches you won't come across often in Bali!
Photograph by @gypsea_lust
3. BALANGAN BEACH, SOUTH-WESTERN BUKIT
Another gem on the Bukit Peninsula, you have to stop at Balangan Beach with its beautiful view point and sweeping views of the blue ocean.
Photograph by @warmanwardhani
4. BLUE POINT BEACH, ULUWATU
A true surfer's paradise, Blue Point Beach is the entry point out to Uluwatu. Climb down the stairs on low tide for a walk along the beach and to spot the international surf elite and locals alike killing it on the water.
Photograph by @david_maman
5. GREEN BOWL BEACH, UNGASAN
Green Bowl Beach is a hidden gem off the beaten tracks but rewards you with a secluded crystal-clear beach once you made it down the what feels like 1,000 steps! Keep an eye out for your belongings or some cheeky monkeys might grab it!
Photograph by @jovi_travel
MOST BEAUTIFUL BEACHES IN NUSA PENIDA
1. KELINKING BEACH, NUSA PENIDA
You surely have come across this insanely beautiful beach on your Instagram feed! Located on the biggest of the Nusa Islands, it's a bumpy scooter ride to the lookout but worth the ride!
Photograph by @doyoutravel
2. ATUH BEACH, NUSA PENIDA
Almost as famous as Kelingking Beach, Atuh Beach (also called Diamond Beach) on Nusa Penida offers insane views over the ocean, limestone formations and beautiful palm trees. A must-stop on your Nusa Penida travels!
Photograph by @thetravelguidelines
MOST BEAUTIFUL BEACHES IN NUSA CENINGAN
1. BLUE LAGOON CLIFF, NUSA CENINGAN
More a lookout than a beach, Blue Lagoon on Nusa Ceningan will take your breath away! As Nusa Ceningan is the smallest of the three neighbouring Nusa islands you can easily explore it within a day.
Photograph by @andathousandwords
2. SECRET BEACH, NUSA CENINGAN
With some of the clearest waters on the Nusa Islands, Secret Beach will blow your mind!
Photograph by @birdviewphotography
MOST BEAUTIFUL BEACHES IN NUSA LEMBONGAN
1. DREAM BEACH, NUSA LEMBONGAN
Easy to find on Nusa Lembongan is Dream Beach, just a stone throw away from Devil's Tear, a lookout you shouldn't miss either!
2. SANDY BAY BEACH, NUSA LEMBONGAN
Located at the feet of one of Nusa Lembongan's coolest beach clubs, Sandy Bay Beach Club, lies a beautiful white sandy beach. Grab a drink & chill in the infinity pool for the perfect island afternoon.
Photograph by @verczeska