The need
Riviera Host manages several rental properties across the Swiss Riviera on behalf of their owners. The site had to serve a double role: give travelers a clear view of each available property, and give owners a professional showcase that justifies entrusting their property's management to the brand.
What was built
A multi-property listing structure where each property has its own page, with a booking-request flow that captures the desired dates and the traveler's contact details without requiring an account or online payment, unlike the real-time booking system built for Le National Montreux. The design emphasizes simple navigation between properties and a consistent visual presentation of the Riviera Host brand across every listing.
Technical choice: no real-time booking system here, the flow captures the request and passes it to the Riviera Host team, who then handle confirmation manually. This choice matches the platform's actual volume and management style, rather than adding unnecessary automation.
Why this structural choice
A multi-property platform that grows over time needs a page structure that extends easily: adding a new property shouldn't require a redesign. The site was built with that scalability in mind from the start, every new property listing follows the same visual template and content logic as the ones before it.
As with every project, the site is hand-coded in HTML/CSS/JS without a page builder, and deployed on Cloudflare Pages for global edge performance.
See the live site: rivierahost.ch ↗
For a project with real-time booking and integrated payment, see the Le National Montreux case study. To understand what determines the price of a project like this one, see our guide on how much a website costs in Switzerland in 2026.