Back to work
Holiday rental · Jávea, Costa Blanca·2026

Sol y Sal Jávea

Booking site for a holiday apartment in Jávea, in five languages. Guests see the seasonal rate for their own dates before filling anything in, and book straight with the owner instead of through a platform.

View live, solysaljavea.com

5

Languages

100 SEO

Lighthouse mobile

€0

Commission per booking

(Context)

The apartment was listed on rental portals only. Those bring in guests, but they take a cut of every booking and place the owner among dozens of near-identical listings. Anyone typing in the name ended up somewhere else too: another "Sol & Sal" already exists in Jávea.

(Challenge)

A booking channel of its own that works in five languages, that sets the property apart from its namesake down the road, and where a guest sends a request without an account or a middleman. Rates vary by season, so a fixed price list would always be wrong.

(Approach)

  • Five languages with translated URL paths, so /nl/prijzen becomes /de/preise and /fr/tarifs
  • Price calculator with seasonal rates: the guest picks dates and sees the total right away
  • Four guides covering beaches, food, nature and culture around Jávea
  • Photo gallery with lightbox, video hero that only starts after the first render
  • Contact form through Resend, with a honeypot and per-IP rate limiting
  • Structured data tying the property explicitly to the UNIC complex, so search engines tell it apart from the property of the same name

(Result)

  • Live on its own domain, with the old URLs redirecting page by page so link value carries over
  • Lighthouse mobile: 100 for SEO, accessibility and best practices
  • Requests land straight in the owner inbox, without commission
  • Every page linked across five languages, 75 URLs in the sitemap

(Stack)

Next.js 16React 19TypeScriptTailwind v4next-intlMotionResendLeaflet

(Deliverables)

  • Site in 5 languages
  • Price calculator
  • Four area guides
  • Photo gallery
  • Contact form
  • Logo and brand assets

/ Deel dit /

X / TwitterLinkedInE-mail