Telo Island Lodge

  • Located in Telo Islands, Indonesia
  • Home to 20+ world-class surf breaks
  • Uncrowded breaks: 8 Surfers max

Our Amenities

  • Modern accommodations with Wifi and air conditioning
  • a 4-star dining experience
  • Hand-crafted bungalows with fans and luxurious bedding

Floor Plan

Location

Inquire

Name *
Name