You will not be prescribed antimalaria medicines on the NHS as the budget for medicines in the UK is not intended to be spent by your GP on malaria tablets and treatments for travel.
Malaria treatments like Malarone and Maloff are a private service (ie not on the NHS) which means the GP will not be paid by the NHS for the consultation and so the GP will often charge to write the prescription. This is intended to cover his/her time.
As a customer, you are then liable for the cost of the medicine at a pharmacy. This cost will always vary so shop around but you can always trust Travelpharm to have very competitively priced medicines!
Often there are unbranded versions available which we call generics. If you don't know what I am talking, but want to save money (who doesn't?) then check out our excellent article on Brands vs Generics