A small drive away from the capital city, the Hikkaduwa beach is one of the most beautiful beaches in Sri Lanka. The best hotels in Sri Lanka have a private beach front, which is perfect for those who want to lounge under the shade, while their eyes absorb the crystal blue waters spread far and wide. The Hikkaduwa beach is also popular for the beautiful marine life that is hidden under the beautiful water and is perfect for those of you who want to go snorkelling or diving.