Malaysia · Region
Best beaches in Johor
Top-rated beaches in Johor, Malaysia by water quality, conditions and crowd
5 cities · 10+ ranked beaches.
Cities in Johor
Top beaches in Johor
- 17.0
Air Papan Beach
Mersing, Johor
- 27.0
Desaru Beach
Bandar Penawar, Johor
- 37.0
Desaru Coast Beach
Bandar Penawar, Johor
- 47.0
Pantai Minyak Beku
Batu Pahat, Johor
- 57.0
Pantai Punggur
Batu Pahat, Johor
- 67.0
Pantai Rambah
Pontian, Johor
- 77.0
Pantai Sungai Lurus
Batu Pahat, Johor
- 87.0
Pantai Sungai Lurus Timur
Batu Pahat, Johor
- 97.0
Pantai Teluk Wawasan
Batu Pahat, Johor
- 107.0
Penyabong Beach
Mersing, Johor