Warmest seas - May

Ranking of world resorts by average sea temperature. Multi-year data - pick a month to compare.

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
#ResortCountryAverage
1 Koh Samui Thailand 31.8°C
2 Krabi Thailand 31.8°C
3 Phu Quoc Vietnam 31.7°C
4 Pattaya Thailand 31.4°C
5 Phuket Thailand 31.0°C
6 Male Maldives 30.2°C
7 Bentota Sri Lanka 30.1°C
8 Dubaj United Arab Emirates 30.1°C
9 Abu Zabi United Arab Emirates 30.0°C
10 Nha Trang Vietnam 30.0°C
11 Mahe Seychelles 29.4°C
12 Varadero Cuba 29.2°C
13 Mirissa Sri Lanka 29.0°C
14 Natal Brazil 28.9°C
15 Playa del Carmen Mexico 28.8°C
16 Diani Beach Kenya 28.5°C
17 Nungwi Zanzibar 28.5°C
18 Paje Zanzibar 28.5°C
19 Mombasa Kenya 28.4°C
20 Punta Cana Dominican Republic 28.3°C
21 Havana Cuba 28.2°C
22 Puerto Plata Dominican Republic 27.9°C
23 Cancún Mexico 27.5°C
24 Flic en Flac Mauritius 27.4°C
25 Marsa Alam Egypt 25.5°C
26 Sharm el-Sheikh Egypt 25.3°C
27 Safaga Egypt 24.7°C
28 Hurghada Egypt 24.5°C
29 Rio de Janeiro Brazil 24.3°C
30 Taba Egypt 24.0°C

Warmest water now →