Hotels in Batam Island, Indonesia
Batam Island is located just 20 kilometers south of Singapore, with a tropical climate averaging 82°F (28°C) year-round. It's famous for duty-free shopping at Nagoya Hill Mall and water sports like jet skiing in the South China Sea. The dry season from April to October offers clear waters for snorkeling at Nongsa Beach, while the wet season from November to March brings lower hotel rates and fewer crowds.