A rise in people ‘staycationing’ could help deliver a £5bn a year boost to coastal and rural areas by 2030.