onlybeaches

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

  1. 1

    Air Papan Beach

    Mersing, Johor

    7.0
  2. 2

    Desaru Beach

    Bandar Penawar, Johor

    7.0
  3. 3

    Desaru Coast Beach

    Bandar Penawar, Johor

    7.0
  4. 4

    Pantai Minyak Beku

    Batu Pahat, Johor

    7.0
  5. 5

    Pantai Punggur

    Batu Pahat, Johor

    7.0
  6. 6

    Pantai Rambah

    Pontian, Johor

    7.0
  7. 7

    Pantai Sungai Lurus

    Batu Pahat, Johor

    7.0
  8. 8

    Pantai Sungai Lurus Timur

    Batu Pahat, Johor

    7.0
  9. 9

    Pantai Teluk Wawasan

    Batu Pahat, Johor

    7.0
  10. 10

    Penyabong Beach

    Mersing, Johor

    7.0