Whale-watching dawns and palm-fringed swimming bays.
Mirissa Beach
Parrot Rock
Coconut Tree Hill
Secret Beach
Whale watching tours cost $40-60 per person for a 4-5 hour trip. Some operators guarantee a second free trip if no whales are spotted. Book a day in advance during peak season.
Everything happening here, in one place.