Yes it’s covid blah blah but can’t really go wrong for £19. Can always book accommodation nearer time of travel too.
The average high temperature in Madeira during March is 19ºC, falling to 10ºC at night. The usual sea temperature’s 18ºC, while humidity’s low and expected rainfall’s 52mm across ten rainy days. You can expect six hours of sunshine from 12 hours of daylight each day, while UV levels will be high so make sure you pack lots of sun cream. Sunset’s just after 7pm at the beginning of March; this is closer to 8.30pm towards the end of the month as daylight saving starts.