Yes, Yelp is free. Business owners can claim their listing for free. Yelp has advertising features that are paid.