While Bali remains Indonesia‘s most famous island getaway, the country is a vast archipelago with more than 17,000 islands and countless other gems waiting to be explored.
From ancient temples to volcanic peaks, traditional villages to pristine reefs, there are so many places offering experiences just as enchanting, if not more so, than Bali. Here are 10 of the best destinations in Indonesia worth visiting that go beyond the well-worn Bali trail.
Also read: 7 Top Resorts in Bintan That Singaporeans Must Experience
Yogyakarta, Java

Image credit: Borobudur via Canva Pro
Often considered the cultural soul of Java, Yogyakarta blends ancient heritage with contemporary energy. This lively city is the gateway to two of Indonesia’s most iconic temples: Borobudur, the world’s largest Buddhist monument, and Prambanan, a masterpiece of Hindu architecture.

Image credit: Creativa Images via Canva Pro
Within the city, you can explore the kraton (sultan’s palace), vibrant street art, traditional batik workshops, and the bustling markets of Malioboro Road. Yogyakarta is a fantastic place to immerse yourself in Javanese arts, crafts, and cuisine while using it as a springboard to explore Central Java’s cultural heartland.
Komodo Islands, East Nusa Tenggara

Image credit: USO via Canva Pro
Part of the Komodo National Park, this cluster of islands is home to the legendary Komodo dragons, the world’s largest lizards. But there’s more to the area than its fearsome residents.

Image credit: Wenika Febrianti via Canva Pro
The surrounding waters offer superb snorkelling and diving spots, with vibrant coral reefs and marine life. Hike to panoramic viewpoints on Padar Island, stroll along the rare Pink Beach, and stay in Labuan Bajo, the well-equipped port town that serves as the launching point for boat tours around the islands.
Lombok, West Nusa Tenggara

Image credit: Massew64 | Wikimedia
Lombok offers a quieter and more rugged alternative to Bali, with fewer crowds and equally stunning landscapes. The island is crowned by Mount Rinjani, an active volcano popular with trekkers for its crater lake and sunrise views.
Down south, Kuta Lombok has beautiful beaches with world-class surf, while the north features Senggigi and traditional Sasak villages that give insight into the island’s unique culture. Lombok delivers a balance of adventure, relaxation, and authenticity.
Makassar, South Sulawesi

Image credit: Ign Kristanto Adiwibowo via Canva Pro
A coastal city with a storied maritime history, Makassar is the capital of the province of South Sulawesi and a gateway to the highlands of Tana Toraja. While in Makassar, try local seafood dishes like coto Makassar and stroll along the bustling Losari Beach to find the 99 Dome Mosque.
Gili Islands (Trawangan, Meno, Air)
Just off Lombok’s northwest coast, the Gili Islands offer white sand beaches, turquoise waters, and a distinctly laid-back vibe. With no motor vehicles allowed, the islands are ideal for snorkelling with turtles, cycling, and simply enjoying slow island life.

Image credit: Jasmine Halki | Flickr
Each of the three islands has its own personality: Gili Trawangan is lively and social, known for its beach parties, dive centres, and vibrant night markets. It’s the best spot for those looking to socialise or earn a diving certificate.

Image credit: Jorge Láscar | Flickr
Gili Meno is tranquil and romantic, offering secluded beaches, crystal-clear snorkelling spots, and a saltwater lake, ideal for honeymooners or anyone seeking a quiet retreat.

Image credit: ((brian)) | Flickr
Gili Air balances relaxation and energy, with a laid-back vibe, yoga studios, beach cafés, and easy access to snorkelling sites right off the shore. With no motor vehicles allowed, the islands are ideal for snorkelling with turtles, cycling, and simply enjoying slow island life.
Also read: Gili Trawangan vs. Gili Air – Which One to Visit?
Raja Ampat, West Papua

Image credit: Bastian Saputra via Canva Pro
A remote paradise in eastern Indonesia, Raja Ampat is famed for its staggering marine biodiversity and surreal seascapes. The area is made up of over 1,500 small islands, cays, and shoals, and is considered one of the top diving destinations in the world.
Beyond the reefs, travellers can trek through the jungle, paddle past karst islets, and visit local villages on islands like Waigeo and Misool. Though more expensive and harder to reach, Raja Ampat rewards those who make the journey with unspoilt nature and serenity.
Bandung, West Java

Image credit: Cep Budhi Darma | Wikimedia
Set amid volcanic highlands, Bandung is a cool-climate city that blends colonial heritage with a youthful, creative spirit. Known for its factory outlets and indie fashion scene, it’s also a haven for café culture and street food.
Nature lovers can visit Kawah Putih, a crater lake with milky turquoise water, and walk through tea plantations in Ciwidey. For urban explorers, the city centre offers Dutch-era architecture and vibrant local markets.
Lake Toba & Samosir Island, North Sumatra

Image credit: kiats via Canva Pro
Nestled in a massive volcanic caldera, Lake Toba is the largest lake in Southeast Asia and a serene escape in the highlands of North Sumatra. At the lake’s centre lies Samosir Island, home to the Batak people, known for their distinct architecture and music.
Visitors can swim in the lake’s clear waters, explore traditional Batak villages like Tomok and Ambarita, and visit nearby waterfalls and hot springs. The peaceful atmosphere and cultural richness make it a unique spot for slow travel.
Flores, East Nusa Tenggara

Image credit: RossiAgung via Canva Pro
While often overshadowed by the nearby Komodo Islands, Flores itself is a destination full of diversity and charm. The island boasts lush hills, rice terraces, hidden beaches, and a rich cultural tapestry.

Image credit: Paul Arps | Flickr
Highlights include the spiderweb rice fields near Ruteng, the traditional thatched-roof houses of Wae Rebo village, and the surreal tri-coloured crater lakes of Mount Kelimutu. Travelling overland across Flores offers an adventurous way to experience authentic Indonesian life away from the usual tourist trail.
Belitung Island, Sumatra

Image credit: rudi_suardi via Canva Pro
Once a sleepy mining island, Belitung is now gaining attention for its stunning coastline dotted with granite boulders and powdery white sand. Its clear waters are perfect for swimming and snorkelling, especially around Tanjung Tinggi and Tanjung Kelayang beaches.
Take a boat trip to nearby Lengkuas Island, with its charming old lighthouse and vibrant coral reefs. Belitung also offers a relaxed atmosphere and glimpses of colonial heritage in its small towns and fishing villages.
Also read: 6 Gorgeous Islands in Indonesia Other than Bali
Explore Indonesia
Indonesia is far more than just Bali. With such diverse geography and cultures, each destination brings its own flavour, stories, and adventures.
Whether you’re a diver, hiker, culture buff, or just after a quiet beach, there’s an island (or ten) waiting for you. So next time you think about Indonesia, look beyond Bali: you might just find your new favourite escape.