Best for beach in
December
For a beach holiday in December, Dubai scores highest at 91/100, followed by Costa Rica Pacific coast (Tamarindo) (89) and Hawaii (Honolulu) (83). 5 of 29 areas score 75 or more.
- 1DubaiUnited Arab Emirates28°Cdaytime high2rainy days25°Csea91/100Excellent
- 232°Cdaytime high3 mmrain a month28°Csea89/100Good
- 3Hawaii (Honolulu)United States27°Cdaytime high5rainy days26°Csea83/100Good
- 4MiamiUnited States27°Cdaytime high57 mmrain a month26°Csea81/100Good
- 531°Cdaytime high108 mmrain a month27°Csea~77estimateGood
- 6CancúnMexico28°Cdaytime high99 mmrain a month27°Csea74/100Mixed
- 7SalCape Verde25°Cdaytime high1rainy day24°Csea~72estimateMixed
- 833°Cdaytime high72 mmrain a month28°Csea70/100Mixed
- 9ZanzibarTanzania32°Cdaytime high90 mmrain a month29°Csea69/100Mixed
- 10PhuketThailand30°Cdaytime high67 mmrain a month29°Csea~69estimateMixed
- 11TenerifeSpain (Canary Islands)24°Cdaytime high5rainy days21°Csea62/100Mixed
- 12Gran CanariaSpain (Canary Islands)23°Cdaytime high3rainy days21°Csea61/100Mixed
- 1329°Cdaytime high222 mmrain a month29°Csea~53estimateMixed
- 14Nosy BeMadagascar31°Cdaytime high411 mmrain a month29°Csea49/100Poor
- 15FuerteventuraSpain (Canary Islands)22°Cdaytime high1rainy day20°Csea49/100Poor
- 16LanzaroteSpain (Canary Islands)22°Cdaytime high2rainy days20°Csea46/100Poor
- 17El Nido (Palawan)Philippines31°Cdaytime high206 mmrain a month29°Csea45/100Poor
- 1830°Cdaytime high181 mmrain a month28°Csea38/100Poor
- 19BarcelonaSpain15°Cdaytime high4rainy days15°Csea30/100Poor
- 20LarnacaCyprus19°Cdaytime high5rainy days20°Csea29/100Poor
- 21Algarve (Faro)Portugal18°Cdaytime high5rainy days18°Csea28/100Poor
- 22MálagaSpain18°Cdaytime high5rainy days16°Csea28/100Poor
- 23MajorcaSpain (Balearic Islands)17°Cdaytime high5rainy days16°Csea28/100Poor
- 24BaliIndonesia30°Cdaytime high291 mmrain a month29°Csea27/100Poor
- 25AthensGreece15°Cdaytime high6rainy days18°Csea27/100Poor
- 26Hoi AnVietnam26°Cdaytime high243 mmrain a month25°Csea27/100Poor
- 2718°Cdaytime high8rainy days18°Csea25/100Poor
- 28SantoriniGreece18°Cdaytime high7rainy days18°Csea~25estimatePoor
- 29CreteGreece18°Cdaytime high10rainy days18°Csea20/100Poor