Background

Madiha Beach: A Serene Slice of Sri Lanka's Coastline

Discover the tranquility of Madiha Beach in Matara, Sri Lanka, where stunning sunsets and pristine waters await every traveler.

4.6

Madiha Beach, located in the vibrant coastal town of Matara, Sri Lanka, is a stunning gem that attracts tourists looking to bask in the sun and enjoy the beautiful Indian Ocean. With its soft golden sands and crystal-clear waters, this beach is ideal for sunbathing, swimming, and indulging in water sports such as surfing and snorkeling. The gentle waves make it perfect for families and those seeking a more relaxed beach experience. Visitors can stroll along the beach, taking in the picturesque surroundings and enjoying the serene ambiance. Madiha Beach is known for its stunning sunsets, offering a perfect backdrop for evening strolls or romantic dinners at nearby restaurants. The local cuisine is a delightful mix of traditional Sri Lankan flavors and fresh seafood, making it a must-try for food enthusiasts. Despite its tranquil vibe, Madiha Beach is also close to various attractions in Matara, including historical sites and vibrant markets. Visitors can explore the local culture and engage with friendly locals, adding to the overall experience of their visit. Whether you are seeking relaxation or adventure, Madiha Beach provides a perfect escape into nature's beauty and Sri Lanka's rich heritage.

Local tips

  • Visit during the early morning or late afternoon for the best light for photography and fewer crowds.
  • Don’t miss trying the local seafood at beachside shacks; they offer fresh and delicious dishes.
  • Bring sunscreen and stay hydrated, especially if you plan to spend the whole day at the beach.
  • Explore nearby attractions like the Matara Fort for a taste of local history.
  • Check local surf conditions if you’re interested in surfing; it can vary throughout the year.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Madiha Beach

  • Beach Road, Madiha, Matara, Sri Lanka., Matara, 81000, LK
  • +94711725651

Getting There

  • Walking

    From the center of Matara, head south on Main Street (Galle Road) towards the coast. After approximately 1.5 km, you will reach the junction where Main Street meets Beach Road. Turn left onto Beach Road. Continue walking along Beach Road for about 1 km. As you walk, you will pass several small shops and local eateries. Madiha Beach will be on your right side as you approach the end of Beach Road.

  • Tuk-Tuk

    You can easily find a Tuk-Tuk in the center of Matara. Ask the driver to take you to Madiha Beach. The ride should take around 10-15 minutes depending on traffic. Make sure to mention that you want to go to 'Madiha Beach' specifically to avoid confusion. The driver will drop you off directly at the beach entrance on Beach Road.

  • Public Bus

    From Matara bus station, look for buses heading towards Dikwella or Tangalle, which stop at Madiha. Board the bus and inform the conductor that you want to get off at Madiha Beach. The trip will take approximately 20-25 minutes. Once you get off, walk a short distance along Beach Road, and you will reach Madiha Beach.

Popular Experiences near Madiha Beach

Popular Hotels near Madiha Beach

Select Currency