AirBaltic runs the good quality BalticMiles frequent flyer programme, which is worth signing up to as a Malta frequent flyer (watch this space for certain Malta-specific BalticMiles promotions).
You can currently earn 100 free BalticMiles by signing up to pointshound (scroll to the pointshound link at the bottom of this page) and then adding your BalticMiles account details to your new pointshound account.
You must sign up to pointshound through the Freddie Awards page linked above – it is a special promotion for visitors to that website, and if you sign up another way, you may well not get the 100 BalticMiles.
Please note that Maltapoints is not affiliated with pointshound and in no way benefits from you signing up to it. Other than using it to get the 100 free BalticMiles, we do not necessarily recommend that you use its services generally. We always recommend you shop around when booking hotels!