When starting with the marketplace, it's best to go with Reactjs. Even the biggest travel marketplaces are using Reactjs to build its complex user interfaces. In addition to that Reactjs can work on both server and client.
Then here comes the question, which server side script should I use for web services?
To make your job easy for developing the travel activity marketplace, I would say RentALL script is the best choice. RentALL - Airbnb Clone Script is the vacation rental software, and includes features such as fee/commission management, guest reviews/ratings, housekeeping management, owner statements, payment processing, property database, and reservations management. Visit the website for more details - https://www.rentallscript.com
You can go with FunAway as it is specially designed to build an online travel activity marketplace website. FunAway designed keeping the latest trends in mind and focus on connecting active and wellness travelers directly with local hosts on popular island destinations and also help raise environmental awareness and social responsibility during travel adventures.
You can visit here for complete details about FunAway travel activity marketplace builder: http://www.fatbit.com/online-travel-activity-marketplace-solution.html
There are a number of factors involved in this equation when choosing your platform including the bandwidth and query limit allotted by your chosen webhost. Without knowing the specific functionality required to create the environment and target end result I will make fair number of assumptions based on market trends and modes of monetization available for such a site how I as both a designer and marketer would create such a site if I were doing it for myself.
First make sure that you choose a webhost with an easy access control panel, clear ftp protocols or preferably a one click installation.
My Preference in Platform for this would be WordPress. Its open source nature creates an environment where just about any function you can think of is available as a plug in. (Special Note WordPress Does not run well in low bandwidth restriction environments,
But that is only the first consideration. Just having WordPress will not a successful site make. Consideration to the specific environments you wish to create inside your site and to what purposes. This will dictate the type and number of plugins needed. as you have as a market place, which method of monetization Imoney payable to you) have you chosen for this marketplace.
Is it affiliate based earnings, are you selling ad space, are you working with a specific business set to which you have relationships. Are you getting paid per click or per paid booking. Next visitors to your site, do they have to register to use your site, are they visitors or members. is there a fee to be associated with either of these.
A site of this type requires many gigs of data which unaddressed can cause your site to run slow. Anything which deters from the user experience shall find in mirrored in conversion percentages. Use of plugins such as Lazy Loader which loads images and data by query instead of front loading, which improves sitespeed to the user.
Feel free to contact me if you would like additional information.
Either in comments to this response or in a private message.
I am always happy to help, and I never charge for information.