There are a number of repellents on the market. Also you can put up short fences to keep them out of particular beds (there are many ornamental fences that won't be an eyesore). My experience is that if you have clover in your lawn, the rabbits will go for that over all else. At least during the growing season. Come winter, you'll have to protect plants (such as the tender bark on young trees).