Surf, SUP & Yoga holidays in Sri Lanka with Shaka Surf Camps!

Our surf camp offers a range of amazing packages & the best Surfing, Stand Up Paddle Barding & Yoga holidays. Shaka Surf Camps is in the heart of Ahangama surrounded by amazing surf breaks & beaches.

Our surf camp is in a prime location close to the best waves & beaches in Galle, Ununawantuna Bay, Cabalana beach, South beach, Sticks (Direct Access) Midigama Lazy Lefts, Midigama Right, Rams, Plantations Point, Coconut Point, Jungle beach , Weligama beach, Weligama Fishermans Point,Marissa beach and many more!

With Hotel Accommodation

Staying at the Samaraana Hotel, the new super stylish and upmarket small-scale hotel with 12 double bedrooms, a large swimming pool, sun beds, parasols, restaurant, cocktail bar, room service, Wi-Fi, 24 hours security and front desk manager and so much more!

With Villa Accommodation

Set on the beachfront in Ahangama, Shaka Surf Camps villa features stylish accommodation in a new built villa. Every room has a private on suite bathroom, double bed, storage, furniture, high quality celling fan.

Sri Lanka Hotel Accommodation

Shaka Surf Camps have a new super stylish and upmarket small-scale hotel  …

Read more

Sri Lanka Villa Accommodation

Set on the beachfront in Ahangama, Shaka Surf Camps features stylish accommodation in a newly built villa …

Read more

Surf Coaching Levels

We provide: Beginner, Intermediate, Advanced & Elite coaching levels at Shaka Surf Camps …

Read more

Shaka Surf School

We offer a unique experience no matter your age or ability, from the time you book your Surfing / SUP lessons …

Read more

Additional Surf / SUP Lessons

Additional Surfing or Stand Up Paddle Board lessons are available at Shaka Surf Camps …

Read more

Surf Spots

Check out the surf spots near our surf camp in Ahangama on the South West coast of Sri Lanka …

Read more

Shaka Surf Shack

We have a great range of surf gear & accessories, at reasonable prices …

Read more

Booking Enquiries

Fill out our contact form to make a booking enquiry, or give us call us on: 44 (0)1548 853803

Read more