An island country consisting of more than 17,500 islands in the Pacific Ocean and today one of the world's great surf destinations is becoming a mecca for many surfers in search of the perfect wave. Sumatra, Java, Kalimantan, Sulawesi, Maluku and Western New Guinea are the major islands, but are also important surfing destinations smaller as Bali, Nusa Tenggara and the Mentawai.

Surfcamp Pelan Pelan Bali in Canggu, Bali, Indonesia
Canggu, Indonesia
Surfcamp NextLevel Surfcamp Bali in Pecatu, Bali, Indonesia
Pecatu, Indonesia
Surfcamp Awera Resort in Central Mentawai, Sumatra Occidental, Indonesia
Central Mentawai, Indonesia
Surfcamp ALOHA BALI SURF in Pecatu, Bali, Indonesia
Pecatu, Indonesia
Surfcamp Endless Summer Surf Camp in Canggu, Bali, Indonesia
Canggu, Indonesia
Surfcamp Bali Green Surf in Kuta, Bali, Indonesia
Kuta, Indonesia
Surfcamp Nyang Nyang Surf Camp Siberut  in Nyang Nyang, Sumatra Occidental, Indonesia
Nyang Nyang, Indonesia
Surfcamp Sabbit Mentawai Surfcamp in Nyang Nyang, Sumatra Occidental, Indonesia
Nyang Nyang, Indonesia
Surfcamp Sumatra Surf Resort in Lampung, Sumatra, Indonesia
Lampung, Indonesia
Surfcamp PitStop Hill Mentawai in Nyang Nyang, Sumatra Occidental, Indonesia
Nyang Nyang, Indonesia
Surfcamp Kandui Resort in Karangmajet, West Sumatra, Indonesia
Karangmajet, Indonesia
Surfcamp Beng Bengs Surf Camp in Nyang Nyang, Sumatra Occidental, Indonesia
Nyang Nyang, Indonesia
Surfcamp SuperSuck Hotel in West Sumbawa, West Nusa Tenggara, Indonesia
West Sumbawa, Indonesia
Surfcamp Surfindo  in West Sumbawa, West Nusa Tenggara, Indonesia
West Sumbawa, Indonesia
Surfcamp G Land Joyo's Surf Camp in Gragajan Bay, Java, Indonesia
Gragajan Bay, Indonesia
Surfcamp Java Cove Beach Hotel in Batu Karas, Java, Indonesia
Batu Karas, Indonesia
Surfcamp G-Land Bobby's Surf Camp in Gragajan Bay, Java, Indonesia
Gragajan Bay, Indonesia
Surfcamp Mojo Surf Bali & Beyond in Kuta, Bali, Indonesia
Kuta, Indonesia
Surfcamp Paradise Surf Camp in krui, Sumatra, Indonesia
krui, Indonesia
Surfcamp Mentawai Surf Camp in Siberut, Sumatra Occidental, Indonesia
Siberut, Indonesia