For the nearest top hotels near the Langkawi cruise port, you will need to drive south of the port to the Pantai Cenang and Pantai Tengah beaches. At the Pantai Cenang Beach, head to Casa del Mar. Daily check in is at 2 p.m. and checkout is at noon. All rooms have an ocean view. You will have access to a day spa, gym, outdoor restaurant and bar, and watersport facilities. At Pantai Tengah, you can choose between the San Ria Jalan Taski Anak and the Holiday Villa Beach Resort and Spa. The first one is a great choice if you prefer contemporary Asian style, and the latter is more suited for those looking to spend a lot of time at the spa.
For more info, see Langkawi Port Guide