Telo Island Lodge

New site coming soon. Same world-class waves, same cold beers, same empty lineups.

2026 season opens February 28. Spots available.

Get in Touch

Telo Islands, North Sumatra, Indonesia