Famous for whale watching and pristine beaches.
Mirissa Beach, Mirissa
$50 - $100
A comfortable hotel specializing in whale watching tours. Rooftop restaurant with ocean views....