No, you cannot write a review on Yelp without an account. Yelp requires users to create a free account before they can post reviews. This policy is in place to maintain the authenticity and reliability of reviews on the platform.  You can create an account with your email address or through a social media account. After creating your account, you can then write and post reviews for businesses you have patronized.