Most people who go to Indonesia flock to Bali. And it's no wonder why. Bali is one of my favorite places with beautifully terraced rice fields, looming volcanoes, and luxurious spa treatments.
But, quite frankly, its beaches are pretty terrible. They aren't stunning; there is trash everywhere, and the water isn't very clear.

It's my job to discover the best beaches and islands in the world, so last time I went to Bali, I decided to see what the rest of Indonesia had to offer. After all, Indonesia has over 18,000 other islands to choose from. And I was pleasantly surprised.
Indonesian Islands
1 . Gili Air

Gili Air is an island just off the coast of Lombok, reachable by a quick one-hour boat ride from Bali. There are actually three Gili Islands: Gili Air, Gili Meno, and Gili Trawangan. Gili Air is my favorite.
Gili Trawangan is too much of a party scene for me, and Gili Meno is too quiet for my taste. Gili Air reminds me of what Gili Trawangan was like about eight years ago.
Nice chill-out open-air bars and a few Goa-style outdoor dance parties happen along the beach. But mainly, you'll experience a rare vibe of peace you won't find anywhere else in the world.
The difference between the beaches on Gili Air and Bali is dramatic. The aquamarine water is clear and sparkling.
It's the kind of place where, the minute you arrive, all your cares disappear as you sink into the white powder sand, contented, knowing you have finally found paradise.
2. Kei Kecil, Maluku

Kei Kecil is one of the original spice islands. If you are looking for a Gilligan's Island type of feel, this is it. There are very few restaurants or places to stay on this island. But what you will find is gorgeous, incredible snorkeling and beaches.
The sunsets are stunning, and you will have most of it to yourself. Mind you, your accommodations will probably be very rustic.
I stayed at the Coaster Cottages, where the bathrooms only have mandis to bathe in. But the hotel was on one of the prettiest beaches I've ever seen, so it was worth it!
No restaurants were nearby, so I ate whatever the hotel served each night. There was also no Wi-Fi, but I enjoyed being disconnected in a place as beautiful and remote as Kei Kecil.
Related: Best Places To Visit Cruising Indonesia
3. Raja Ampat

Any serious diver has probably heard of Raja Ampat. It is a group of islands in the Indonesian part of Papua, and it has some of the best diving in the entire world.
These islands are in the most biodiverse region on earth. There are 1,430 species of reef fish alone. I swam with sharks, sea turtles, manta rays, giant clams, and the most vibrant coral that I've ever seen.
This place takes the conservation of its marine resources very seriously, so the aquatic underworld there is pristine and untouched.
Yes, Raja Ampat is about as far as you can get from Bali and still be in Indonesia, but I recommend taking the journey.
Most beaches aren't your typical white sand beaches, so if you are a sun worshiper, it may not be your kind of place. Usually, the jungle meets the ocean right at the edge. But if you are a diver, Raja Ampat is a spot you don't want to miss.
I hope these islands encourage you to get out and go somewhere new and unusual besides the usual tourist spots. It's always good to leave the beaten path and explore somewhere that hordes of tourists haven't discovered yet.




