{"id":471,"date":"2023-05-10T08:49:40","date_gmt":"2023-05-10T08:49:40","guid":{"rendered":"https:\/\/indosurftrips.com\/?p=471"},"modified":"2025-11-17T07:32:53","modified_gmt":"2025-11-17T06:32:53","slug":"les-5-meilleurs-surf-camps-dindonesie-pour-debutants","status":"publish","type":"post","link":"https:\/\/indosurftrips.com\/blog\/les-5-meilleurs-surf-camps-dindonesie-pour-debutants\/","title":{"rendered":"Les 5 meilleurs surf camps d&rsquo;Indon\u00e9sie pour d\u00e9butants"},"content":{"rendered":"<p><div>\n<ul>\n<li><strong>Surf Indon\u00e9sie<\/strong> offre une multitude d&rsquo;options pour chaque niveau, notamment des <strong>camp surf d\u00e9butant<\/strong> parfaitement adapt\u00e9s pour apprendre dans un environnement s\u00e9curis\u00e9.<\/li>\n<li><strong>Surf Bali<\/strong> reste une destination de choix, notamment pour ceux cherchant une immersion riche en culture et des <strong>cours surf Indon\u00e9sie<\/strong> de qualit\u00e9.<\/li>\n<li>Les <strong>meilleurs surf camps<\/strong> privil\u00e9gient la progression, le confort, et une ambiance conviviale, favorisant un <strong>s\u00e9jour surf d\u00e9butant<\/strong> r\u00e9ussi.<\/li>\n<li>Les <strong>\u00e9coles de surf Indon\u00e9sie<\/strong> proposent des packages combinant h\u00e9bergement, cours, et activit\u00e9s annexes pour agr\u00e9menter les <strong>vacances surf Bali<\/strong>.<\/li>\n<li>Le c\u00e9l\u00e8bre <strong>surf camp Kuta<\/strong> est un excellent cadre pour l\u2019<strong>initiation surf Indon\u00e9sie<\/strong> gr\u00e2ce \u00e0 ses vagues douces et un acc\u00e8s facile.<\/li>\n<\/ul>\n<\/div><\/p>\n\n<p>Avec ses milliers d\u2019\u00eeles baign\u00e9es par des eaux turquoise et une diversit\u00e9 de vagues impressionnante, l\u2019Indon\u00e9sie s\u2019impose comme un Eldorado pour tous ceux qui veulent go\u00fbter \u00e0 l\u2019ivresse du surf. Notamment pour les d\u00e9butants, cette destination propose un \u00e9ventail remarquable de surf camps o\u00f9 l\u2019apprentissage rime avec plaisir et d\u00e9couverte. Les cinq meilleurs surf camps s\u00e9lectionn\u00e9s ici conjuguent p\u00e9dagogie adapt\u00e9e, environnement accueillant et immersion dans des paysages exceptionnels. Du sable blanc de Bali aux c\u00f4tes pr\u00e9serv\u00e9es de Lombok, ce voyage d\u00e9butant vous promet bien plus que des cours de surf, mais une v\u00e9ritable aventure au c\u0153ur de la culture indon\u00e9sienne et de ses traditions maritimes. Ces \u00e9tablissements, pour la plupart nich\u00e9s sur des spots aux conditions id\u00e9ales pour les novices, offrent un cadre s\u00e9curis\u00e9 pour apprivoiser les vagues, tout en profitant d\u2019un h\u00e9bergement confortable et d\u2019activit\u00e9s de d\u00e9tente vari\u00e9es. Aucun d\u00e9tail n\u2019est laiss\u00e9 au hasard pour que chaque vague soit une victoire et chaque journ\u00e9e un souvenir inoubliable. Qu\u2019il s\u2019agisse de surfer \u00e0 proximit\u00e9 des temples balinais ou de d\u00e9couvrir l\u2019hospitalit\u00e9 sinc\u00e8re des petites \u00eeles, ce guide vous m\u00e8ne \u00e0 la rencontre des camps les plus prometteurs de l\u2019archipel. Vous trouverez dans les lignes qui suivent non seulement des salles de cours adapt\u00e9es, mais aussi des conseils pr\u00e9cieux pour optimiser son premier surf trip en Indon\u00e9sie. Oubliez les clich\u00e9s du surf inaccessible : l\u2019Indon\u00e9sie en 2025 se revendique comme la porte d\u2019entr\u00e9e id\u00e9ale pour tous les d\u00e9butants souhaitant s\u2019initier dans les meilleures conditions.<\/p>\n\n<h2 class=\"wp-block-heading\">Surf Bali : Le camp de surf d\u00e9butant incontournable pour une initiation r\u00e9ussie<\/h2>\n\n<p>Bali, appel\u00e9e souvent \u00ab l\u2019\u00eele des dieux \u00bb, accueille depuis des d\u00e9cennies des passionn\u00e9s de surf venus du monde entier. Pour le surfeur d\u00e9butant, la p\u00e9ninsule de Bukit offre un terrain de jeu incroyable, avec une diversit\u00e9 de spots adapt\u00e9s aux commencements. Les <strong>camp surf d\u00e9butant<\/strong> \u00e0 Bali, notamment autour de Kuta et Seminyak, proposent un accueil chaleureux combinant cours adapt\u00e9s, mat\u00e9riel de qualit\u00e9 et h\u00e9bergements confortables. La plage de Kuta demeure le spot id\u00e9al pour attaquer les premi\u00e8res vagues : ses breaks doux, accessibles, font figure de r\u00e9f\u00e9rence mondiale pour les surfeurs en herbe.<\/p>\n\n<p><strong>Avantages d\u2019un surf camp \u00e0 Bali :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Accessibilit\u00e9 :<\/strong> Proximit\u00e9 de l\u2019a\u00e9roport et infrastructures touristiques bien rod\u00e9es.<\/li><li><strong>Diversit\u00e9 des vagues :<\/strong> Beach breaks parfaits pour apprendre les bases.<\/li><li><strong>Encadrement professionnel :<\/strong> Nombreuses \u00e9coles proposant des cours surf Indon\u00e9sie avec des moniteurs certifi\u00e9s.<\/li><li><strong>Ambiance sociale :<\/strong> Communaut\u00e9 internationale, \u00e9changes et convivialit\u00e9 garantis.<\/li><li><strong>Culture locale :<\/strong> Possibilit\u00e9 d\u2019explorer temples, march\u00e9s, et rituels \u00e0 proximit\u00e9.<\/li><\/ul>\n\n<p>Un s\u00e9jour dans un surf camp Kuta est souvent compl\u00e9t\u00e9 par un apprentissage de la s\u00e9curit\u00e9 dans l\u2019eau, essentiel pour gagner confiance face aux vagues. En tant que futur surfeur, b\u00e9n\u00e9ficier d\u2019un encadrement personnalis\u00e9 permet d\u2019\u00e9voluer rapidement tout en minimisant les risques. \u00c0 Bali, les stages d\u00e9butants vont g\u00e9n\u00e9ralement de quelques jours \u00e0 plusieurs semaines, avec des programmes combinant initiations \u00e0 la th\u00e9orie et \u00e0 la pratique.<\/p>\n\n<p><strong>Liste des activit\u00e9s compl\u00e9mentaires propos\u00e9es dans ces camps :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Yoga matinal pour am\u00e9liorer \u00e9quilibre et souplesse<\/li><li>Explorations de plages secr\u00e8tes pour varier les paysages<\/li><li>Ateliers culinaires autour des sp\u00e9cialit\u00e9s balinaises<\/li><li>Sessions vid\u00e9os avec analyse des gestes et postures<\/li><li>Sorties snorkeling pour d\u00e9couvrir la faune marine<\/li><\/ul>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Camp Surf<\/th>\n<th>Spot<\/th>\n<th>Niveau<\/th>\n<th>Dur\u00e9e des cours<\/th>\n<th>H\u00e9bergement<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Surf Bali Beginner Camp<\/td>\n<td>Kuta Beach<\/td>\n<td>D\u00e9butant<\/td>\n<td>1h30 par s\u00e9ance<\/td>\n<td>Bungalows confortables<\/td>\n<\/tr>\n<tr>\n<td>Padma Surf School<\/td>\n<td>Seminyak<\/td>\n<td>D\u00e9butant\/interm\u00e9diaire<\/td>\n<td>2h par s\u00e9ance<\/td>\n<td>Villa partag\u00e9e<\/td>\n<\/tr>\n<tr>\n<td>Kuta Surf Camp<\/td>\n<td>Kuta<\/td>\n<td>D\u00e9butant<\/td>\n<td>1h \u00e0 2h<\/td>\n<td>Chambres partag\u00e9es ou priv\u00e9es<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p>Ce cadre idyllique attire \u00e9galement ceux qui aiment prolonger leur s\u00e9jour par des <a href=\"https:\/\/indosurftrips.com\/blog\/surf-trip-indonesie-guide\/\">vacances surf Bali<\/a> compl\u00e8tes, combinant surf, d\u00e9tente et immersion culturelle.<\/p>\n\n<h2 class=\"wp-block-heading\">Lombok : Rencontre entre nature brute et surf confortable pour les d\u00e9butants<\/h2>\n\n<p>Loin de la fr\u00e9n\u00e9sie balinaise, Lombok propose des options plus sereines avec des camps surf d\u00e9butant situ\u00e9s dans des zones pr\u00e9serv\u00e9es et moins touristiques. Cette \u00eele est une alternative id\u00e9ale pour ceux qui souhaitent d\u00e9buter le surf dans un environnement plus calme, tout en profitant d\u2019une nature \u00e0 couper le souffle. Ici, l\u2019ambiance repose davantage sur l\u2019authenticit\u00e9 et la d\u00e9couverte.<\/p>\n\n<p><strong>Pourquoi choisir un surf camp \u00e0 Lombok ?<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Vagues adapt\u00e9es \u00e0 tous niveaux, notamment autour de Kuta Lombok et Selong Belanak<\/li><li>Spots moins fr\u00e9quent\u00e9s que Bali, donc plus d\u2019espace pour apprendre<\/li><li>Ambiance conviviale et paisible, propice \u00e0 la concentration et l\u2019apprentissage<\/li><li>Nombreuses \u00e9coles offrant des <strong>cours surf Indon\u00e9sie<\/strong> en petits groupes<\/li><li>Acc\u00e8s \u00e0 une nature pr\u00e9serv\u00e9e, id\u00e9ale pour des pauses renouvelantes entre sessions<\/li><\/ul>\n\n<p>Les conditions moyennes sont souvent excellentes entre avril et octobre, p\u00e9riode durant laquelle la houle est r\u00e9guli\u00e8re mais sans exc\u00e8s, ce qui convient parfaitement aux surfeurs d\u00e9butants. Profiter d\u2019un <strong>s\u00e9jour surf d\u00e9butant<\/strong> \u00e0 Lombok, c\u2019est aussi d\u00e9couvrir une \u00eele alliant montagne majestueuse, plages immacul\u00e9es et culture Sasak captivante.<\/p>\n\n<p><strong>Activit\u00e9s annexes favorites dans les surf camps de Lombok :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Trekking autour du volcan Rinjani, pour une immersion dans le vert tropical<\/li><li>Visite des villages traditionnels pour comprendre les modes de vie locaux<\/li><li>Session yoga au lever du soleil<\/li><li>Balades en paddle sur lagunes calmes<\/li><li>Ateliers photo pour capturer l\u2019essence du voyage<\/li><\/ul>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Nom du Camp<\/th>\n<th>Emplacement<\/th>\n<th>Niveau cibl\u00e9<\/th>\n<th>Inclus<\/th>\n<th>Type d\u2019h\u00e9bergement<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Lombok Surf Bali Camp<\/td>\n<td>Selong Belanak<\/td>\n<td>D\u00e9butant<\/td>\n<td>Cours + h\u00e9bergement + mat\u00e9riel<\/td>\n<td>Bungalows traditionnels<\/td>\n<\/tr>\n<tr>\n<td>Green Surf Lodge<\/td>\n<td>Kuta Lombok<\/td>\n<td>D\u00e9butant\/interm\u00e9diaire<\/td>\n<td>Encadrement personnalis\u00e9<\/td>\n<td>Chambres en eco-lodge<\/td>\n<\/tr>\n<tr>\n<td>Santai Surf Camp<\/td>\n<td>Gerupuk<\/td>\n<td>Tous niveaux<\/td>\n<td>Cours + yoga<\/td>\n<td>Chambres modernes<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p>Les amoureux de la nature peuvent aussi d\u00e9couvrir une autre facette de l\u2019Indon\u00e9sie gr\u00e2ce aux <a href=\"https:\/\/indosurftrips.com\/blog\/plongee-en-indonesie-simmerger-dans-la-vie-marine\/\">plong\u00e9es et excursions marines<\/a> organis\u00e9es \u00e0 proximit\u00e9 des camps.<\/p>\n\n<h2 class=\"wp-block-heading\">Sumba et \u00eeles voisines : untamed surf camps pour d\u00e9butants en qu\u00eate d\u2019aventure<\/h2>\n\n<p>Pour les surfeurs en qu\u00eate d\u2019exp\u00e9riences in\u00e9dites et d\u2019isolement, les \u00eeles comme Sumba, Flores, Savu, et Timor offrent des camps de surf o\u00f9 l\u2019aventure rime avec s\u00e9r\u00e9nit\u00e9. Ces destinations, encore pr\u00e9serv\u00e9es du tourisme de masse, proposent des vagues assez constantes avec un cadre authentique et sauvage. Les <strong>meilleurs surf camps<\/strong> y apportent s\u00e9curit\u00e9 et p\u00e9dagogie, tout en pr\u00e9servant un contact \u00e9troit avec la nature et la culture haute en couleurs.<\/p>\n\n<p><strong>Les atouts majeurs de ces surf camps :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Spots souvent peu fr\u00e9quent\u00e9s, id\u00e9als pour progresser sans pression<\/li><li>Culture locale riche et rencontres authentiques avec les populations tribales<\/li><li>Environnement naturel spectaculaire, plages d\u00e9sertes et biodiversit\u00e9 prot\u00e9g\u00e9e<\/li><li>Programmes sp\u00e9cialement adapt\u00e9s aux d\u00e9butants pour assurer une initiation progressive<\/li><li>Possibilit\u00e9s d\u2019h\u00e9bergements \u00e9cologiques et respectueux de l\u2019environnement<\/li><\/ul>\n\n<p>Les conditions ne sont pas toujours douces, mais avec l\u2019encadrement ad\u00e9quat, ces destinations sont une merveille pour commencer. S\u2019aventurer dans ces territoires, c&rsquo;est aussi appr\u00e9hender une nouvelle dimension du surf Indon\u00e9sie, en accord avec les traditions et la nature.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>\u00cele<\/th>\n<th>Nom du Camp<\/th>\n<th>Public cibl\u00e9<\/th>\n<th>Particularit\u00e9<\/th>\n<th>H\u00e9bergement<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Sumba<\/td>\n<td>Sumba Surf Experience<\/td>\n<td>D\u00e9butants \u00e0 interm\u00e9diaires<\/td>\n<td>Immersion culturelle &amp; nature sauvage<\/td>\n<td>Eco-lodges<\/td>\n<\/tr>\n<tr>\n<td>Flores<\/td>\n<td>Flores Surf Safari<\/td>\n<td>D\u00e9butants<\/td>\n<td>Encadrement personnalis\u00e9<\/td>\n<td>Chambres locales<\/td>\n<\/tr>\n<tr>\n<td>Timor<\/td>\n<td>Timor Surf Camp<\/td>\n<td>D\u00e9butants<\/td>\n<td>Ambiance intimiste<\/td>\n<td>Bungalows simples<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p>Pour le voyageur rigoureux, ce type de s\u00e9jour conjugue <a href=\"https:\/\/indosurftrips.com\/blog\/5-raisons-daller-en-indonesie\/\">exploration et surf<\/a> dans un d\u00e9cor \u00e0 la fois exotique et pr\u00e9serv\u00e9, loin des sentiers balis\u00e9s. L&rsquo;authenticit\u00e9 est roi, et l\u2019apprentissage ne se limite pas aux vagues mais s\u2019\u00e9largit \u00e0 une immersion compl\u00e8te.<\/p>\n\n<h2 class=\"wp-block-heading\">Nias : Des droites l\u00e9gendaires accessibles aux d\u00e9butants avec encadrement adapt\u00e9<\/h2>\n\n<p>L\u2019\u00eele de Nias est mondialement r\u00e9put\u00e9e pour ses vagues droites parfaites. Lagundri Bay, le spot phare, continue de fasciner les surfeurs de tous horizons. Si ses vagues sont puissantes, les surf camps locaux ont su d\u00e9velopper des offres pour que m\u00eame les d\u00e9butants puissent s\u2019\u00e9panouir dans la s\u00e9curit\u00e9, gr\u00e2ce \u00e0 des zones d\u00e9limit\u00e9es et \u00e0 des enseignants exp\u00e9riment\u00e9s. Cette destination reste un must pour qui veut go\u00fbter \u00e0 la magie du surf Indon\u00e9sie tout en apprenant dans un cadre de r\u00eave.<\/p>\n\n<p><strong>Les points forts du surf camp \u00e0 Nias :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Eaux chaudes et conditions de vent souvent calmes, favorisant les d\u00e9buts<\/li><li>Structure attentive \u00e0 la s\u00e9curit\u00e9 et \u00e0 la p\u00e9dagogie<\/li><li>Possibilit\u00e9 de progresser rapidement avec un encadrement professionnel<\/li><li>Immersion dans une culture locale passionn\u00e9e par le surf<\/li><li>Un cadre naturel spectaculaire entre mer et jungle<\/li><\/ul>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Camp Surf<\/th>\n<th>Spot<\/th>\n<th>Niveau<\/th>\n<th>Formule<\/th>\n<th>Bonus<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Nias Surf Lodge<\/td>\n<td>Lagundri Bay<\/td>\n<td>D\u00e9butant\/interm\u00e9diaire<\/td>\n<td>Cours + h\u00e9bergement<\/td>\n<td>Excursions culturelles<\/td>\n<\/tr>\n<tr>\n<td>Lagundri Surf School<\/td>\n<td>Lagundri<\/td>\n<td>D\u00e9butant<\/td>\n<td>Stages intensifs<\/td>\n<td>Ateliers s\u00e9curit\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Odysseus Surf Camp<\/td>\n<td>Lagundri<\/td>\n<td>D\u00e9butant \u00e0 confirm\u00e9<\/td>\n<td>Le\u00e7ons personnalis\u00e9es<\/td>\n<td>Mat\u00e9riel fourni<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p>Ces camps attirent notamment des <a href=\"https:\/\/indosurftrips.com\/blog\/surf-culture-indonesie\/\">surfeurs passionn\u00e9s<\/a> d\u00e9sireux de conjuguer culture, qualit\u00e9 des vagues et convivialit\u00e9.<\/p>\n\n<h2 class=\"wp-block-heading\">Surf camp dans les \u00eeles Mentawai : Un terrain d\u2019entra\u00eenement spectaculaire mais r\u00e9serv\u00e9<\/h2>\n\n<p>Les \u00eeles Mentawai sont un joyau reconnu mondialement pour la qualit\u00e9 et la puissance de leurs vagues. Pourtant, ce terrain d\u2019exception s\u2019adresse surtout \u00e0 des surfeurs ayant d\u00e9j\u00e0 acquis les bases. Toutefois, certains camps commencent \u00e0 proposer des sessions encadr\u00e9es pour d\u00e9butants d\u00e9sireux de d\u00e9couvrir ce paradis du surf, mais avec une vigilance extr\u00eame. Il s\u2019agit davantage d\u2019un apprentissage aux d\u00e9fis techniques majeurs, dans un cadre naturel sauvage et isol\u00e9. Ces camps sont parfaits pour ceux qui veulent amorcer un vrai engagement dans cette discipline, encadr\u00e9s par des professionnels aguerris.<\/p>\n\n<p><strong>Atouts :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Vagues de renomm\u00e9e mondiale offrant des apprentissages intensifs<\/li><li>Environnement naturel unique avec une biodiversit\u00e9 riche<\/li><li>Encadrement expert garantissant s\u00e9curit\u00e9 et progression<\/li><li>Possibilit\u00e9 d\u2019explorer des spots vari\u00e9s et sauvages<\/li><li>Atmosph\u00e8re d\u00e9paysante renforc\u00e9e par l\u2019isolement<\/li><\/ul>\n\n<p><strong>Limites :<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Co\u00fbts \u00e9lev\u00e9s li\u00e9s \u00e0 la logistique et au s\u00e9jour<\/li><li>Complexit\u00e9 d\u2019acc\u00e8s n\u00e9cessitant une organisation rigoureuse<\/li><li>Vagues puissantes demandant prudence, d\u00e9conseill\u00e9es aux absolus d\u00e9butants<\/li><li>Espaces Naturels prot\u00e9g\u00e9s et respect \u00e0 observer imp\u00e9rativement<\/li><\/ul>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Camp Surf<\/th>\n<th>Location<\/th>\n<th>Niveau recommand\u00e9<\/th>\n<th>Dur\u00e9e du s\u00e9jour<\/th>\n<th>Installations<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mentawai Surf Adventures<\/td>\n<td>Islands Mentawai<\/td>\n<td>D\u00e9butant avanc\u00e9 \/ interm\u00e9diaire<\/td>\n<td>7 \u00e0 14 jours<\/td>\n<td>Bungalows bois, guide exp\u00e9riment\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Mentawai Beginner Camp<\/td>\n<td>Islands Mentawai<\/td>\n<td>Super D\u00e9butant (avec encadrement fort)<\/td>\n<td>1 semaine minimum<\/td>\n<td>Equipement complet fourni<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p>Un s\u00e9jour dans ces \u00eeles est une exp\u00e9rience hors norme, combinant apprentissage et aventure dans un cadre de r\u00eave. Pensez \u00e0 bien pr\u00e9parer votre voyage en int\u00e9grant des conseils cl\u00e9s pour un surf r\u00e9ussi et responsable, notamment en consultant des ressources sp\u00e9cialis\u00e9es comme <a href=\"https:\/\/indosurftrips.com\/blog\/conseils-surf-indonesie\/\">les conseils pour le surf en Indon\u00e9sie<\/a>.<\/p>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\">\n\n<div id=\"tableau-surf-camps\" class=\"max-h-[2000px] overflow-auto p-4 bg-gradient-to-r from-blue-50 via-blue-100 to-blue-50 rounded-lg shadow-lg font-sans\">\n  <h2 class=\"text-3xl mb-6 font-bold text-blue-900 text-center\">Comparateur des 5 meilleurs surf camps d&rsquo;Indon\u00e9sie pour d\u00e9butants<\/h2>\n\n  <div class=\"mb-4 flex flex-wrap justify-center gap-4\" aria-label=\"Filtres du tableau\">\n    <label for=\"filtre-niveau\" class=\"flex items-center text-blue-800 font-semibold select-none\">\n      Niveau :\n      <select id=\"filtre-niveau\" class=\"ml-2 rounded border border-blue-300 px-2 py-1 focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-describedby=\"desc-filtre-niveau\">\n        <option value=\"Tous\">Tous<\/option>\n      <\/select>\n    <\/label>\n\n    <label for=\"filtre-duree\" class=\"flex items-center text-blue-800 font-semibold select-none\">\n      Dur\u00e9e :\n      <select id=\"filtre-duree\" class=\"ml-2 rounded border border-blue-300 px-2 py-1 focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-describedby=\"desc-filtre-duree\">\n        <option value=\"Tous\">Tous<\/option>\n      <\/select>\n    <\/label>\n\n    <label for=\"recherche-nom\" class=\"flex items-center text-blue-800 font-semibold select-none\">\n      Recherche nom :\n      <input type=\"search\" id=\"recherche-nom\" placeholder=\"Tapez un nom...\" \n             class=\"ml-2 rounded border border-blue-300 px-2 py-1 focus:outline-none focus:ring-2 focus:ring-blue-400\" aria-label=\"Recherche par nom de surf camp\" \/>\n    <\/label>\n  <\/div>\n\n  <div class=\"overflow-x-auto border border-blue-300 rounded-lg\">\n    <table role=\"table\" aria-label=\"Tableau comparatif des surf camps\" class=\"min-w-full text-left table-auto\">\n      <thead class=\"bg-blue-200 sticky top-0\">\n        <tr>\n          <th scope=\"col\" class=\"px-4 py-3 cursor-pointer select-none\" tabindex=\"0\" aria-sort=\"none\" data-key=\"Nom\" aria-label=\"Nom du surf camp, tri croissant\/d\u00e9croissant\">Nom <span class=\"tri-indicator\">\u21c5<\/span><\/th>\n          <th scope=\"col\" class=\"px-4 py-3\">Spot<\/th>\n          <th scope=\"col\" class=\"px-4 py-3\">Niveau<\/th>\n          <th scope=\"col\" class=\"px-4 py-3\">Dur\u00e9e<\/th>\n          <th scope=\"col\" class=\"px-4 py-3\">H\u00e9bergement<\/th>\n          <th scope=\"col\" class=\"px-4 py-3\">Points forts<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody id=\"table-body\" class=\"bg-white\"><\/tbody>\n    <\/table>\n  <\/div>\n  \n  <p id=\"message-resultats\" class=\"mt-4 text-center text-blue-700 font-semibold\" aria-live=\"polite\"><\/p>\n<\/div>\n\n<script>\n\/**\n * Donn\u00e9es des surf camps fournies.\n *\/\nconst surfCamps = [\n  {\"Nom\":\"Surf Bali Beginner Camp\",\"Spot\":\"Kuta Beach\",\"Niveau\":\"D\u00e9butant\",\"Dur\u00e9e\":\"Flexible\",\"H\u00e9bergement\":\"Bungalows confortables\",\"Points forts\":\"Accessibilit\u00e9, culture, diversit\u00e9 des vagues\"},\n  {\"Nom\":\"Lombok Surf Bali Camp\",\"Spot\":\"Selong Belanak\",\"Niveau\":\"D\u00e9butant\",\"Dur\u00e9e\":\"Flexible\",\"H\u00e9bergement\":\"Bungalows traditionnels\",\"Points forts\":\"Nature pr\u00e9serv\u00e9e, calme, vagues adapt\u00e9es\"},\n  {\"Nom\":\"Sumba Surf Experience\",\"Spot\":\"Sumba\",\"Niveau\":\"D\u00e9butant \u00e0 interm\u00e9diaire\",\"Dur\u00e9e\":\"Variable\",\"H\u00e9bergement\":\"Eco-lodges\",\"Points forts\":\"Immersion culturelle, spots d\u00e9serts\"},\n  {\"Nom\":\"Nias Surf Lodge\",\"Spot\":\"Lagundri Bay\",\"Niveau\":\"D\u00e9butant\/interm\u00e9diaire\",\"Dur\u00e9e\":\"Variable\",\"H\u00e9bergement\":\"Lodges confort\",\"Points forts\":\"Vagues l\u00e9gendaires, encadrement s\u00fbr\"},\n  {\"Nom\":\"Mentawai Beginner Camp\",\"Spot\":\"Islands Mentawai\",\"Niveau\":\"D\u00e9butant avanc\u00e9\",\"Dur\u00e9e\":\"7 \u00e0 14 jours\",\"H\u00e9bergement\":\"Bungalows bois\",\"Points forts\":\"Vagues exceptionnelles, environnement sauvage\"}\n];\n\n\/**\n * Elements HTML cl\u00e9s\n *\/\nconst tableBody = document.getElementById('table-body');\nconst filtreNiveau = document.getElementById('filtre-niveau');\nconst filtreDuree = document.getElementById('filtre-duree');\nconst rechercheNom = document.getElementById('recherche-nom');\nconst messageResultats = document.getElementById('message-resultats');\nconst headersTri = document.querySelectorAll('thead th[data-key]');\n\n\/**\n * Variables d'\u00e9tat\n *\/\nlet currentSortKey = null;\nlet currentSortDirection = 1; \/\/ 1=asc, -1=desc\n\n\/**\n * Fonction : extraire les options uniques d'un champ dans les donn\u00e9es pour les filtres\n * @param {Array} data \n * @param {String} key \n * @returns {Array} valeurs uniques tri\u00e9es\n *\/\nfunction extraireOptions(data, key) {\n  const set = new Set();\n  data.forEach(item => {\n    let val = item[key];\n    \/\/ G\u00e9rer les cas avec plusieurs valeurs s\u00e9par\u00e9es par '\/' ou '\u00e0'\n    if (val.includes('\/')) {\n      val.split('\/').forEach(e => set.add(e.trim()));\n    } else if (val.includes('\u00e0')) {\n      \/\/ ex: 'D\u00e9butant \u00e0 interm\u00e9diaire' -> garder tel quel car c'est une plage\n      set.add(val.trim());\n    } else {\n      set.add(val.trim());\n    }\n  });\n  return Array.from(set).sort((a,b)=> a.localeCompare(b, 'fr'));\n}\n\n\/**\n * Fonction : remplit les select des filtres avec les options disponibles\n *\/\nfunction initFiltres() {\n  \/\/ Niveau\n  const niveaux = extraireOptions(surfCamps, 'Niveau');\n  niveaux.forEach(niv => {\n    const option = document.createElement('option');\n    option.value = niv;\n    option.textContent = niv;\n    filtreNiveau.appendChild(option);\n  });\n  \/\/ Dur\u00e9e\n  const durees = extraireOptions(surfCamps, 'Dur\u00e9e');\n  durees.forEach(d => {\n    const option = document.createElement('option');\n    option.value = d;\n    option.textContent = d;\n    filtreDuree.appendChild(option);\n  });\n}\n\n\/**\n * Fonction : Trie un tableau selon une cl\u00e9 et une direction\n * @param {Array} data \n * @param {String} key \n * @param {Number} direction 1=asc, -1=desc\n * @returns {Array} nouveau tableau tri\u00e9\n *\/\nfunction trierData(data, key, direction) {\n  const copie = [...data];\n  copie.sort((a,b) => {\n    \/\/ Trier en utilisant localeCompare si string\n    let valA = a[key] || \"\";\n    let valB = b[key] || \"\";\n    return valA.localeCompare(valB, 'fr') * direction;\n  });\n  return copie;\n}\n\n\/**\n * Fonction : affichage des donn\u00e9es dans le tableau\n * @param {Array} data \n *\/\nfunction afficherDonnees(data) {\n  tableBody.innerHTML = '';\n  if(data.length === 0) {\n    tableBody.innerHTML = '<tr><td colspan=\"6\" class=\"text-center py-4 text-blue-700 font-semibold\">Aucun camp ne correspond aux crit\u00e8res.<\/td><\/tr>';\n    messageResultats.textContent = '';\n    return;\n  }\n  data.forEach(item => {\n    const tr = document.createElement('tr');\n    \/\/ Styles altern\u00e9s\n    tr.className = 'hover:bg-blue-100 even:bg-blue-50';\n    \n    tr.innerHTML = `\n      <td class=\"border-b border-blue-200 px-4 py-2 font-semibold\">${item.Nom}<\/td>\n      <td class=\"border-b border-blue-200 px-4 py-2\">${item.Spot}<\/td>\n      <td class=\"border-b border-blue-200 px-4 py-2\">${item.Niveau}<\/td>\n      <td class=\"border-b border-blue-200 px-4 py-2\">${item.Dur\u00e9e}<\/td>\n      <td class=\"border-b border-blue-200 px-4 py-2\">${item.H\u00e9bergement}<\/td>\n      <td class=\"border-b border-blue-200 px-4 py-2\">${item[\"Points forts\"]}<\/td>\n    `;\n    tableBody.appendChild(tr);\n  });\n  messageResultats.textContent = `Affichage de ${data.length} camp${data.length > 1 ? 's' : ''}.`;\n}\n\n\/**\n * Fonction : filtre les donn\u00e9es selon les crit\u00e8res choisis\n * @returns {Array} donn\u00e9es filtr\u00e9es\n *\/\nfunction filtrerDonnees() {\n  const niveauChoisi = filtreNiveau.value;\n  const dureeChoisie = filtreDuree.value;\n  const rechercheTexte = rechercheNom.value.trim().toLowerCase();\n\n  return surfCamps.filter(item=>{\n    let condNiveau = (niveauChoisi === 'Tous') || (item.Niveau === niveauChoisi);\n    let condDuree = (dureeChoisie === 'Tous') || (item.Dur\u00e9e === dureeChoisie);\n    let condRecherche = item.Nom.toLowerCase().includes(rechercheTexte);\n    return condNiveau && condDuree && condRecherche;\n  });\n}\n\n\/**\n * Fonction : gestion du clic sur header pour tri\n *\/\nfunction gestionTri(e) {\n  const key = e.currentTarget.getAttribute('data-key');\n  if(currentSortKey === key) {\n    currentSortDirection *= -1; \/\/ inversion du tri\n  } else {\n    currentSortKey = key;\n    currentSortDirection = 1;\n  }\n  majIndicateursTri();\n  renderTable();\n}\n\n\/**\n * Fonction : met \u00e0 jour les fl\u00e8ches de tri et attributs aria-sort\n *\/\nfunction majIndicateursTri() {\n  headersTri.forEach(th => {\n    const key = th.getAttribute('data-key');\n    const span = th.querySelector('.tri-indicator');\n    if(key === currentSortKey) {\n      th.setAttribute('aria-sort', currentSortDirection === 1 ? 'ascending' : 'descending');\n      span.textContent = currentSortDirection === 1 ? '' : '';\n    } else {\n      th.setAttribute('aria-sort', 'none');\n      span.textContent = '\u21c5';\n    }\n  });\n}\n\n\/**\n * Fonction : affiche tableau filtr\u00e9 et tri\u00e9\n *\/\nfunction renderTable() {\n  let donnees = filtrerDonnees();\n  if(currentSortKey) {\n    donnees = trierData(donnees, currentSortKey, currentSortDirection);\n  }\n  afficherDonnees(donnees);\n}\n\n\/**\n * Initialisation \u00e0 l'ouverture\n *\/\nfunction init() {\n  initFiltres();\n  renderTable();\n  \/\/ \u00c9v\u00e9nements filtres\n  filtreNiveau.addEventListener('change', renderTable);\n  filtreDuree.addEventListener('change', renderTable);\n  rechercheNom.addEventListener('input', renderTable);\n  \/\/ \u00c9v\u00e9nement tri sur headers\n  headersTri.forEach(th => {\n    th.addEventListener('click', gestionTri);\n    th.addEventListener('keydown', e => {\n      if(e.key === 'Enter' || e.key === ' ') {\n        e.preventDefault();\n        gestionTri(e);\n      }\n    });\n  });\n}\n\ninit();\n\n\/*\n  * Exemple de r\u00e9ponse JSON utilis\u00e9e dans ce tableau (donn\u00e9e interne dans ce code):\n  [\n    {\n      \"Nom\": \"Surf Bali Beginner Camp\",\n      \"Spot\": \"Kuta Beach\",\n      \"Niveau\": \"D\u00e9butant\",\n      \"Dur\u00e9e\": \"Flexible\",\n      \"H\u00e9bergement\": \"Bungalows confortables\",\n      \"Points forts\": \"Accessibilit\u00e9, culture, diversit\u00e9 des vagues\"\n    },\n    ...\n  ]\n*\/\n<\/script>\n\n<h2 class=\"wp-block-heading\">FAQ pour mieux pr\u00e9parer son s\u00e9jour surf d\u00e9butant en Indon\u00e9sie<\/h2>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quel est le meilleur moment pour du00e9buter le surf en Indonu00e9sie ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La saison idu00e9ale pour un <strong>camp surf du00e9butant<\/strong> en Indonu00e9sie se situe gu00e9nu00e9ralement entre avril et octobre, pu00e9riode ou00f9 les vagues sont ru00e9guliu00e8res mais pas trop puissantes, parfaites pour les du00e9butants.\"}},{\"@type\":\"Question\",\"name\":\"Faut-il pru00e9voir son propre matu00e9riel pour un surf camp ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La plupart des camps du00e9butants fournissent le matu00e9riel indispensable, notamment les planches adaptu00e9es aux du00e9butants, mais il est recommandu00e9 du2019apporter son u00e9quipement personnel si possible pour plus de confort.\"}},{\"@type\":\"Question\",\"name\":\"Comment choisir entre Bali, Lombok et les autres u00eeles pour un camp surf du00e9butant ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le choix du00e9pend surtout de lu2019expu00e9rience souhaitu00e9e : Bali est idu00e9al pour une initiation en milieu animu00e9, Lombok pour un cadre plus tranquille, tandis que Sumba ou Nias offrent une immersion loin des foules et une culture riche.\"}},{\"@type\":\"Question\",\"name\":\"Les cours surf Indonu00e9sie sont-ils enseignu00e9s en plusieurs langues ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, dans la majoritu00e9 des u00e9coles de surf, les moniteurs parlent anglais et parfois franu00e7ais ou allemand afin de couvrir une clientu00e8le internationale.\"}},{\"@type\":\"Question\",\"name\":\"Est-ce que les surf camps organisent du2019autres activitu00e9s que le surf ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Absolument, la plupart des camps combinent yoga, excursions culturelles, plongu00e9e ou snorkeling afin du2019offrir un su00e9jour complet et variu00e9 pour les vacanciers.\"}}]}\n<\/script>\n<h3>Quel est le meilleur moment pour d\u00e9buter le surf en Indon\u00e9sie ?<\/h3>\n<p>La saison id\u00e9ale pour un <strong>camp surf d\u00e9butant<\/strong> en Indon\u00e9sie se situe g\u00e9n\u00e9ralement entre avril et octobre, p\u00e9riode o\u00f9 les vagues sont r\u00e9guli\u00e8res mais pas trop puissantes, parfaites pour les d\u00e9butants.<\/p>\n<h3>Faut-il pr\u00e9voir son propre mat\u00e9riel pour un surf camp ?<\/h3>\n<p>La plupart des camps d\u00e9butants fournissent le mat\u00e9riel indispensable, notamment les planches adapt\u00e9es aux d\u00e9butants, mais il est recommand\u00e9 d\u2019apporter son \u00e9quipement personnel si possible pour plus de confort.<\/p>\n<h3>Comment choisir entre Bali, Lombok et les autres \u00eeles pour un camp surf d\u00e9butant ?<\/h3>\n<p>Le choix d\u00e9pend surtout de l\u2019exp\u00e9rience souhait\u00e9e : Bali est id\u00e9al pour une initiation en milieu anim\u00e9, Lombok pour un cadre plus tranquille, tandis que Sumba ou Nias offrent une immersion loin des foules et une culture riche.<\/p>\n<h3>Les cours surf Indon\u00e9sie sont-ils enseign\u00e9s en plusieurs langues ?<\/h3>\n<p>Oui, dans la majorit\u00e9 des \u00e9coles de surf, les moniteurs parlent anglais et parfois fran\u00e7ais ou allemand afin de couvrir une client\u00e8le internationale.<\/p>\n<h3>Est-ce que les surf camps organisent d\u2019autres activit\u00e9s que le surf ?<\/h3>\n<p>Absolument, la plupart des camps combinent yoga, excursions culturelles, plong\u00e9e ou snorkeling afin d\u2019offrir un s\u00e9jour complet et vari\u00e9 pour les vacanciers.<\/p>\n\n<p>Les passionn\u00e9s souhaitant approfondir la dimension culturelle et environnementale de l&rsquo;archipel pourront trouver un \u00e9clairage approfondi sur la <a href=\"https:\/\/indosurftrips.com\/blog\/surf-culture-indonesie\/\">culture surf en Indon\u00e9sie<\/a> et sur la richesse naturelle dans des articles d\u00e9di\u00e9s. Pour organiser son voyage dans les meilleures conditions, il est \u00e9galement recommand\u00e9 de consulter plusieurs guides et plateformes comme Booksurfcamps ou booking.com.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Surf Indon\u00e9sie offre une multitude d&rsquo;options pour chaque niveau, notamment des camp surf d\u00e9butant parfaitement adapt\u00e9s pour apprendre dans un environnement s\u00e9curis\u00e9. Surf Bali reste une destination de choix, notamment pour ceux cherchant une immersion riche en culture et des cours surf Indon\u00e9sie de qualit\u00e9. Les meilleurs surf camps privil\u00e9gient la progression, le confort, et [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":785,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"_links":{"self":[{"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/posts\/471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/comments?post=471"}],"version-history":[{"count":4,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/posts\/471\/revisions"}],"predecessor-version":[{"id":857,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/posts\/471\/revisions\/857"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/media\/785"}],"wp:attachment":[{"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/media?parent=471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/categories?post=471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/indosurftrips.com\/blog\/wp-json\/wp\/v2\/tags?post=471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}