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 350 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. G ArbMalta · 17 dive sitesAirport 35 kmThis week: GoodBest day 80/1007 good days
  30. KororPalau · 17 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  31. SidneyCanada · 17 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  32. BasseterreSaint Kitts and Nevis · 2 surf spots and 16 dive sitesThis week: GoodBest day 80/1007 good days
  33. l'EstartitSpain · 1 kite spot, 1 sailing spot and 16 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  34. Miramar BeachUnited States · 1 surf spot and 16 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  35. PanglaoPhilippines · 16 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  36. Puerto GaleraPhilippines · 16 dive sitesAirport 112 kmThis week: GoodBest day 80/1007 good days
  37. QalaMalta · 16 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  38. San Pawl il-BaħarMalta · 5 surf spots, 1 kite spot and 16 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  39. TutukakaNew Zealand · 16 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  40. ColoniaMicronesia · 15 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  41. North SaanichCanada · 15 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  42. San José del CaboMexico · 11 surf spots, 1 kite spot, 1 windsurf spot and 15 dive sitesThis week: GoodBest day 80/1007 good days
  43. Santa Margherita LigureItaly · 1 surf spot and 15 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  44. UtilaHonduras · 15 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  45. DhigurahMaldives · 14 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  46. Fort Walton BeachUnited States · 2 surf spots and 14 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  47. Mexico BeachUnited States · 1 kite spot, 1 windsurf spot and 14 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  48. WalchenseeGermany · 1 windsurf spot, 1 sailing spot and 14 dive sitesThis week: GoodBest day 80/1007 good days
  49. ZebbugMalta · 14 dive sitesAirport 34 kmThis week: GoodBest day 80/1007 good days
  50. AqabaJordan · 13 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  51. Bocas del ToroPanama · 6 surf spots and 13 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  52. Campbell RiverCanada · 13 dive sitesThis week: GoodBest day 80/1007 good days
  53. CapoliveriItaly · 13 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  54. HalifaxCanada · 13 surf spots, 1 kite spot, 1 windsurf spot and 13 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  55. MabiniPhilippines · 13 dive sitesAirport 88 kmThis week: GoodBest day 80/1007 good days
  56. Mellie AMalta · 13 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  57. NordhausenGermany · 13 dive sitesThis week: GoodBest day 80/1007 good days
  58. UkulhasMaldives · 13 dive sitesAirport 74 kmThis week: GoodBest day 80/1007 good days
  59. UsticaItaly · 13 dive sitesAirport 60 kmThis week: GoodBest day 80/1007 good days
  60. AmsterdamNetherlands · 2 windsurf spots, 4 sailing spots and 12 dive sitesThis week: GoodBest day 80/1007 good days
  61. HeelNetherlands · 12 dive sitesThis week: GoodBest day 80/1007 good days
  62. HoletownBarbados · 7 surf spots and 12 dive sitesThis week: GoodBest day 80/1007 good days
  63. ParksvilleCanada · 12 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  64. TobermoryCanada · 12 dive sitesAirport 71 kmThis week: GoodBest day 80/1007 good days
  65. AgatGuam · 11 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  66. AmedIndonesia · 11 dive sitesAirport 70 kmThis week: GoodBest day 80/1007 good days
  67. HorgenSwitzerland · 11 dive sitesThis week: GoodBest day 80/1007 good days
  68. Koh LipeThailand · 11 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  69. Oak BayCanada · 11 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  70. UturoaFrench Polynesia · 3 surf spots and 11 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  71. ZamboanguitaPhilippines · 11 dive sitesAirport 28 kmThis week: GoodBest day 80/1007 good days
  72. Cabo San LucasMexico · 3 surf spots, 1 kite spot, 1 windsurf spot and 10 dive sitesThis week: GoodBest day 80/1007 good days
  73. Ko LantaThailand · 10 dive sitesAirport 59 kmThis week: GoodBest day 80/1007 good days
  74. La PazMexico · 1 kite spot, 1 windsurf spot and 10 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  75. Montego BayJamaica · 1 kite spot, 1 windsurf spot and 10 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  76. PhilipsburgSint Maarten · 10 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  77. RabaulPapua New Guinea · 10 dive sitesThis week: GoodBest day 80/1007 good days
  78. SoufrièreSaint Lucia · 1 kite spot and 10 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  79. Xag RaMalta · 10 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  80. ZierikzeeNetherlands · 10 dive sitesThis week: GoodBest day 80/1007 good days
  81. ZugSwitzerland · 10 dive sitesThis week: GoodBest day 80/1007 good days
  82. AltmunsterAustria · 9 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  83. AmbonIndonesia · 1 kite spot and 9 dive sitesThis week: GoodBest day 80/1007 good days
  84. BacoletTrinidad and Tobago · 9 dive sitesThis week: GoodBest day 80/1007 good days
  85. BulataPhilippines · 9 dive sitesAirport 109 kmThis week: GoodBest day 80/1007 good days
  86. CarwitzGermany · 9 dive sitesThis week: GoodBest day 80/1007 good days
  87. DhangethiMaldives · 9 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  88. George TownCayman Islands · 1 kite spot, 1 windsurf spot and 9 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  89. Gulf BreezeUnited States · 1 surf spot and 9 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  90. Iz ZurrieqMalta · 9 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  91. JambianiUnited Republic of Tanzania · 2 kite spots and 9 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  92. KingstonCanada · 9 dive sitesAirport 45 kmThis week: GoodBest day 80/1007 good days
  93. 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
  94. 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
  95. Puerto AyoraEcuador · 2 surf spots and 9 dive sitesAirport 33 kmThis week: GoodBest day 80/1007 good days
  96. TulambenIndonesia · 9 dive sitesAirport 69 kmThis week: GoodBest day 80/1007 good days
  97. BridgetownBarbados · 5 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  98. Coral BayUnited States Virgin Islands · 8 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  99. CulionPhilippines · 8 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  100. Dar es SalaamUnited Republic of Tanzania · 7 surf spots and 8 dive sitesAirport 10 kmThis week: GoodBest day 80/1007 good days
  101. DjiboutiDjibouti · 8 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  102. GizoSolomon Islands · 8 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  103. KertehMalaysia · 1 surf spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  104. Lord Howe IslandAustralia · 6 surf spots and 8 dive sitesThis week: GoodBest day 80/1007 good days
  105. LuganoSwitzerland · 8 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  106. NanaimoCanada · 8 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  107. Port VilaVanuatu · 9 surf spots and 8 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  108. PunaauiaFrench Polynesia · 8 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  109. Santa CatalinaPanama · 5 surf spots and 8 dive sitesThis week: GoodBest day 80/1007 good days
  110. SigriswilSwitzerland · 8 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  111. Sodwana BaySouth Africa · 1 kite spot, 1 windsurf spot and 8 dive sitesThis week: GoodBest day 80/1007 good days
  112. St Georges St George ParishGrenada · 8 dive sitesThis week: GoodBest day 80/1007 good days
  113. St. EspritCanada · 8 dive sitesAirport 69 kmThis week: GoodBest day 80/1007 good days
  114. TegernseeGermany · 8 dive sitesAirport 59 kmThis week: GoodBest day 80/1007 good days
  115. WaileaUnited States · 5 surf spots, 2 kite spots, 2 windsurf spots and 8 dive sitesAirport 23 kmThis week: GoodBest day 80/1007 good days
  116. Weyregg am AtterseeAustria · 1 sailing spot and 8 dive sitesAirport 44 kmThis week: GoodBest day 80/1007 good days
  117. Boca de TomatlánMexico · 7 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  118. DestinUnited States · 2 surf spots, 1 kite spot, 1 windsurf spot and 7 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  119. EydhafushiMaldives · 7 dive sitesAirport 91 kmThis week: GoodBest day 80/1007 good days
  120. FeridhooMaldives · 7 dive sitesAirport 66 kmThis week: GoodBest day 80/1007 good days
  121. Hawks NestAustralia · 7 surf spots and 7 dive sitesAirport 35 kmThis week: GoodBest day 80/1007 good days
  122. 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
  123. KaviengPapua New Guinea · 5 surf spots and 7 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  124. LadysmithCanada · 7 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  125. LagúnCuraçao · 1 kite spot and 7 dive sitesThis week: GoodBest day 80/1007 good days
  126. LuzernSwitzerland · 7 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  127. MonrealPhilippines · 7 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  128. PejarakanIndonesia · 7 dive sitesAirport 94 kmThis week: GoodBest day 80/1007 good days
  129. Port DoverCanada · 7 dive sitesThis week: GoodBest day 80/1007 good days
  130. Port ElizabethSaint Vincent and the Grenadines · 1 kite spot and 7 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  131. Port MoresbyPapua New Guinea · 1 sailing spot and 7 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  132. Santa MartaColombia · 7 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  133. SecheltCanada · 7 dive sitesAirport 49 kmThis week: GoodBest day 80/1007 good days
  134. SoufriereDominica · 7 dive sitesThis week: GoodBest day 80/1007 good days
  135. TarrafalCabo Verde · 1 surf spot and 7 dive sitesAirport 47 kmThis week: GoodBest day 80/1007 good days
  136. VeniceUnited States · 2 surf spots, 1 kite spot, 1 windsurf spot and 7 dive sitesThis week: GoodBest day 80/1007 good days
  137. ArbonSwitzerland · 6 dive sitesThis week: GoodBest day 80/1007 good days
  138. BastimentosPanama · 6 dive sitesThis week: GoodBest day 80/1007 good days
  139. BeatenbergSwitzerland · 6 dive sitesAirport 33 kmThis week: GoodBest day 80/1007 good days
  140. Clifton BeachAustralia · 6 dive sitesAirport 15 kmThis week: GoodBest day 80/1007 good days
  141. ColwoodCanada · 2 surf spots and 6 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  142. CoronPhilippines · 6 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  143. CudrefinSwitzerland · 6 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  144. DornbirnAustria · 6 dive sitesThis week: GoodBest day 80/1007 good days
  145. EschweilerGermany · 6 dive sitesThis week: GoodBest day 80/1007 good days
  146. EsquimaltCanada · 6 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  147. FulidhooMaldives · 6 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  148. HonoluluUnited States · 26 surf spots, 3 kite spots, 3 windsurf spots and 6 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  149. IboihIndonesia · 6 dive sitesAirport 42 kmThis week: GoodBest day 80/1007 good days
  150. KingstonJamaica · 3 surf spots and 6 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  151. LuganvilleVanuatu · 6 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  152. MadangPapua New Guinea · 6 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  153. MuraltoSwitzerland · 6 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  154. NavarreUnited States · 2 surf spots and 6 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  155. NeiafuTonga · 6 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  156. NukuʻalofaTonga · 6 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  157. Pacific GroveUnited States · 4 surf spots and 6 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  158. PapeeteFrench Polynesia · 6 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  159. Port SudanSudan · 6 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  160. Powell RiverCanada · 2 surf spots and 6 dive sitesThis week: GoodBest day 80/1007 good days
  161. Punta de MitaMexico · 6 dive sitesAirport 29 kmThis week: GoodBest day 80/1007 good days
  162. ReykjavikIceland · 6 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  163. 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
  164. 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
  165. TingloyPhilippines · 6 dive sitesAirport 96 kmThis week: GoodBest day 80/1007 good days
  166. VinkeveenNetherlands · 1 sailing spot and 6 dive sitesThis week: GoodBest day 80/1007 good days
  167. WemeldingeNetherlands · 6 dive sitesThis week: GoodBest day 80/1007 good days
  168. WestpuntCuraçao · 6 dive sitesThis week: GoodBest day 80/1007 good days
  169. ZwolleNetherlands · 6 dive sitesThis week: GoodBest day 80/1007 good days
  170. Beau Vallon Beau VallonSeychelles · 5 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  171. Brentwood BayCanada · 5 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  172. BrockvilleCanada · 5 dive sitesThis week: GoodBest day 80/1007 good days
  173. Campo Nell ElbaItaly · 5 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  174. CandidasaIndonesia · 5 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  175. 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
  176. DrakeCosta Rica · 5 dive sitesAirport 44 kmThis week: GoodBest day 80/1007 good days
  177. EastsoundUnited States · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  178. FelidhooMaldives · 5 dive sitesAirport 79 kmThis week: GoodBest day 80/1007 good days
  179. HullUnited States · 2 surf spots and 5 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  180. JastarniaPoland · 2 kite spots, 2 windsurf spots and 5 dive sitesThis week: GoodBest day 80/1007 good days
  181. KingstownSaint Vincent and the Grenadines · 1 kite spot and 5 dive sitesThis week: GoodBest day 80/1007 good days
  182. LantzvilleCanada · 5 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  183. LeipzigGermany · 5 dive sitesThis week: GoodBest day 80/1007 good days
  184. LongyearbyenSJ · 5 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  185. LunenburgCanada · 5 dive sitesAirport 85 kmThis week: GoodBest day 80/1007 good days
  186. 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
  187. Mary EstherUnited States · 5 dive sitesAirport 16 kmThis week: GoodBest day 80/1007 good days
  188. NegrilJamaica · 1 kite spot, 1 windsurf spot and 5 dive sitesAirport 52 kmThis week: GoodBest day 80/1007 good days
  189. PortmoreJamaica · 5 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  190. PortoferraioItaly · 2 surf spots and 5 dive sitesAirport 10 kmThis week: GoodBest day 80/1007 good days
  191. SalisburyUnited States · 5 dive sitesAirport 26 kmThis week: GoodBest day 80/1007 good days
  192. San Felipe Lazy HillColombia · 5 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  193. San ĠiljanMalta · 5 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  194. San PedroBelize · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  195. 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
  196. SquamishCanada · 1 kite spot, 1 windsurf spot and 5 dive sitesAirport 56 kmThis week: GoodBest day 80/1007 good days
  197. WalchwilSwitzerland · 5 dive sitesThis week: GoodBest day 80/1007 good days
  198. WatersoundUnited States · 5 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  199. WayacaAruba · 5 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  200. WeggisSwitzerland · 5 dive sitesAirport 48 kmThis week: GoodBest day 80/1007 good days
  201. WeißenseeAustria · 5 dive sitesAirport 77 kmThis week: GoodBest day 80/1007 good days
  202. WooliAustralia · 3 surf spots and 5 dive sitesAirport 52 kmThis week: GoodBest day 80/1007 good days
  203. 's-HertogenboschNetherlands · 4 dive sitesThis week: GoodBest day 80/1007 good days
  204. AnacortesUnited States · 4 dive sitesAirport 30 kmThis week: GoodBest day 80/1007 good days
  205. ArendseeGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  206. BeaufortUnited States · 2 surf spots and 4 dive sitesAirport 53 kmThis week: GoodBest day 80/1007 good days
  207. Bowen IslandCanada · 4 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  208. BruinisseNetherlands · 1 kite spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  209. BurlingtonUnited States · 1 sailing spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  210. CamogliItaly · 1 sailing spot and 4 dive sitesAirport 26 kmThis week: GoodBest day 80/1007 good days
  211. CoronadoUnited States · 16 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  212. DavosSwitzerland · 2 ski resorts and 4 dive sitesFamily facilitiesThis week: GoodBest day 80/1007 good days
  213. DimbaniUnited Republic of Tanzania · 4 dive sitesAirport 36 kmThis week: GoodBest day 80/1007 good days
  214. Flic en FlacMauritius · 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  215. GolczewoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  216. Grace BayTurks and Caicos Islands · 4 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  217. Inlet BeachUnited States · 4 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  218. IńskoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  219. IpswichUnited States · 4 dive sitesAirport 38 kmThis week: GoodBest day 80/1007 good days
  220. Isla MujeresMexico · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 26 kmThis week: GoodBest day 80/1007 good days
  221. Koh RongCambodia · 4 dive sitesThis week: GoodBest day 80/1007 good days
  222. LaconaItaly · 2 surf spots and 4 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  223. LimasawaPhilippines · 4 dive sitesAirport 48 kmThis week: GoodBest day 80/1007 good days
  224. Little CaymanCayman Islands · 4 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  225. LuokesaLithuania · 4 dive sitesAirport 64 kmThis week: GoodBest day 80/1007 good days
  226. MidlandCanada · 4 dive sitesAirport 39 kmThis week: GoodBest day 80/1007 good days
  227. MunxarMalta · 4 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  228. NeubrandenburgGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  229. Nha TrangViet Nam · 1 surf spot, 1 kite spot and 4 dive sitesAirport 28 kmThis week: GoodBest day 80/1007 good days
  230. NungwiUnited Republic of Tanzania · 1 surf spot, 1 kite spot and 4 dive sitesAirport 56 kmThis week: GoodBest day 80/1007 good days
  231. Nußdorf am AtterseeAustria · 4 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  232. PaphosCyprus · 4 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  233. Port HuenemeUnited States · 9 surf spots and 4 dive sitesAirport 67 kmThis week: GoodBest day 80/1007 good days
  234. Porto AzzurroItaly · 4 dive sitesAirport 13 kmThis week: GoodBest day 80/1007 good days
  235. PortseaAustralia · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 37 kmThis week: GoodBest day 80/1007 good days
  236. 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
  237. PrescottCanada · 4 dive sitesThis week: GoodBest day 80/1007 good days
  238. ProvidenciaColombia · 4 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  239. ProvidencialesTurks and Caicos Islands · 5 kite spots, 3 windsurf spots and 4 dive sitesAirport 1 kmThis week: GoodBest day 80/1007 good days
  240. RasdhooMaldives · 4 dive sitesAirport 60 kmThis week: GoodBest day 80/1007 good days
  241. RheinsbergGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  242. 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
  243. 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
  244. SaliCroatia · 4 dive sitesAirport 23 kmThis week: GoodBest day 80/1007 good days
  245. SalzgitterGermany · 1 sailing spot and 4 dive sitesThis week: GoodBest day 80/1007 good days
  246. SanurIndonesia · 1 surf spot, 2 kite spots, 2 windsurf spots and 4 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  247. SchwerinGermany · 2 sailing spots and 4 dive sitesThis week: GoodBest day 80/1007 good days
  248. Sils im EngadinSwitzerland · 1 ski resort and 4 dive sitesAirport 81 kmFamily facilitiesThis week: GoodBest day 80/1007 good days
  249. St John St John ParishAntigua and Barbuda · 4 dive sitesThis week: GoodBest day 80/1007 good days
  250. St Wolfgang Im SalzkammergutAustria · 4 dive sitesAirport 34 kmThis week: GoodBest day 80/1007 good days
  251. TernateIndonesia · 4 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  252. ThalwilSwitzerland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  253. TilburgNetherlands · 4 dive sitesThis week: GoodBest day 80/1007 good days
  254. VrbnikCroatia · 4 dive sitesAirport 18 kmThis week: GoodBest day 80/1007 good days
  255. WaimanaloUnited States · 8 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 21 kmThis week: GoodBest day 80/1007 good days
  256. WęgorzewoPoland · 4 dive sitesThis week: GoodBest day 80/1007 good days
  257. Wei Enbach am AtterseeAustria · 4 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  258. West BayCayman Islands · 4 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  259. AasiaatGreenland · 3 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  260. Aix-les-BainsFrance · 3 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  261. AllmannshausenGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  262. ArthSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  263. BayahibeDominican Republic · 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 12 kmThis week: GoodBest day 80/1007 good days
  264. BodrumTürkiye · 3 dive sitesAirport 32 kmThis week: GoodBest day 80/1007 good days
  265. BuccooTrinidad and Tobago · 3 dive sitesThis week: GoodBest day 80/1007 good days
  266. CarpinGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  267. CharlestownSaint Kitts and Nevis · 1 kite spot and 3 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  268. 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
  269. 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
  270. Estavayer le LacSwitzerland · 3 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  271. FunabashiJapan · 3 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  272. Fürstenberg/HavelGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  273. GosauAustria · 1 ski resort and 3 dive sitesAirport 46 kmFamily facilitiesThis 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. JuneauUnited States · 1 ski resort and 3 dive sitesAirport 11 kmThis week: GoodBest day 80/1007 good days
  279. KamariGreece · 3 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  280. KamenzGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  281. KonnernGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  282. KorolevuFiji · 3 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  283. LembonganIndonesia · 4 surf spots and 3 dive sitesAirport 31 kmThis week: GoodBest day 80/1007 good days
  284. LohjaFinland · 2 sailing spots and 3 dive sitesAirport 50 kmThis week: GoodBest day 80/1007 good days
  285. LuzeCzechia · 3 dive sitesAirport 25 kmThis week: GoodBest day 80/1007 good days
  286. LychenGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  287. MainitPhilippines · 3 dive sitesAirport 92 kmThis week: GoodBest day 80/1007 good days
  288. Marina di CampoItaly · 1 surf spot and 3 dive sitesAirport 2 kmThis week: GoodBest day 80/1007 good days
  289. MassenaUnited States · 3 dive sitesThis week: GoodBest day 80/1007 good days
  290. MatemweUnited Republic of Tanzania · 3 dive sitesAirport 41 kmThis week: GoodBest day 80/1007 good days
  291. MeilenSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  292. MilazzoItaly · 3 dive sitesAirport 40 kmThis week: GoodBest day 80/1007 good days
  293. MondseeAustria · 1 sailing spot and 3 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  294. MontereyUnited States · 4 surf spots, 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 5 kmThis 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. NijmegenNetherlands · 1 windsurf spot, 1 sailing spot and 3 dive sitesThis week: GoodBest day 80/1007 good days
  299. NoordAruba · 3 dive sitesAirport 7 kmThis week: GoodBest day 80/1007 good days
  300. Old RoadAntigua and Barbuda · 3 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  301. PalmaSpain · 1 surf spot and 3 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  302. PembrokeMalta · 3 dive sitesAirport 9 kmThis week: GoodBest day 80/1007 good days
  303. PiombinoItaly · 1 surf spot, 2 sailing spots and 3 dive sitesAirport 30 kmThis week: GoodBest day 80/1007 good days
  304. Playa GirónCuba · 3 dive sitesAirport 64 kmThis week: GoodBest day 80/1007 good days
  305. Ponta do OuroMozambique · 1 surf spot, 1 kite spot, 1 windsurf spot and 3 dive sitesThis week: GoodBest day 80/1007 good days
  306. Port RenfrewCanada · 3 surf spots, 2 kite spots, 2 windsurf spots and 3 dive sitesAirport 69 kmThis week: GoodBest day 80/1007 good days
  307. Puerto Baquerizo MorenoEcuador · 4 surf spots and 3 dive sitesAirport 88 kmThis week: GoodBest day 80/1007 good days
  308. QuintoSwitzerland · 3 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  309. RorschachSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  310. Saint JohnCanada · 1 surf spot and 3 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  311. SalemUnited States · 3 dive sitesAirport 20 kmThis week: GoodBest day 80/1007 good days
  312. San DiegoUnited States · 21 surf spots, 3 kite spots, 3 windsurf spots, 2 sailing spots and 3 dive sitesAirport 3 kmThis week: GoodBest day 80/1007 good days
  313. San LuisColombia · 3 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  314. Santo DomingoDominican Republic · 1 surf spot and 3 dive sitesAirport 15 kmThis week: GoodBest day 80/1007 good days
  315. SeafoamCanada · 3 dive sitesAirport 58 kmThis week: GoodBest day 80/1007 good days
  316. SpiezSwitzerland · 3 dive sitesAirport 28 kmThis week: GoodBest day 80/1007 good days
  317. St PhilipAntigua and Barbuda · 3 dive sitesThis week: GoodBest day 80/1007 good days
  318. Starnberger SeeGermany · 3 dive sitesThis week: GoodBest day 80/1007 good days
  319. Steinbach am AtterseeAustria · 3 dive sitesAirport 41 kmThis week: GoodBest day 80/1007 good days
  320. TíasSpain · 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 5 kmThis week: GoodBest day 80/1007 good days
  321. UmkomaasSouth Africa · 2 surf spots and 3 dive sitesThis week: GoodBest day 80/1007 good days
  322. UnawatunaSri Lanka · 3 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  323. Watch HillUnited States · 3 dive sitesAirport 6 kmThis week: GoodBest day 80/1007 good days
  324. WeespNetherlands · 1 windsurf spot and 3 dive sitesThis week: GoodBest day 80/1007 good days
  325. WillistonUnited States · 3 dive sitesAirport 38 kmThis week: GoodBest day 80/1007 good days
  326. WładysławowoPoland · 3 surf spots, 2 kite spots, 2 windsurf spots and 3 dive sitesThis week: GoodBest day 80/1007 good days
  327. ZollikonSwitzerland · 3 dive sitesThis week: GoodBest day 80/1007 good days
  328. ZutphenNetherlands · 1 sailing spot and 3 dive sitesThis week: GoodBest day 80/1007 good days
  329. Agia PelagiaGreece · 2 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  330. AguadillaPuerto Rico · 9 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 8 kmThis week: GoodBest day 80/1007 good days
  331. AmmerseeGermany · 1 sailing spot and 2 dive sitesThis week: GoodBest day 80/1007 good days
  332. AnnecyFrance · 2 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  333. Arenal En CastellSpain · 2 dive sitesAirport 17 kmThis week: GoodBest day 80/1007 good days
  334. Armação dos BúziosBrazil · 2 surf spots, 2 kite spots, 4 sailing spots and 2 dive sitesAirport 132 kmThis week: GoodBest day 80/1007 good days
  335. AugsburgGermany · 2 dive sitesThis week: GoodBest day 80/1007 good days
  336. Bad RagazSwitzerland · 2 dive sitesThis week: GoodBest day 80/1007 good days
  337. Bainbridge IslandUnited States · 2 dive sitesAirport 22 kmThis week: GoodBest day 80/1007 good days
  338. Banyuls-sur-MerFrance · 2 surf spots and 2 dive sitesAirport 36 kmThis week: GoodBest day 80/1007 good days
  339. BarlebenGermany · 2 dive sitesThis week: GoodBest day 80/1007 good days
  340. BaruColombia · 2 dive sitesAirport 24 kmThis week: GoodBest day 80/1007 good days
  341. BávaroDominican Republic · 1 surf spot, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 14 kmThis week: GoodBest day 80/1007 good days
  342. Belvedere CampomoroFrance · 2 dive sitesAirport 27 kmThis week: GoodBest day 80/1007 good days
  343. BerwangAustria · 1 ski resort and 2 dive sitesFamily facilitiesThis week: GoodBest day 80/1007 good days
  344. BichlbachAustria · 2 dive sitesThis week: GoodBest day 80/1007 good days
  345. BirżebbuġaMalta · 1 sailing spot and 2 dive sitesAirport 4 kmThis week: GoodBest day 80/1007 good days
  346. Bitterfeld-WolfenGermany · 2 dive sitesThis week: GoodBest day 80/1007 good days
  347. BloubergSouth Africa · 2 dive sitesAirport 19 kmThis week: GoodBest day 80/1007 good days
  348. Bourg-Saint-AndéolFrance · 2 dive sitesAirport 55 kmThis week: GoodBest day 80/1007 good days
  349. BrandisGermany · 2 dive sitesThis week: GoodBest day 80/1007 good days
  350. BredaNetherlands · 2 dive sitesThis 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.