01Hospitality Platform

A cinematic booking experience for a luxury resort collection: real-time availability, immersive room previews and a concierge layer powered by AI.

Industry
Luxury Hospitality
Year
2025
Duration
14 weeks
Services
Luxury Website Development · Web Applications · AI Solutions

+64%

Direct bookings

Share of reservations completed on-site rather than via an OTA.

-38%

Booking abandonment

Measured across the full search-to-payment funnel.

1.1s

Largest contentful paint

Median on mobile, across all six property sites.

24/7

Concierge coverage

Pre-stay questions answered without adding night staff.

The Challenge

Six properties, six disconnected websites and a booking flow that handed the guest, and a double-digit commission, to an OTA at the final step. The brand felt extraordinary in person and generic online, and the group had no single view of demand across the collection.

The Approach

Four moves that shaped the build, in the order they mattered.

  1. 01

    One brand world, six properties

    A shared design system with per-property art direction, so each resort keeps its character while the collection finally reads as one brand.

  2. 02

    Direct booking, no dead ends

    A booking engine with live availability, transparent pricing and integrated payments, built into the narrative rather than bolted on at the end.

  3. 03

    Rooms you can walk through

    Lightweight 3D room previews streamed progressively, so the immersive layer never costs the page its performance budget.

  4. 04

    A concierge that knows the property

    A retrieval-grounded assistant answering from actual property documentation, handing off to staff whenever confidence drops.

What shipped

  • Six properties on one design system
  • Commission-free direct booking flow
  • Progressive 3D room previews
  • Retrieval-grounded AI concierge
  • Group-wide demand dashboard
  • WCAG 2.2 AA across the collection

Built with

  • Next.js
  • TypeScript
  • Three.js
  • GSAP
  • PostgreSQL
  • Stripe
  • Claude API

Every repository, cloud account and piece of documentation was handed over in the client's own organisation, with a walkthrough recording for the internal team.

They didn't just rebuild our website; they rebuilt how our guests experience the brand before they ever walk through the door.

General Manager/Luxury Resort Group
Let's Talk

Most engagements start with a brief that has more ambition than certainty. Send it over and we'll tell you honestly what we would do.