Photo booths are very popular at parties, especially birthdays, engagement parties, weddings, baby showers, get-togethers, holidays and so forth. If you're on a budget, you could have a make shift DIY photo booth with simple items you may already have around your home! Or, you can purchase/make props at a cheaper cost.
For the background, you could buy an inexpensive table cloth from the dollar store for a buck, like I did! Tape the table cloth against the the wall. A window would stick best as the background.