Yes, Hotel Alicante Gran Sol Affiliated by Melia is located near the beach, offering guests easy access to the waterfront.