Best Beaches in Mirissa: Top 10 Stunning Beaches to Visit in Sri Lanka
Mirissa is one of Sri Lanka’s most famous beach destinations, known for its golden sands, turquoise waters, palm-lined shores, and relaxed coastal vibe. If you’re planning a trip to Sri Lanka’s south coast, you may be wondering which spots deserve a place on your itinerary.
This guide covers the best beaches in Mirissa and nearby, including popular beaches, hidden gems, swimming beaches, and surf-friendly spots — helping you choose the perfect beach for your travel style.
Whether you want to relax, swim, surf, snorkel, or simply watch the sunset, Mirissa has a beach for you.
1. Mirissa Beach (Main Beach)

Mirissa Beach is the heart of the town and one of the most beautiful beaches on Sri Lanka’s south coast.
It features soft golden sand, calm swimming areas, and clear blue water. Palm trees provide natural shade, and beach cafés line the shore, offering food, drinks, and sunbeds.
Why visit Mirissa Beach:
- Safe swimming in many areas
- Beachfront restaurants and bars
- Great sunsets
- Easy access from town
Best for: Swimming, relaxing, sunset views, nightlife
2. Secret Beach Mirissa

Secret Beach is a small, sheltered bay located a short tuk-tuk ride from Mirissa town. Despite its name, it’s well known, but still feels more intimate than the main beach.
The bay is protected by rocks, creating calm waters ideal for swimming and snorkeling.
Why visit Secret Beach:
- Clear, shallow water
- Good snorkeling
- Quieter than Mirissa Beach
- Beautiful scenery
Best for: Swimming, snorkeling, couples, relaxing
3. Coconut Tree Hill Beach Area

Coconut Tree Hill is famous for its viewpoint, but the surrounding beach area is equally stunning.
This stretch of coastline offers dramatic ocean views, rugged rocks, and a peaceful atmosphere. While it’s not always ideal for swimming, it’s perfect for photos and sunset walks.
Why visit Coconut Tree Hill area:
- Iconic photo spot
- Scenic coastal views
- Peaceful surroundings
Best for: Photography, sunsets, short walks
4. Weligama Beach

Located just 10 minutes from Mirissa, Weligama Beach is one of Sri Lanka’s best beginner surfing beaches.
It has a long sandy shoreline, gentle waves, and plenty of surf schools and cafés.
Why visit Weligama Beach:
- Ideal for beginner surfers
- Long sandy beach
- Great cafés and restaurants
Best for: Surfing, long beach walks, cafés
5. Polhena Beach

Polhena Beach is about 25 minutes from Mirissa and is famous for its calm, shallow lagoon protected by a reef.
It’s one of the best swimming and snorkeling beaches in the region.
Why visit Polhena Beach:
- Very calm water
- Excellent snorkeling
- Family-friendly
Best for: Swimming, snorkeling, families
6. Madiha Beach

Madiha Beach offers a mix of reef breaks for surfers and calm sections for swimming, depending on conditions.
It’s less crowded than Mirissa and has a more local, relaxed feel.
Why visit Madiha Beach:
- Good surf breaks
- Fewer crowds
- Beautiful sunsets
Best for: Surfing, quiet beach time
7. Talalla Beach

Talalla Beach is a wide, open beach with soft sand and a peaceful atmosphere, located around 40 minutes from Mirissa.
It’s known for yoga retreats, beach walks, and uncrowded shores.
Why visit Talalla Beach:
- Long sandy stretch
- Quiet and scenic
- Great for relaxation
Best for: Relaxing, yoga, long walks
8. Hiriketiya Beach

Hiriketiya is a horseshoe-shaped bay about an hour from Mirissa and one of the most popular beaches in southern Sri Lanka.
It offers consistent surf, swimming spots, trendy cafés, and a lively vibe.
Why visit Hiriketiya Beach:
- Great surf and swimming
- Trendy cafés
- Beautiful bay
Best for: Surfing, swimming, social atmosphere
9. Dickwella Beach

Dickwella Beach is a long, palm-lined beach with shallow water and gentle waves, making it good for swimming.
It’s less busy than Mirissa and has a laid-back feel.
Why visit Dickwella Beach:
- Calm swimming areas
- Wide sandy beach
- Relaxed atmosphere
Best for: Swimming, couples, quiet stays
10. Kamburugamuwa Beach

Located just south of Mirissa, Kamburugamuwa Beach is quieter and more natural.
It’s ideal if you want to escape crowds and enjoy a peaceful beach experience.
Why visit Kamburugamuwa Beach:
- Quiet and uncrowded
- Natural scenery
- Good for long walks
Best for: Solitude, relaxing, nature lovers
How to Choose the Best Beach in Mirissa for You
- Want swimming? → Mirissa Beach, Secret Beach, Polhena
- Want surfing? → Weligama, Hiriketiya, Madiha
- Want quiet beaches? → Talalla, Dickwella, Kamburugamuwa
- Want photos & sunsets? → Coconut Tree Hill area
Best Time to Visit Mirissa Beaches
The best time to visit Mirissa is from November to April, when the weather is dry and the sea is calmer. During May to October, some beaches may have rougher waves due to the southwest monsoon.
FAQs on Top 10 Beaches in Mirissa
1. What is the best beach in Mirissa for swimming?
Mirissa Beach and Secret Beach are the best options for swimming.
2. Are Mirissa beaches safe for beginners?
Yes. Many beaches have calm areas, but always follow local advice and flags.
3. Which Mirissa beach is best for snorkeling?
Secret Beach and Polhena Beach are excellent for snorkeling.
4. Is Mirissa better than Unawatuna for beaches?
Mirissa offers a more relaxed and scenic vibe, while Unawatuna is busier with more nightlife.
5. How many beaches can I visit from Mirissa?
You can easily explore 4–6 beaches on day trips around Mirissa.





