WorkServicesAbout Contact Start a project

Ostra

A site for a 34-room hotel in the dunes, made to sell the stay and to put checking availability one step away on every page.

Type
Concept
Sector
Boutique hotel, Comporta, Portugal
Role
Research, design and build
Year
2026
Built with
WordPress, Blocksy, GSAP, Lenis
The Ostra homepage: dune grass above the Atlantic under the headline A quiet hotel in the dunes, with a booking bar

Concept project. Ostra is not a real hotel. Rooms, prices and reviews are sample content.

The brief I set myself

A small independent hotel should feel as calm online as the place itself, and still lead every visitor to one action: checking availability.

The site also had to be easy for hotel staff to run, with rooms, prices and photos they can change without a developer.

Services in detail

What I did

  1. Booking bar on the first screen

    Dates and guests sit in the hero, so a returning visitor can check availability without scrolling.

  2. Rooms the hotel can edit

    Each room is a WordPress post with a friendly details box: price, guests, size, amenities with an icon picker, and a drag-to-reorder gallery. No raw custom fields.

  3. Sharp photos, light pages

    Photos are served as WebP, with sizes worked out for cropped images, so phones get sharp photos without downloading desktop files.

  4. One render-blocking file

    Theme CSS the templates don't use is removed, the icon font is cut from 155 KB to 5 KB, and the small CSS left is inlined.

The Ostra homepage on a phone
The first screen on a phone

Measured

Performance, mobile
74
Accessibility
91
Largest paint
5.1s

Lighthouse on a simulated phone, median of three runs, measured 22 October 2026.

Have a project in mind?

A free 30-minute call, then a fixed quote before any work begins.

Start a project