I need a multi-vendor theme for a multi-service portal

Hi there,

I need a multi-vendor WordPress theme for a multi-service touristic portal (mainly hotel, car rental, restaurants, events, etc.). Basically, subscribed hotel owners will place their rooms, and visitors will search and book rooms for a range of dates, on the website. Bookings will then be confirmed by hotel owners through their panel.
Similar functionality for car rentals, restaurants, etc.
Can anybody help me to find the best option?