This article explains how to use Facebook's Restricted List to hide posts from specific friends. Instructions apply to the Facebook website and mobile app.
Here's how to put someone on Facebook's restricted list:
In the Facebook app or on the Facebook website, go to the Facebook profile of the friend you want to add to your restricted list.
Select the Friends button.