
Designed a website for an Airbnb in Relume and Figma, developing the final build in Webflow. Clear CTAs on the site boosted bookings.
The client owns a local Airbnb and had no presence outside of Airbnb and VRBO. Anyone not already browsing those platforms would never come across the property. They wanted a site of their own that they could confidently share and be proud of, but they also didn't want to depend on a developer for every small update, like swapping a photo or fixing a typo. They were also thinking ahead to adding direct booking down the line, so the site needed to support that eventually.
I built a simple 5 page Webflow site structured around Finsweet's Client-First naming conventions. Client-First doesn't add any functional components on its own, it's a naming and structuring standard for classes, so I used it purely to keep the class list predictable and easy to navigate in the Webflow Designer. That matters most for a client who plans to make their own edits later, since consistent naming means they're not hunting through a mess of auto generated class names to find what they want to change.
There's no CMS collection involved. Every page is static, built directly in the Designer, since a 5 page site for a single property doesn't need the overhead of a CMS structure. All the interactions on the site are native Webflow interactions, hover states, scroll triggers, and basic transitions, with no custom JavaScript. That kept the build fast and kept future maintenance simple, since the client (or another developer down the line) never has to touch code to make a visual change.
The client came away with a clean, easy to navigate site that gives them a real presence beyond Airbnb and VRBO. It's simple for them to view and edit, and the flat structure (no CMS, no custom code) means there's nothing fragile that could break with a small content update. It's also set up to grow with the business if they choose to add direct booking in the future.