Once a quiet fishing village on the southwest coast of Sri Lanka, Ahangama has now become one of the most popular surf destinations. We visited in February for two weeks and loved the mix of surf culture, great cafés, and beautiful sunsets. One thing to know is that the main road through town is busy and chaotic. But the restaurants and hotels (like Casa Tikiri) sit hidden behind it, opening onto peaceful ocean views, soft-sand beaches, and a completely different atmosphere. We personally didn’t mind this, and Ahangama became one of our favorite places to stay on the south coast!
Our favorite things to do in Ahangama
1. Enjoy Ahangama’s Great Beaches
Kabalana Beach
We went to this beach every morning to watch the first surfers paddle out – such a nice way to start the day! The beach is wide, and the sand is firm but still soft underfoot, with no rocks to dodge. It felt more peaceful than some of the other beaches, as it’s a bit away from the Ahangama main road.
We were staying nearby at Casa Tikiri, so we just walked to Kabalana, but it’s only a short tuk-tuk ride from the town center.
Tip: We’re not surfers ourselves, but this beach is one of the most popular beginner surf spots in Sri Lanka, with several surf camps based here. This is only really possible during the dry season, with the best months being November to the end of February.
Ahangama Beach
This smaller beach is where we spent most of our time. What makes it different from Kabalana is the setup: the cafés and beach bars all face the busy main road, but walk through any of them, and you come out onto calm terraces with a completely different atmosphere. You can’t hear the road noise at all!
Food tip: Our favorite was Marshmellow Cafe, where we had the mango smoothie bowl and avocado toast almost every day. We also loved watching the sunset with a drink at Popeye.
Ahangama Secret Beach
This small, tucked-away cove is just a short drive from the main strip and faces west, making it one of the best spots for sunsets in the area. Most beaches in Ahangama aren’t great for swimming because of the waves and current, but the natural rock formations here help calm the water enough to swim more easily.
Before you visit: Check the tides online. It’s best to visit at low tide, as at high tide there’s very little beach left, and it gets crowded.

Coconut Beach
About a 15-minute drive from Ahangama is the beautiful white sand Coconut Beach (our actual favorite beach in the area!). There are mangroves all around, and only a handful of quiet beach huts selling food and drinks. We loved Coco Flower and Banana Restaurant, both run by friendly local families.
We parked here and walked all the way to the left, which is worth doing as you discover quieter corners that most people miss. There were also a couple of stilt fishermen here, which felt far more genuine than the tourist spot along the road.
Tip: Swim carefully at Coconut Beach. Like most beaches on Sri Lanka’s south coast, there’s always a current. Don’t go deep, and never go in alone.
Neither of us is a surfer, but these are the best spots to try, based on what we watched and heard from people in the water:
- Kabalana Beach for beginners, with several surf camps based there
- Ahangama Beach for intermediates (specifically the break near Marshmellow Café, accessible from the entrance on the Popeye Restaurant side).
Lessons in Weligama, 20 minutes away, are often recommended for first-timers, as the waves there are a bit more forgiving than Ahangama’s reef breaks. Browse all options here.
Seeing it authentically is getting harder, as a local told us, overfishing has made the catches too small to bother with. We spotted a few genuine fishermen at Ahangama Beach and Coconut Beach, which felt far more special than the tourist spot along the A2 road, where you pay around 500 rupees to pose on a stilt yourself.
Tip: For actual fishing rather than the tourist version, aim for early morning or around sunset.
4. Koggala Lake Loop
Renting a scooter and doing a loop around Koggala Lake is a nice contrast to the coast. The lake sits just inland from Ahangama, and the full loop takes about two hours. You’ll pass rice fields, small villages, cinnamon farms, mangroves, wandering cows, and locals fishing along the banks.
We chatted to people along the way, sometimes through Google Translate, which made for some funny exchanges.
Tip: If anyone offers you a boat ride on the lake, agree on a price beforehand. Overcharging tourists is common here. A better idea is to pre-book a lake tour like this one.
If you want to stay overnight, on an earlier trip we booked a room at Tri Ahangama, a beautiful hotel with an infinity pool overlooking the lake. See availability here
5. Visit Animal SOS, Sri Lanka
We visited Animal SOS Sri Lanka, a sanctuary that cares for roughly 2,500 stray animals and offers rehabilitation, medical care, and refuge. It was the most heartwarming experience of our trip!
- Daily tours at 10:30 AM, except Wednesdays and Sundays. Free of charge (check website before visiting)
- Don’t forget to donate! You can donate easily online here, or bring dog food or rice with you
- Option to walk the dogs or volunteer for longer stays
Tip: It took us 10 minutes by tuk-tuk (located inland near Midigama). Just ask the driver for “the Dog House”, as the back roads between rice paddies are tricky to navigate on your own.
6. Day Trip to Galle
Galle is about 35 minutes by car from Ahangama, so it’s perfect for a half-day trip. The old Dutch fort is a UNESCO World Heritage Site, and it’s a completely different vibe from the rest of Sri Lanka.
7. The Palm Swing at Dream Cabanas
Dream Cabanas at Dalawella Beach is about a 20-minute tuk-tuk ride from Ahangama, and believe us, it’s well worth the ride! A rope hangs from a palm tree right above the water, and you swing out towards the Indian Ocean. It’s an iconic photo spot that everyone associates with Sri Lanka (here is the exact location).
The cost is 50 USD, plus extra if you want to add a gemstone. It’s one of the better souvenirs you can take home because you actually made it yourself. Book in advance via their website, especially in high season.
While we were in Weligama, we also stopped for coffee at KOPI and purchased some ceramics at their shop next door.
9. Nightlife in Ahangama
Ahangama isn’t a big party destination, but there’s usually something going on most nights. There are two main spots to go (both are casual walk-ins, with no cover charge):
- Trax: Next to the railway in a garden setting, with regular DJ nights and live music. (See all events)
- Lamana: A skatepark by day that turns into an outdoor party space after dark, with DJs, a mixed crowd of surfers, travelers, and locals.
We recommend asking locals which spot has something on that night. Things shift week to week, especially in high season.
Where to Stay in Ahangama
We stayed at Casa Tikiri for our last week in Ahangamam, a beautiful adults-only boutique hotel split across two properties, both of which are a short tuk-tuk ride from the town center. One overlooks the rice fields and has private plunge pools and a yoga rooftop. The other has a large pool, a calming garden, and a fantastic restaurant.
It is created by two lovely people: Alice and Stefano. Their design is colorful and warm, with lush plants everywhere; it feels like an art piece itself. You probably noticed we really loved this place haha. Make sure to book online in advance, as it gets full quickly.
Tip: For another budget, Dharma Place Ahangama has a pool and garden, and sits about 1km from the town center, but located next to a road.
How to Visit Ahangama
Fly into Colombo International Airport, then head south. The drive to Ahangama takes roughly 2.5 to 3 hours, depending on traffic.
A private transfer is the easiest option to get to Ahangama, or you can take a shared minivan (browse all options here). Most nationalities need a tourist visa for Sri Lanka; it’s best to arrange it online before you travel, not on arrival.

Getting Around
Renting a motorbike is the easiest way to explore, but finding a decent one here is harder than elsewhere in Sri Lanka. Always check the lights, the helmet, and the foot stand (if riding with another passenger) before you leave. We rented one without working lights and only found out on the way back from dinner.😬
Tuk-tuks are the alternative, though negotiating can be frustrating at times. While many drivers are friendly, foreigners are often overcharged, so make sure to agree on a price before you get in.
Tip: We downloaded the PickMe app (not commonly used in Ahangama) to check local prices before negotiating with tuk-tuk drivers. We used those as a baseline for negotiations and settled somewhere in the middle.
Where to Eat in Ahangama
Ahangama is known for its beautiful Bali-style interior and great food. However, not every cafe in Ahangama hits the mark on service or quality, so here’s our tried-and-tested list of favorites:
By the Beach
- Marshmellow Cafe: Our daily breakfast spot; we had the mango smoothie bowl and supreme avocado toast here pretty much every day!
- Cactus: A bit more high-end in feel, but the staff are very kind.
- Thilenis: Local favorite on the beachfront
- Le Cafe French Bistro Ahangama: Sits just next to Thilenis
- Isle of Gelato: Best ice cream
- Popeye: Great vibe for sunset drinks
- Aliikai Ahangama: LOVE this place!
On the Road / into Town
- Mellow Restaurant: Delicious food with big portions at good prices
- Crust: Tasty pizza
- Meori: Good coffee and bowls
- The Kip: Build-your-own brunch concept with a nice garden
- Tiffins: Super budget-friendly South Indian food

Budget for Ahangama
Ahangama is one of the more expensive destinations in Sri Lanka because of its trendy cafés, boutique stays, and a growing surf scene. That said, we still found great value for money.
Best Time to Visit
We visited in February, which was perfect timing! This is towards the end of the surf season, so we had sunny days and a buzzing bar and cafe scene. Outside the months of November to April, tides rise sharply, beaches shrink, and many restaurants close for the low season.
Tip: If you visit in the off-season and love surfing, head to Arugam Bay on the east coast instead, where the seasons run in reverse.
By purchasing through our links, you support us at no additional cost.
Thank you for your support. ♥️
- Find Hotels via Booking.com
- Find a Rental Car via Sunny Cars
- Find Flights to Sri Lanka via Skyscanner
- Get a Travel Insurance via Heymondo
- Book Tours & Attractions via GetYourGuide
- Book a Bus/Train/Transfer via 12Go





Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.