Every town to stay in

1,395 towns in 102 countries, with 4,671 dive sites. Open one for its week.

Sport: tick any
Filter the list and the map

Filters

Every sport

Show the places as

Best this week first

Showing 300 of 1,395 towns.

  1. RoatánHonduras · 234 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  2. Sharm El SheikhEgypt · 78 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  3. Punta BlancaHonduras · 74 dive sitesAirport 23 kmThis week: GoodBest day 80/1007 good days
  4. West BayHonduras · 60 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  5. Labuan BajoIndonesia · 47 dive sitesAirport 132 kmThis week: GoodBest day 80/1007 good days
  6. Port GhalibEgypt · 45 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  7. Soma BayEgypt · 36 dive sitesAirport 41 kmThis week: GoodBest day 80/1007 good days
  8. Oak RidgeHonduras · 33 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  9. Spanish TownBritish Virgin Islands · 2 surf spots, 1 kite spot and 31 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  10. San AndresColombia · 30 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  11. Gili TrawanganIndonesia · 29 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  12. MarseilleFrance · 3 surf spots, 1 kite spot, 1 windsurf spot, 5 sailing spots and 28 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  13. Pensacola BeachUnited States · 3 surf spots, 1 kite spot, 1 windsurf spot and 27 dive sitesAirport 16 kmThis week: GoodBest day 80/1007 good days
  14. DahabEgypt · 26 dive sitesAirport 57 kmThis week: GoodBest day 80/1007 good days
  15. CozumelMexico · 25 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  16. Koh TaoThailand · 25 dive sitesAirport 66 kmThis week: GoodBest day 80/1007 good days
  17. Panama City BeachUnited States · 3 surf spots, 1 kite spot, 1 windsurf spot and 24 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  18. Sahl HasheeshEgypt · 24 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  19. SiladenIndonesia · 24 dive sitesAirport 16 kmThis week: GoodBest day 80/1007 good days
  20. Anse-BertrandGP · 5 surf spots, 1 kite spot, 1 sailing spot and 23 dive sitesThis week: GoodBest day 80/1007 good days
  21. BunakenIndonesia · 22 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  22. Road TownBritish Virgin Islands · 7 surf spots, 1 kite spot, 1 windsurf spot and 22 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  23. AmpanaIndonesia · 21 dive sitesAirport 187 kmThis week: GoodBest day 80/1007 good days
  24. BegurSpain · 21 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  25. Jan ThielCuraçao · 21 dive sitesThis week: GoodBest day 80/1007 good days
  26. PortsmouthDominica · 20 dive sitesThis week: GoodBest day 80/1007 good days
  27. ZürichSwitzerland · 1 kite spot, 1 sailing spot and 20 dive sitesThis week: GoodBest day 80/1007 good days
  28. HoniaraSolomon Islands · 19 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  29. Le LavandouFrance · 2 surf spots, 1 kite spot, 1 windsurf spot and 18 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  30. G ArbMalta · 17 dive sitesAirport 35 kmThis week: GoodBest day 80/1007 good days
  31. KororPalau · 17 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  32. SidneyCanada · 17 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  33. BasseterreSaint Kitts and Nevis · 2 surf spots and 16 dive sitesThis week: GoodBest day 80/1007 good days
  34. l'EstartitSpain · 1 kite spot, 1 sailing spot and 16 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  35. Miramar BeachUnited States · 1 surf spot and 16 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  36. PanglaoPhilippines · 16 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  37. Puerto GaleraPhilippines · 16 dive sitesAirport 112 kmThis week: GoodBest day 80/1007 good days
  38. QalaMalta · 16 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  39. San Pawl il-BaħarMalta · 5 surf spots, 1 kite spot and 16 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  40. TutukakaNew Zealand · 16 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  41. ColoniaMicronesia · 15 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  42. North SaanichCanada · 15 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  43. San José del CaboMexico · 11 surf spots, 1 kite spot, 1 windsurf spot and 15 dive sitesThis week: GoodBest day 80/1007 good days
  44. Santa Margherita LigureItaly · 1 surf spot and 15 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  45. UtilaHonduras · 15 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  46. DhigurahMaldives · 14 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  47. Fort Walton BeachUnited States · 2 surf spots and 14 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  48. Mexico BeachUnited States · 1 kite spot, 1 windsurf spot and 14 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  49. WalchenseeGermany · 1 windsurf spot, 1 sailing spot and 14 dive sitesThis week: GoodBest day 80/1007 good days
  50. ZebbugMalta · 14 dive sitesAirport 34 kmThis week: GoodBest day 80/1007 good days
  51. AqabaJordan · 13 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  52. Bocas del ToroPanama · 6 surf spots and 13 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  53. Campbell RiverCanada · 13 dive sitesThis week: GoodBest day 80/1007 good days
  54. CapoliveriItaly · 13 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  55. HalifaxCanada · 13 surf spots, 1 kite spot, 1 windsurf spot and 13 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  56. MabiniPhilippines · 13 dive sitesAirport 88 kmThis week: GoodBest day 80/1007 good days
  57. Mellie AMalta · 13 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  58. NordhausenGermany · 13 dive sitesThis week: GoodBest day 80/1007 good days
  59. UkulhasMaldives · 13 dive sitesAirport 74 kmThis week: GoodBest day 80/1007 good days
  60. UsticaItaly · 13 dive sitesAirport 60 kmThis week: GoodBest day 80/1007 good days
  61. HoletownBarbados · 7 surf spots and 12 dive sitesThis week: GoodBest day 80/1007 good days
  62. ParksvilleCanada · 12 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  63. TobermoryCanada · 12 dive sitesAirport 71 kmThis week: GoodBest day 80/1007 good days
  64. AgatGuam · 11 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  65. AmedIndonesia · 11 dive sitesAirport 70 kmThis week: GoodBest day 80/1007 good days
  66. HorgenSwitzerland · 11 dive sitesThis week: GoodBest day 80/1007 good days
  67. Koh LipeThailand · 11 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  68. UturoaFrench Polynesia · 3 surf spots and 11 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  69. ZamboanguitaPhilippines · 11 dive sitesAirport 28 kmThis week: GoodBest day 80/1007 good days
  70. Cabo San LucasMexico · 3 surf spots, 1 kite spot, 1 windsurf spot and 10 dive sitesThis week: GoodBest day 80/1007 good days
  71. Ko LantaThailand · 10 dive sitesAirport 59 kmThis week: GoodBest day 80/1007 good days
  72. La PazMexico · 1 kite spot, 1 windsurf spot and 10 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  73. Montego BayJamaica · 1 kite spot, 1 windsurf spot and 10 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  74. PhilipsburgSint Maarten · 10 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  75. RabaulPapua New Guinea · 10 dive sitesThis week: GoodBest day 80/1007 good days
  76. SoufrièreSaint Lucia · 1 kite spot and 10 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  77. UclueletCanada · 4 surf spots and 10 dive sitesThis week: GoodBest day 80/1007 good days
  78. Xag RaMalta · 10 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  79. ZugSwitzerland · 10 dive sitesThis week: GoodBest day 80/1007 good days
  80. AltmunsterAustria · 9 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  81. AmbonIndonesia · 1 kite spot and 9 dive sitesThis week: GoodBest day 80/1007 good days
  82. BacoletTrinidad and Tobago · 9 dive sitesThis week: GoodBest day 80/1007 good days
  83. BulataPhilippines · 9 dive sitesAirport 109 kmThis week: GoodBest day 80/1007 good days
  84. CarwitzGermany · 9 dive sitesThis week: GoodBest day 80/1007 good days
  85. DhangethiMaldives · 9 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  86. George TownCayman Islands · 1 kite spot, 1 windsurf spot and 9 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  87. Gulf BreezeUnited States · 1 surf spot and 9 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  88. Iz ZurrieqMalta · 9 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  89. KingstonCanada · 9 dive sitesAirport 45 kmThis week: GoodBest day 80/1007 good days
  90. Le MouleGP · 7 surf spots, 2 kite spots, 1 windsurf spot, 4 sailing spots and 9 dive sitesThis week: GoodBest day 80/1007 good days
  91. Les Trois BassinsRE · 16 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 9 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  92. Puerto AyoraEcuador · 2 surf spots and 9 dive sitesAirport 33 kmThis week: GoodBest day 80/1007 good days
  93. TulambenIndonesia · 9 dive sitesAirport 69 kmThis week: GoodBest day 80/1007 good days
  94. BridgetownBarbados · 5 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  95. ComoxCanada · 8 dive sitesThis week: GoodBest day 80/1007 good days
  96. Coral BayUnited States Virgin Islands · 8 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  97. CulionPhilippines · 8 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  98. Dar es SalaamUnited Republic of Tanzania · 7 surf spots and 8 dive sitesAirport 10 kmThis week: GoodBest day 80/1007 good days
  99. DjiboutiDjibouti · 8 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  100. GizoSolomon Islands · 8 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  101. KertehMalaysia · 1 surf spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  102. Lord Howe IslandAustralia · 6 surf spots and 8 dive sitesThis week: GoodBest day 80/1007 good days
  103. LuganoSwitzerland · 8 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  104. NanaimoCanada · 8 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  105. Port VilaVanuatu · 9 surf spots and 8 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  106. PunaauiaFrench Polynesia · 8 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  107. Santa CatalinaPanama · 5 surf spots and 8 dive sitesThis week: GoodBest day 80/1007 good days
  108. SigriswilSwitzerland · 8 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  109. Sodwana BaySouth Africa · 1 kite spot, 1 windsurf spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  110. St Georges St George ParishGrenada · 8 dive sitesThis week: GoodBest day 80/1007 good days
  111. St. EspritCanada · 8 dive sitesAirport 69 kmThis week: GoodBest day 80/1007 good days
  112. TegernseeGermany · 8 dive sitesAirport 59 kmThis week: GoodBest day 80/1007 good days
  113. WaileaUnited States · 5 surf spots, 2 kite spots, 2 windsurf spots and 8 dive sitesAirport 23 kmThis week: GoodBest day 80/1007 good days
  114. Weyregg am AtterseeAustria · 1 sailing spot and 8 dive sitesAirport 44 kmThis week: GoodBest day 80/1007 good days
  115. Boca de TomatlánMexico · 7 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  116. DestinUnited States · 2 surf spots, 1 kite spot, 1 windsurf spot and 7 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  117. EydhafushiMaldives · 7 dive sitesAirport 91 kmThis week: GoodBest day 80/1007 good days
  118. FeridhooMaldives · 7 dive sitesAirport 66 kmThis week: GoodBest day 80/1007 good days
  119. Hawks NestAustralia · 7 surf spots and 7 dive sitesAirport 35 kmThis week: GoodBest day 80/1007 good days
  120. Kailua-KonaUnited States · 10 surf spots, 1 kite spot, 1 windsurf spot and 7 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  121. KaviengPapua New Guinea · 5 surf spots and 7 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  122. LagúnCuraçao · 1 kite spot and 7 dive sitesThis week: GoodBest day 80/1007 good days
  123. LoparCroatia · 7 dive sitesAirport 45 kmThis week: GoodBest day 80/1007 good days
  124. LuzernSwitzerland · 7 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  125. MonrealPhilippines · 7 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  126. PejarakanIndonesia · 7 dive sitesAirport 94 kmThis week: GoodBest day 80/1007 good days
  127. Port DoverCanada · 7 dive sitesThis week: GoodBest day 80/1007 good days
  128. Port ElizabethSaint Vincent and the Grenadines · 1 kite spot and 7 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  129. Port MoresbyPapua New Guinea · 1 sailing spot and 7 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  130. Santa MartaColombia · 7 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  131. SecheltCanada · 7 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  132. SoufriereDominica · 7 dive sitesThis week: GoodBest day 80/1007 good days
  133. TarrafalCabo Verde · 1 surf spot and 7 dive sitesAirport 47 kmThis week: GoodBest day 80/1007 good days
  134. ÜberlingenGermany · 1 sailing spot and 7 dive sitesThis week: GoodBest day 80/1007 good days
  135. VeniceUnited States · 2 surf spots, 1 kite spot, 1 windsurf spot and 7 dive sitesThis week: GoodBest day 80/1007 good days
  136. ArbonSwitzerland · 6 dive sitesThis week: GoodBest day 80/1007 good days
  137. BastimentosPanama · 6 dive sitesThis week: GoodBest day 80/1007 good days
  138. BeatenbergSwitzerland · 6 dive sitesAirport 33 kmThis week: GoodBest day 80/1007 good days
  139. Clifton BeachAustralia · 6 dive sitesAirport 15 kmThis week: GoodBest day 80/1007 good days
  140. ColwoodCanada · 2 surf spots and 6 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  141. CoronPhilippines · 6 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  142. CudrefinSwitzerland · 6 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  143. DornbirnAustria · 6 dive sitesThis week: GoodBest day 80/1007 good days
  144. EsquimaltCanada · 6 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  145. FulidhooMaldives · 6 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  146. HonoluluUnited States · 26 surf spots, 3 kite spots, 3 windsurf spots and 6 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  147. IboihIndonesia · 6 dive sitesAirport 42 kmThis week: GoodBest day 80/1007 good days
  148. KingstonJamaica · 3 surf spots and 6 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  149. LuganvilleVanuatu · 6 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  150. MadangPapua New Guinea · 6 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  151. MuraltoSwitzerland · 6 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  152. NavarreUnited States · 2 surf spots and 6 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  153. NeiafuTonga · 6 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  154. NukuʻalofaTonga · 6 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  155. Pacific GroveUnited States · 4 surf spots and 6 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  156. PapeeteFrench Polynesia · 6 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  157. Port SudanSudan · 6 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  158. Powell RiverCanada · 2 surf spots and 6 dive sitesThis week: GoodBest day 80/1007 good days
  159. Punta de MitaMexico · 6 dive sitesAirport 29 kmThis week: GoodBest day 80/1007 good days
  160. ReykjavikIceland · 6 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  161. Santa MariaCabo Verde · 3 surf spots, 2 kite spots, 1 windsurf spot, 1 sailing spot and 6 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  162. SydneyAustralia · 43 surf spots, 5 kite spots, 5 windsurf spots, 13 sailing spots and 6 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  163. TingloyPhilippines · 6 dive sitesAirport 96 kmThis week: GoodBest day 80/1007 good days
  164. VitznauSwitzerland · 1 kite spot and 6 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  165. WestpuntCuraçao · 6 dive sitesThis week: GoodBest day 80/1007 good days
  166. Beau Vallon Beau VallonSeychelles · 5 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  167. Brentwood BayCanada · 5 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  168. BrockvilleCanada · 5 dive sitesThis week: GoodBest day 80/1007 good days
  169. Campo Nell ElbaItaly · 5 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  170. CandidasaIndonesia · 5 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  171. Carry-le-RouetFrance · 2 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 5 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  172. DrakeCosta Rica · 5 dive sitesAirport 44 kmThis week: GoodBest day 80/1007 good days
  173. EastsoundUnited States · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  174. FelidhooMaldives · 5 dive sitesAirport 79 kmThis week: GoodBest day 80/1007 good days
  175. HohenwarteGermany · 5 dive sitesThis week: GoodBest day 80/1007 good days
  176. HullUnited States · 2 surf spots and 5 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  177. JastarniaPoland · 2 kite spots, 2 windsurf spots and 5 dive sitesThis week: GoodBest day 80/1007 good days
  178. KingstownSaint Vincent and the Grenadines · 1 kite spot and 5 dive sitesThis week: GoodBest day 80/1007 good days
  179. LantzvilleCanada · 5 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  180. LeipzigGermany · 5 dive sitesThis week: GoodBest day 80/1007 good days
  181. LongyearbyenSJ · 5 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  182. LunenburgCanada · 5 dive sitesAirport 85 kmThis week: GoodBest day 80/1007 good days
  183. ManlyAustralia · 40 surf spots, 2 kite spots, 2 windsurf spots, 1 sailing spot and 5 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  184. Mary EstherUnited States · 5 dive sitesAirport 16 kmThis week: GoodBest day 80/1007 good days
  185. NassauBahamas · 2 surf spots, 3 kite spots and 5 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  186. NegrilJamaica · 1 kite spot, 1 windsurf spot and 5 dive sitesAirport 52 kmThis week: GoodBest day 80/1007 good days
  187. NerezineCroatia · 5 dive sitesAirport 46 kmThis week: GoodBest day 80/1007 good days
  188. PortmoreJamaica · 5 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  189. PortoferraioItaly · 2 surf spots and 5 dive sitesAirport 10 kmThis week: GoodBest day 80/1007 good days
  190. SalisburyUnited States · 5 dive sitesAirport 26 kmThis week: GoodBest day 80/1007 good days
  191. San Felipe Lazy HillColombia · 5 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  192. San ĠiljanMalta · 5 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  193. San PedroBelize · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  194. SosúaDominican Republic · 4 surf spots, 2 kite spots, 2 windsurf spots and 5 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  195. SquamishCanada · 1 kite spot, 1 windsurf spot and 5 dive sitesAirport 56 kmThis week: GoodBest day 80/1007 good days
  196. WalchwilSwitzerland · 5 dive sitesThis week: GoodBest day 80/1007 good days
  197. WatersoundUnited States · 5 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  198. WayacaAruba · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  199. WeggisSwitzerland · 5 dive sitesAirport 48 kmThis week: GoodBest day 80/1007 good days
  200. WeißenseeAustria · 5 dive sitesAirport 77 kmThis week: GoodBest day 80/1007 good days
  201. WooliAustralia · 3 surf spots and 5 dive sitesAirport 52 kmThis week: GoodBest day 80/1007 good days
  202. ArendseeGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  203. BeaufortUnited States · 2 surf spots and 4 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  204. Bowen IslandCanada · 4 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  205. BurlingtonUnited States · 1 sailing spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  206. CoronadoUnited States · 16 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  207. DavosSwitzerland · 2 ski resorts and 4 dive sitesFamily facilitiesThis week: GoodBest day 80/1007 good days
  208. DimbaniUnited Republic of Tanzania · 4 dive sitesAirport 36 kmThis week: GoodBest day 80/1007 good days
  209. Flic en FlacMauritius · 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  210. GolczewoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  211. Grace BayTurks and Caicos Islands · 4 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  212. Inlet BeachUnited States · 4 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  213. IńskoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  214. InterlakenSwitzerland · 1 ski resort and 4 dive sitesAirport 37 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  215. IpswichUnited States · 4 dive sitesAirport 38 kmThis week: GoodBest day 80/1007 good days
  216. Isla MujeresMexico · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 26 kmThis week: GoodBest day 80/1007 good days
  217. Koh RongCambodia · 4 dive sitesThis week: GoodBest day 80/1007 good days
  218. LaconaItaly · 2 surf spots and 4 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  219. LimasawaPhilippines · 4 dive sitesAirport 48 kmThis week: GoodBest day 80/1007 good days
  220. Little CaymanCayman Islands · 4 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  221. LuokesaLithuania · 4 dive sitesAirport 64 kmThis week: GoodBest day 80/1007 good days
  222. MidlandCanada · 4 dive sitesAirport 39 kmThis week: GoodBest day 80/1007 good days
  223. MunxarMalta · 4 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  224. NeubrandenburgGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  225. Nha TrangViet Nam · 1 surf spot, 1 kite spot and 4 dive sitesAirport 28 kmThis week: GoodBest day 80/1007 good days
  226. NungwiUnited Republic of Tanzania · 1 surf spot, 1 kite spot and 4 dive sitesAirport 56 kmThis week: GoodBest day 80/1007 good days
  227. Nußdorf am AtterseeAustria · 4 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  228. PaphosCyprus · 4 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  229. Port HuenemeUnited States · 9 surf spots and 4 dive sitesAirport 67 kmThis week: GoodBest day 80/1007 good days
  230. Porto AzzurroItaly · 4 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  231. PortseaAustralia · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  232. Praia do TofoMozambique · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  233. PrescottCanada · 4 dive sitesThis week: GoodBest day 80/1007 good days
  234. ProvidenciaColombia · 4 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  235. ProvidencialesTurks and Caicos Islands · 5 kite spots, 3 windsurf spots and 4 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  236. RasdhooMaldives · 4 dive sitesAirport 60 kmThis week: GoodBest day 80/1007 good days
  237. RheinsbergGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  238. Saint-LeuRE · 5 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 4 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  239. Sainte-MaximeFrance · 4 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 46 kmThis week: GoodBest day 80/1007 good days
  240. Sal ReiCabo Verde · 4 surf spots, 2 kite spots, 1 windsurf spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  241. SanurIndonesia · 1 surf spot, 2 kite spots, 2 windsurf spots and 4 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  242. SchwerinGermany · 2 sailing spots and 4 dive sitesThis week: GoodBest day 80/1007 good days
  243. Sils im EngadinSwitzerland · 1 ski resort and 4 dive sitesAirport 81 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  244. St John St John ParishAntigua and Barbuda · 4 dive sitesThis week: GoodBest day 80/1007 good days
  245. St Wolfgang Im SalzkammergutAustria · 4 dive sitesAirport 34 kmThis week: GoodBest day 80/1007 good days
  246. TernateIndonesia · 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  247. ThalwilSwitzerland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  248. VeveySwitzerland · 4 dive sitesAirport 61 kmThis week: GoodBest day 80/1007 good days
  249. VrbnikCroatia · 4 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  250. WaimanaloUnited States · 8 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  251. WęgorzewoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  252. Wei Enbach am AtterseeAustria · 4 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  253. West BayCayman Islands · 4 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  254. AasiaatGreenland · 3 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  255. Aix-les-BainsFrance · 3 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  256. AllmannshausenGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  257. AmdenSwitzerland · 2 ski resorts and 3 dive sitesFamily facilitiesThis week: GoodBest day 80/1007 good days
  258. ArthSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  259. BaškaCroatia · 3 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  260. BayahibeDominican Republic · 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  261. BerlingenSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  262. BodrumTürkiye · 3 dive sitesAirport 32 kmThis week: GoodBest day 80/1007 good days
  263. BuccooTrinidad and Tobago · 3 dive sitesThis week: GoodBest day 80/1007 good days
  264. CarpinGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  265. CharlestownSaint Kitts and Nevis · 1 kite spot and 3 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  266. Charlotte AmalieUnited States Virgin Islands · 4 surf spots, 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  267. Del MarUnited States · 24 surf spots, 2 kite spots, 2 windsurf spots and 3 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  268. Estavayer le LacSwitzerland · 3 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  269. FunabashiJapan · 3 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  270. Fürstenberg/HavelGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  271. GenèveSwitzerland · 3 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  272. GosauAustria · 1 ski resort and 3 dive sitesAirport 46 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  273. GottmadingenGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  274. Harbour IslandBahamas · 3 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  275. HlinskoCzechia · 3 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  276. HraniceCzechia · 3 dive sitesAirport 32 kmThis week: GoodBest day 80/1007 good days
  277. Jimmy HillBahamas · 3 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  278. KamariGreece · 3 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  279. KamenzGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  280. KonnernGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  281. KonstanzGermany · 1 windsurf spot, 3 sailing spots and 3 dive sitesThis week: GoodBest day 80/1007 good days
  282. LembonganIndonesia · 4 surf spots and 3 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  283. LohjaFinland · 2 sailing spots and 3 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  284. LuzeCzechia · 3 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  285. LychenGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  286. MainitPhilippines · 3 dive sitesAirport 92 kmThis week: GoodBest day 80/1007 good days
  287. Marina di CampoItaly · 1 surf spot and 3 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  288. MassenaUnited States · 3 dive sitesThis week: GoodBest day 80/1007 good days
  289. MeilenSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  290. Melchsee-FruttSwitzerland · 1 ski resort and 3 dive sitesAirport 61 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  291. MilazzoItaly · 3 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  292. MondseeAustria · 1 sailing spot and 3 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  293. MontereyUnited States · 4 surf spots, 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  294. MontreuxSwitzerland · 2 ski resorts, 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 65 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  295. MoryńPoland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  296. MysticUnited States · 1 sailing spot and 3 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  297. NewburyportUnited States · 3 dive sitesAirport 30 kmThis week: GoodBest day 80/1007 good days
  298. NoordAruba · 3 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  299. Old RoadAntigua and Barbuda · 3 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  300. PalmaSpain · 1 surf spot and 3 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
Show more

The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.

Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Every country, A to Z (149)

Each country's towns, on this list and map.