30 beach destinations have the right May conditions — typically 22–31°C with sea temperatures of 22–31°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 |
|---|---|---|---|---|---|
| Abu Dhabi, AE | 31° | 29° | 2 | € | reconsider travel |
| Al ‘Unayzah, QA | 31° | 28° | 1 | € | reconsider travel |
| Broome, AU | 25° | 28° | 21 | €€ | safe |
| Dakar, SN | 23° | 22° | 0 | € | safe |
| Darwin, AU | 27° | 29° | 19 | €€ | safe |
| Dhārāvi, IN | 30° | 30° | 20 | € | some risk |
| Djibouti, DJ | 31° | 31° | 9 | € | some risk |
| Dubai Marina, AE | 31° | 29° | 2 | € | reconsider travel |
| Dzaoudzi, YT | 26° | 28° | 61 | € | very safe |
| Eilat, IL | 25° | 24° | 0 | €€ | some risk |
| Hurghada, EG | 27° | 25° | 0 | € | some risk |
| Karratha, AU | 24° | 27° | 31 | €€ | safe |
| Kololi, GM | 28° | 23° | 3 | € | some risk |
| Kralendijk, BQ | 29° | 27° | 20 | € | — |
| Lobito, AO | 25° | 26° | 4 | € | some risk |
| Makadi Bay, EG | 27° | 25° | 0 | € | some risk |
| Manama, BH | 31° | 28° | 1 | € | reconsider travel |
| Mindelo, CV | 23° | 23° | 0 | € | safe |
| Nha Trang, VN | 28° | 29° | 67 | € | safe |
| Otrabanda, CW | 28° | 27° | 26 | €€ | safe |
| Palm Beach, AW | 29° | 27° | 16 | €€ | safe |
| Poponguine, SN | 26° | 22° | 0 | € | safe |
| Port Hedland, AU | 24° | 26° | 29 | €€ | safe |
| Praia, CV | 24° | 24° | 0 | € | safe |
| Puerto Vallarta, MX | 24° | 26° | 6 | € | reconsider travel |
| Sal Rei, CV | 22° | 23° | 0 | € | safe |
| Santa Maria, CV | 22° | 22° | 0 | € | safe |
| Sharjah, AE | 30° | 28° | 2 | € | reconsider travel |
| Sharm el-Sheikh, EG | 28° | 25° | 0 | € | some risk |
| Tarrafal, CV | 22° | 23° | 0 | € | safe |
Listed alphabetically: destinations whose May climate, safety and viability pass Travelia's bar for beach holidays. 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.