There are 2,158 holiday rentals from 16 different providers on offer in Bristol.