No. Beta-blockers are a different group of medications. They can also be used to treat high blood pressure, but work in a different way. Amlodipine is a type of medication called a calcium channel blocker.