City council members approved short-term rentals in an attempt to bring in more tax revenue ahead of major tourist events in neighboring cities.