Kota Tinggi is a town in the state of Johor of Malaysia, located around 42 kilometers north-east of Johor Bahru, on the road to Mersing. Kota Tinggi can also be reached by ferry from Changi terminal in Singapore where tourists need to pass through the immigration check point at Tanjung Belungkur ferry terminal before their arrival. Kota Tinggi is also the name of the district, Kota Tinggi District, where the town is situated.
Kuala Sedili or Tanjung Sedili, a small fishing town located 37 km north-east of Kota Tinggi town, is the second largest fishing port in east coast of Peninsular Malaysia. The small town of Sungai Rengit is about 70 km from Kota Tinggi.
Kota Tinggi is known as a historical town because the Sultanate of Johor was established there. Many historical tombs are found here including the famous Makam Sultan Mahmud Mangkat Dijulang (the tomb of the last sultan of the Malaccan Sultanate line), Makam Bendahara Tun Habib Abdul Majid and Makam Tauhid in Kampung Makam. Makam Laksamana Bentan is located in Kampung Kelantan.
The Kota Tinggi Waterfalls at Lombong, 16 kilometres (9.9 mi) north-west of town, are popular tourist destinations. The waterfalls are 36 meters high, and are located at the base of the 634 meter high Gunung Muntahak mountain. The cool river water drains through a series of shallow pools ideal for swimming. The natural beauty of some parts of the location has somewhat been spoiled by resort development with artificial landscaping.
There are also many beaches along the coastal part of Kota Tinggi. The most popular beaches are Tanjung Balau, Desaru and Batu Layar ('sail rock'), which are 58 km, 55 km, and 62 km from Kota Tinggi town respectively. Chalets and hotels offering reasonable rates can easily be found along the beach. Teluk Sengat, located 25 km east of Kota Tinggi town, is a popular seafood village among tourists, especially those from Singapore.