Client projectHospitality · Brand & web● Live

Vivoda Deluxe

A boutique-hotel experience for a restored stone townhouse in the old town of Piran, built to win direct enquiries instead of marketplace bookings.

Role
Positioning, UX, visual design, development and SEO
Year
2026
Languages
Slovenian, English, German, Italian
Vivoda Deluxe homepage: your house above the sea, a rooftop terrace over Piran at duskVivoda Deluxe homepage on a phone
DesignedPositioning · Art direction · Storytelling & copy · UX & UI · Local SEO
ShippedNext.js · TypeScript · Tailwind CSS · Framer Motion · Resend
01 · The brief

A boutique-hotel feeling, not an apartment listing.

The house is special: 122 m² over four floors of restored stone and timber, a private sauna and jacuzzi, and a terrace over the rooftops of Piran. On a marketplace it looked like every other apartment.

The site had to sell the stay the way a luxury hotel would, and turn that interest into a direct enquiry to the owner.

Before3 bedrooms, sleeps 8, sauna, Wi-Fi, sea view
After“Your house above the sea.”
02 · The structure

Let the house tell its story, one floor at a time.

Instead of an amenities list, the page follows the building from the ground up. Each floor gets its own mood and photos, so a guest walks through the house before they arrive.

  1. Terrace levelBedroom, WC, the way up to the panorama3F
  2. Living spaceLiving room, kitchen, dining area2F
  3. Sleeping quartersMaster bedroom, bunk room, bathroom1F
  4. Private wellnessInfrared sauna, jacuzzi, relaxationGF
Four floors, one story: the ground-floor private wellness with infrared sauna and jacuzzi
Fig. 1 — “Four floors, one story” replaces a generic amenities list.
03 · Art direction

Quiet luxury: stone, timber, evening light.

A classic serif with an italic voice, warm stone tones, one muted gold for the action, and slow, calm motion. Nothing shouts, because the house doesn’t need to.

Experience section: Where luxury meets the Adriatic, with interior photos of stone walls and timber beams
Fig. 2 — Editorial layout with the real materials of the house up front.
Vivoda Deluxe
your house above the sea
Night #24252A
Dusk #3E505E
Limestone #F8F5F0
Gold #C7A76A
The client brand sits in its own world on purpose: serif, gold and soft motion for a stay, where my own brand is about precision.
04 · How a guest uses it

From a search about Piran to a message in the owner’s inbox.

Every page is built around one path, and every screen has the same single primary action: “Check availability”.

  1. 01 · FindLands from a searchGuides like “Things to do in Piran” and “Getting to Piran and parking” meet guests while they’re still choosing where to stay.
  2. 02 · ExploreWalks the houseFloor by floor, then a gallery of 33 photos filtered by terrace, wellness, bedrooms and views.
  3. 03 · DecideGets answers firstParking, check-in times, tourist tax, pets and airport transfers are answered before anyone has to ask.
  4. 04 · EnquireSends dates to the ownerA short form with dates and guests goes straight to the host, who usually replies within 24 hours.
Location, as guests think about it
1 minCafés
2 minRestaurants
3 minTartini Square
4 minBeach
5 minMarina
Walking minutes instead of a map pin: the question guests actually have.
Beyond the stayA concierge section adds private transfers from Trieste, Ljubljana, Venice and Pula airports, and guided trips to Lake Bled, Postojna Cave and Lipica.It answers “how do we get there?” and gives the owner a second thing to sell.
05 · Something no listing has
House number22

A street with a story.

The house takes its name from its street, Alma Vivoda ulica, which honours a woman of the Istrian resistance. The site gives her story a short chapter of its own: a quiet tribute that also makes the name memorable.

06 · Where it is now

Live in four languages, matching where guests come from. Enquiries go straight to the owner, with no platform in between.