Booking.com (both the site and the app) are 100% free to use. Obviously, you will have to pay whatever the price is for your lodging or airfare (duh), but there is no cost associated with using the site or booking through the site – they make the bulk of their money through commission (paid by the hotel, property, etc.).