Relax, Surf, and 

Soak up the sun on 

Sri Lanka’s most stunning beaches.

Beach & Costal

Beach & Costal

Sri Lanka’s coastline offers a stunning mix of golden sands, crystal-clear waters, and lively beach towns. Whether you’re looking to relax under the sun, try your hand at surfing, or explore vibrant coastal culture, these beaches promise unforgettable moments for every traveler.

1. Mirissa Beach

Mirissa is one of the most popular beaches in Sri Lanka, located in the southern part of the country. It’s one of the most popular beaches for the following reasons:

  • Best Place for whale watching
  • Golden beach with palm trees 
  • Bars and Seafood 
  • Best places for Surfing and snorkeling

2.Arugam Bay

Arugam Bay is located on the east coast of Sri Lanka and famous for being a surfing paradise. Including other adventures such as:

  • Visiting safaris and Historic temples
  • Going Surfing
  • And enjoy the Sri Lankan culture

3. Hikkaduwa Beach

Hikkaduwa is in the southern coast of Sri Lanka, IT is famous for its Variety of restaurants and beaches. There are so many unique experiences you can witness in hikkaduwa some of the are:

  • Swimming with turtles
  • Tsunami museum
  • Surfing and sunsets

4. Unawatuna Beach

Unawatuna is a charming beach town on the southern coast, known for its calm waters and laid-back tropical vibe. It’s a perfect mix of relaxation and adventure, making it a favorite among travelers.

  • Best Place for swimming in calm, clear waters
  • Beautiful crescent-shaped beach with lush surroundings
  • Beachfront cafes, nightlife, and local seafood
  • Close to historic sites like Galle Fort

5. Weligama Beach

Weligama is a gem located in the southern Coast, and its famous among tourists for its beauty and relaxing nature. Theres much more experiences here:

  • Weligama is a famous scuba diving place in Sri Lanka
  • Enjoy restaurant experiences, nightlife, or just relaxing ayurvedic spa treatments
  • Go Surfing
  • Whale watching

6. Hiriketiya Beach

Hiriketiya is a hidden gem with a stunning horseshoe-shaped bay surrounded by palm trees. It offers a peaceful escape with a trendy, bohemian feel

  • Secluded bay with crystal-clear water
  • Perfect for surfing and swimming
  • Chilled beach cafes and yoga spots
  • A calm and less crowded tropical paradise

7. Bentota

Bentota is known for its luxury resorts and exciting water activities, making it ideal for both relaxation and adventure seekers.

  • Best place for water sports and boat rides
  • Beautiful river and beach combination
  • Luxury resorts and spa experiences
  • Perfect for romantic getaways and families

8. Nilaveli

Nilaveli is a pristine beach on the east coast, famous for its untouched beauty and peaceful surroundings. It’s perfect for those looking to escape the crowds.

  • Soft white sand and crystal-clear waters
  • Gateway to Pigeon Island for snorkeling
  • Quiet and relaxing atmosphere
  • Ideal for nature lovers and beach walks

9. Trincomalee

Trincomalee is a coastal city rich in history and natural beauty, offering both stunning beaches and cultural experiences.

  • Famous for its natural deep-water harbor
  • Beautiful beaches like Uppuveli and Nilaveli
  • Historic temples such as Koneswaram
  • Great for whale watching and diving

10. Tangalle

Tangalle is a serene and unspoiled destination with wide sandy beaches and a peaceful vibe. It’s perfect for travelers seeking tranquility.

  • Wide, uncrowded golden beaches
  • Ideal for relaxing and disconnecting
  • Nearby lagoons and wildlife experiences
  • Close to turtle conservation projects