Weligama Sri Lanka doesn't shout. It's not on the bucket lists in the way Galle or Mirissa are, and it doesn't have a single headline attraction. What it has is a wide, calm bay that's perfect for learning to surf, a genuinely local town behind the tourist strip, excellent food at fair prices, and a central position on the south coast that makes it the best base we know. We live here, and this Weligama travel guide is as honest as it gets.
At a glance: Weligama is best for first-time Sri Lanka visitors, surfers of any level, and travellers who want a relaxed base from which to explore the full south coast. The vibe is friendly and low-key, never hectic. Budget travellers can live well on $25 to $40 per day. Mid-range is $60 to $100 per day. Pros: the gentlest surf bay on the coast, great value accommodation, a real town with local markets and hardware shops and bakeries, easy access east and west. Cons: the beach itself isn't the most glamorous on the coast, and it can get windy in the afternoons.
Things to do in Weligama: 1. Learn to surf. Weligama Bay is Sri Lanka's best beginner surf spot, full stop. The sandy bottom, gentle whitewater, and long rolling waves make it ideal for first-timers. Lessons cost around $25 to $35 for a two-hour session including board and rash guard. Go in the morning before the onshore wind picks up. Within two or three lessons most people are standing.
2. Rent a board and surf on your own. Intermediate surfers can rent a board for $8 to $12 per day and explore the bay at their own pace. The eastern end has slightly more shape. Plantation Point, a 10-minute walk east of the main beach, is a left-hand point break over rock that's good when there's a clean swell running.
3. Walk the bay at low tide. The full length of Weligama bay from one headland to the other is about 2.5 km. At low tide, wide sandflats open up and the local fishermen drag their oruwa outrigger canoes in from the water. Early morning is the best time for this walk.
4. Explore Weligama town. The town behind the beach is a real functioning Sri Lankan town. The main market near the bus stand has fresh produce, spices, and dried fish. There's a bakery on the main road that opens at 6am and sells fresh bread, short eats, and the best plain tea on the coast. This is where we have breakfast most mornings.
5. Visit Taprobane Island. The small island just offshore in Weligama Bay can be waded to at low tide (it's knee-deep for about 30 metres). There's a private villa on it, so you can't go inside, but the walk and the view back to the bay are worth it. Go at low tide in the morning.
6. Day trip east to Mirissa and Hiriketiya. Mirissa is 8 km east and takes 20 minutes by tuk-tuk. From there, Hiriketiya is another 20 minutes east. These two beaches are the most talked-about on the south coast right now. Mirissa for whale watching and a good beach; Hiriketiya for a horseshoe bay and a strong surf and cafe scene. You can do both in a day.
7. Day trip west to Galle. Galle is 25 km west and takes 35 minutes by tuk-tuk or 25 minutes by train. The Dutch fort is worth a half-day at minimum. Combine with Unawatuna beach (5 km east of Galle) for a full day out. The train is scenic and cheap; second-class seats cost under $1.
8. Eat kottu at the local spots. Weligama town has several kottu roti stalls that open from 6pm. Kottu is shredded roti stir-fried with vegetables, egg, and your choice of meat or seafood. It's the south coast's signature street food. The ones near the bus stand are the best we've found. Loud, fast, and genuinely delicious.
9. Rent a scooter and explore the coast road. The coastal road between Weligama and Tangalle to the east is one of the most scenic drives in Sri Lanka. On a scooter you can stop at any beach or viewpoint you like. Talalla, Hiriketiya, and Dickwella are all within 45 minutes. Rental costs around $8 to $12 per day.
Where to stay: Along the beachfront road, budget guesthouses run $15 to $30 per night. They're basic but clean and close to the water. Mid-range boutique guesthouses, most with rooftop views of the bay, run $40 to $80 per night. Higher-end villas and boutique hotels on the hills above the bay run $90 to $180 per night and usually include a pool. We'd recommend the mid-range options in the $50 to $70 range as the sweet spot. Weligama has genuinely good value accommodation compared to Mirissa or Galle.
One-day Weligama itinerary: Morning surf lesson (7am to 9am), breakfast at the town bakery, walk the bay at low tide, lunch at a beachfront spot, afternoon tuk-tuk to Mirissa for the beach and Secret Beach snorkelling, back to Weligama for evening kottu. Two to three day Weligama itinerary: Day 1 as above. Day 2: train to Galle in the morning, fort and Jungle Beach, return by 5pm. Day 3: scooter rental, drive east to Hiriketiya and Talalla, lunch in Hiriketiya, back by 4pm. From here the natural next stop east is Tangalle or Tissamaharama for a wildlife extension.
Practical tips: The train between Colombo and Weligama is the most comfortable way to arrive from the airport or capital. The journey takes about 3 hours and costs under $3 in second class. Book at exprail.lk. ATMs are on the main town road; use them before heading east toward Hiriketiya or Tangalle as machines can be scarce. The south coast surf season runs November to April. May to October is the off-season with greener, quieter conditions. Prices drop by 20 to 30 percent in the off-season and the coast is far less crowded.
We are Kavin and Gaya, a team of two locals from Weligama, and this is our home. We know the surf schools worth using, the guesthouses that are genuinely good value, and the stretches of coast that don't appear in any guide. If you want a south coast itinerary that uses Weligama as your base and builds out from there to Galle, Mirissa, Hiriketiya, Ella, and Tissamaharama, we'll plan it for you, day by day, based on exactly what you want from the trip.