30 diving destinations have the right July conditions — typically 26–31°C with sea temperatures of 27–30°C. Which is best depends on where you start from: the ranking below is computed in your browser, for your own location and preferences, and matches the live map exactly.
Open this on the live map →| Destination | °C | Sea | Rain d | Price | Safety |
|---|---|---|---|---|---|
| Ban Ao Nang, TH | 27° | 30° | 245 | € | safe |
| Basse-Terre, GP | 26° | 28° | 166 | € | very safe |
| Charlotte Amalie, VI | 27° | 28° | 79 | €€ | — |
| Egypt Lake-Leto, US | 28° | 30° | 179 | €€ | safe |
| Fort-de-France, MQ | 27° | 28° | 190 | € | very safe |
| George Town, MY | 28° | 30° | 197 | € | safe |
| Geylang, SG | 27° | 30° | 161 | € | safe |
| Hurghada, EG | 30° | 28° | 0 | € | some risk |
| Ishigaki, JP | 28° | 29° | 155 | € | safe |
| Key West, US | 29° | 30° | 94 | €€ | safe |
| Ko Samui, TH | 28° | 30° | 88 | € | safe |
| Kota Kinabalu, MY | 27° | 30° | 241 | € | safe |
| Kralendijk, BQ | 29° | 28° | 47 | € | — |
| Le Gosier, GP | 28° | 28° | 143 | € | very safe |
| Lower Prince’s Quarter, SX | 28° | 28° | 68 | €€ | safe |
| Makadi Bay, EG | 31° | 28° | 0 | € | some risk |
| Marathon, US | 29° | 30° | 99 | €€ | safe |
| Marsa Alam, EG | 31° | 29° | 0 | € | some risk |
| Naha, JP | 29° | 29° | 175 | € | safe |
| Nha Trang, VN | 28° | 28° | 43 | € | safe |
| Otrabanda, CW | 28° | 28° | 40 | €€ | safe |
| Pattaya, TH | 29° | 30° | 98 | € | safe |
| Phuket, TH | 28° | 30° | 255 | € | safe |
| Protaras, CY | 27° | 27° | 0 | € | safe |
| Riviera Beach, US | 28° | 29° | 159 | €€ | safe |
| Saint Pete Beach, US | 28° | 30° | 175 | €€ | safe |
| Saladan, TH | 28° | 30° | 239 | € | safe |
| Sharm el-Sheikh, EG | 31° | 28° | 0 | € | some risk |
| Sunrise, US | 28° | 29° | 164 | €€ | safe |
| Tamuning, GU | 27° | 29° | 245 | € | safe |
Listed alphabetically: destinations whose July climate, safety and viability pass Travelia's bar for diving trips. The Travelia Score isn't shown here because it isn't a fixed rating — it's computed live for your location and preferences. With JavaScript on, this table becomes your personal ranking (identical to the map's numbers); with it off, the facts stand on their own.