| Nongsa Beach | Marina Beach | Melur Beach | Sekilak Beach |
| Mirota Beach | Melayu Beach (Pantai Melayu) | Sembulang Beach | Tanjung Pinggir Beach |
| Setokok Beach | Tanjung Memban Beach | Galang Mas Beach |
Setokok Beach can be reached in less than one hour from Batam Center. The beach is located in Setokok Island, a small island next to Nipah Island, that is connected by Barelang Bridge III. It has beautiful scenery of nature, brown sands, and clear blue water. Mangrove trees around the beach also create a remarkable scenery of the natural beauty of Setokok Beach.
Click the picture above for more and bigger photos of Setokok Beach.
A few simple huts on the shoreline are available for free. Locals, young people to families usually come to enjoy the breeze and the scenery or just to have lunch in these huts. Usually they bring their own food from home. Unfortunately, Setokok Beach is not equipped with adequate facilities, warungs only open on weekends and the toilets are not in a good condition. However, the beach is still a good option, especially for those who love peaceful places.
|Location||:||Setokok Island (after Barelang Bridge III)||Operating hours||:||daily, from morning till sunset||Entrance fee||:||Rp. 5,000/motorcycle, Rp. 10,000/car||Facilities||:||toilets, warungs||How to get there||:||by private transportation (less than one hour from Batam Center)||Remarks||:||since warungs open only on weekends, visitors are supposed to bring their own food, snack, food, etc.|