Get in touch
Dimensions Ibiza — a luxury concierge platform with a catalogue of villas, yachts and private events
Corporate site · 2025

Dimensions Ibiza — a luxury concierge platform with a catalogue of villas, yachts and private events

4-в-1 luxury concierge-платформа на Ібіці: вілли, яхти, послуги, події під єдиним брендом і WhatsApp-флоу

Dimensions Ibiza is a luxury concierge agency that has operated on the island of Ibiza for over 10 years. The site serves three business verticals under one brand at once: premium villa rental, yacht charter across three marinas, and a full concierge-services package (from airport-to-villa transfers to a private chef and beach-club reservations). On top of that sits a separate events sub-brand, Dimensions WORLD, for private events. All four directions are integrated into a single sales flow: browse → view the catalogue → the “Express your wish” form with a multi-service selector → close the deal via WhatsApp and a concierge manager.

Hero — a moodboard slider instead of a standard catalogue showcase

The homepage’s first screen isn’t a grid with 3 options, “Villa / Yacht / Concierge” (the typical concierge-site pattern), but a full-screen video slider with 5+ moodboard scenes: a golden-hour drone shot of a villa on a cliff over the sea, a lifestyle shot with a bartender, an intimate terrace lunch, an event scene with a fan, an infinity-edge pool. The text overlay is the same on every slide — an H1, “Personalized luxury concierge services”, plus a lead line, “We build your dream vacation and open doors you didn’t know existed.” This sells an atmosphere, not a service: the visitor reads the H1 once and stays with the footage, which is itself the argument for “this is how we work”.

Dimensions Ibiza hero — a golden-hour drone shot of a villa on a cliff over the sea, a full-screen video slider
A scroll indicator shaped like a mouse icon at the bottom of the screen, and a fixed floating “BOOK NOW” button in the bottom-right corner, leading to WhatsApp. No visual pressure — the visitor decides for themselves whether to scroll into the catalogue or message straight away.

Express your wish — a multi-service request right below the hero

The homepage’s second section is the lead form, “Express your wish”, with a scripted caption. Unlike a standard contact form, there’s no “choose your request type”: one field, Services, is a multi-select (built on Choices.js) where you can tick “villa + yacht + restaurant + transfer” all at once. Next to it — a guest-count counter, two check-in/check-out date pickers, and an optional Company field for corporate requests. This is a deliberate point of difference from villa-only or yacht-only competitor sites: one request — one deal — one concierge manager who assembles the whole scenario.

The Express your wish form — Name/Email/Phone fields, Number of guests, Check-in/out dates, a Services multi-select, a SUBMIT button
Submit leads into the same concierge flow as the floating BOOK NOW: the team receives the request in a CRM and replies over WhatsApp from +34 682 253 637. Consent to data processing is an inline link to the Privacy Policy and Terms, with no checkbox (opt-out isn’t required for this niche EU concierge request).

Three product cards as entry points to the catalogues

Below that — three full-screen cards, VILLAS / Yacht / Concierge Services, each a full-bleed background image with a heading and a “Book now” CTA on hover. Between them — a separate block, “Welcome to Dimensions — WORLD”, linking to events (the sub-brand for private events, with its own Instagram, @world.dimensions). The homepage’s architecture isn’t “all services in one scrolling list” but “4 sequential full-screen reveals”, each with enough breathing room for a visitor to decide which direction they actually need.

Two of the three full-screen homepage cards — a modern villa from a drone above and a yacht in motion at sea — full-bleed background images
The whole cards are clickable, leading to /villas, /yachts and /services. The “Book now” button inside each card is an extra micro-CTA for anyone looking for a quick book without going through the catalogue.

Villas — a catalogue with a regional hero switcher and a 6-field filter

The /villas page opens with a hero slider between two regions — Ibiza / Formentera — with counters like “20+ guests · 10 bedrooms · 8 bathrooms” right on the shot. This isn’t a generic carousel — it’s a marketing statement that the brand serves two neighbouring islands (Formentera — an island south of Ibiza, its own destination with its own catalogue). Below the hero is a flexible filter with 6 parameters: Check-in / Check-out / Guests / Bedrooms / Location / Amenities, along with a Map ↔ List toggle and a Sort by (Newest by default).

The villa catalogue — a hero with a Formentera/Ibiza regional switcher and guest/bedroom/bathroom counters, below it a 6-field filter and the start of the grid
The Map button leads to /villas-map — the same catalogue but with a card grid plus Google Maps markers next to it. This is duplicate navigation for two different use cases: “I want to see photos” (List) vs. “I want to see where on the island” (Map).

The villa card — an inner slick slider right in the preview

Every villa card in the grid isn’t a single photo but an inner mini-slider with 5+ frames plus a “See more” button on the last slide (an overlay frame). A user can flick through a villa’s photos right in the catalogue, without clicking into the detail page. Below the photo is a spec line (5–6 people · 3 bedrooms · 3 bathrooms), a location (Es Cubells, San José, Cap Martinet, Jesús, Formentera…), and a name. A “Sale” badge appears on discounted listings. The catalogue runs to 4 pages, ~36+ villas, focused on the southwestern coast of Ibiza.

The villa-detail page — a full landing page with a 32-shot photo gallery and a Google map

A villa page (for example, /villa-villa-isabella) isn’t “1 photo + a description + a price” — it’s an Airbnb Luxury / Marriott Homes & Villas-grade multi-section landing page:

  • A hero with a “VIEW PHOTOS” button over a drone shot of the villa + a badge, “Touristic license number: ETV-1729-E” — a mandatory marker for legally compliant short-term rentals in the Balearics.
  • An H1 + a share button + the location + a description with “Show more” (for 300+ word descriptions) + a distance checklist (Ibiza Downtown 30 min · Airport 20 min).
  • A spec grid: people / bedrooms / bathrooms / pets — 4 icons in a row.
  • Check-in/out time: 16:00 / 11:00 — a separate block so guests can see the timing before booking.
  • A 32-shot slick gallery with a thumbnail strip below and a Fancybox lightbox on click.
  • Amenities — an icon grid (BBQ, Swimming pool, Jacuzzi, Sound system, Bar, Fireplace, Sea View) + additional services on request.
  • A sticky booking widget on the right: Check-in/out + Number of guests + a “See the prices” button (prices aren’t shown up front — a luxury-segment tactic where the price is discussed with a manager once availability is confirmed).
  • A concierge promo with a photo of manager Tracy Velcheva: “All these services can be fulfilled by our bespoke team that are here for you 24/7”.
  • A Google Maps embed with a pin + a Similar Villas block at the bottom.
The Villa Isabella page — a hero with a drone shot, a VIEW PHOTOS button, and a touristic-licence badge ETV-1729-E
The touristic licence number in the hero isn’t marketing — it’s mandatory Balearic metadata for any legal rental. The brand deliberately places it above the fold because, for the luxury segment, legality is part of the sale: a client isn’t willing to pay €5,000/week only to find out the villa is being rented out illegally.
A villa's amenities block — BBQ/Swimming pool/Jacuzzi/Sound system/Bar/Fireplace/Sea View icons — and a sticky booking widget with a See the prices CTA
The sticky widget stays in the viewport as the page scrolls — a classic booking.com/Airbnb pattern carried over into the luxury segment. A “See the prices” CTA instead of a shown price is typical luxury-site mechanics: the price only appears after dates are entered, since it depends heavily on the season (July–August on Ibiza can cost 3× May–September).

Yachts — a separate catalogue with pricing per 8-hour charter

The /yachts page has a different architecture: the hero isn’t a static regional switcher but a slider of 3 featured yachts (Leopard 27 / Alfamarine 78 / Astondoa 102 GLX), each with its own multi-paragraph description, specs (people / cabins / length in metres), and prev/next buttons. This sells not “the brand has a fleet” but “the brand personally recommends these three”.

The yachts page hero — the Leopard 27 on the water off Ibiza's rocky coast, a card with a description and specs (12 people, 3+1 cabins, 27m), carousel arrows, a filter below
The filter is shorter than the villa filter — 4 fields: Search by name / Day of charter / Meters / People — because for a yacht, length (the type of vessel) matters more than the number of bedrooms. Sorting works the same (Newest); the cards look similar to villa cards, with one key difference: the price is shown right away — from “€1,997 / 8hr” to “€9,999 / 8hr”.
A grid of 6 yacht cards — Leopard 27 Byron €8,470/8hr, Baia 54 Surreal €2,670/8hr, Numarine 55 Bewitched €2,420/8hr, Pershing 45 Nona €1,997/8hr, Maiora 99 Lady KC €9,999/8hr, Magusta 92 Five Stars €9,799/8hr — from the marinas Ibiza/Botafoc/Santa Eulalia
The yacht catalogue is much wider than the villa one — 10 pages of pagination, so ~80+ vessels, marketed across the island’s three marinas (Marina Ibiza, Marina Botafoc, Marina Santa Eulalia). Transparent catalogue pricing is a B2C move (a day yacht charter is a typical impulse purchase), unlike a villa (a week-long rental agreed with a manager).

Concierge services — 3 packages + 11 categories with a modal description

The /services page tackles a hard problem — explaining what “luxury concierge” means to someone who has never used one. The architectural solution: first show 3 comparative packages with progressive disclosure (Essential / Prestige / Tailor-made), where each subsequent tier includes EVERYTHING from the previous one plus more options. In Essential, 3 basic services are active (villas/itinerary/restaurants), while the other 9 are greyed out; in Prestige, 7 are active; in Tailor-made, all 12. This is a quick visual tool for “what do I get at this level”, without a hard number attached.

The Choose your experience section — 3 columns, Essential/Prestige/Tailor-made, each with 12 services (available ones highlighted, unavailable ones greyed out); a note below reads «sample packages, each experience will be tailormade»
Below the table, an explanation: “These are the sample packages, each experience will be tailormade and adjusted to your needs” — the packages are a guideline, the real deal goes through a manager. This removes the risk of “I bought Essential and somehow didn’t get what I saw in Prestige” — in luxury niches, flexibility matters more than a rigid framework.

Below that — a separate block with 11 service categories as tiles with a “Show more” button that opens a modal description: Cars, Transfer, Security, Club tables, Restaurant & beach clubs reservations, Hotels, Private staff, Wellness, Events, Villas, Yachts. This is a separate navigation layer for anyone looking for one specific service, not a package. At the bottom — a separate request form, “Still have questions? Request your service”, with the same fields as on the homepage.

Events / WORLD — a separate sub-brand for private events

The /events page has a radically different visual language — not the warm gold palette of villas/concierge but a dark, nocturnal one with neon accents. The headline “NO GUESTLIST, IF YOU KNOW YOU KNOW” isn’t a translation error — it’s insider-language marketing, typical of private event agencies. A grid of 12 photo tiles is a moodboard of past events (DJ sets, light installations, intimate dinners on terraces), with no captions — a hint of “we don’t brag about our clients, we brag about the atmosphere”.

A photo-tile grid in the events section — a DJ at the decks, a laser-lit club hall, a dancing crowd, a night-time villa, a neon stage installation — a private-events moodboard
The Instagram in the footer of the events page is swapped to @world.dimensions (rather than @dimensionsibiza as on other pages) — confirming that Events is a separate sub-brand with its own content channel, though bookings still route through the same concierge management. At the bottom of the section, a separate “Let’s talk about your event” form uses a Your message field instead of the multi-service selector, since an event request is by definition bespoke.

About + a 13-person team — faces as a brand asset

The /about page presents all 13 team members — round portrait photos with a name and role (CEO ×2, General Manager, Events & SMM Manager, Concierge Manager ×3, Hospitality Manager, Concierge & Office Manager, Finance Manager, Operations & Logistic Coordinator, Office Manager, Accounting Officer). The homepage shows a trimmed-down version of 5 of them (the key concierge operators). This is a strong asset for the luxury segment: a client paying €30–50k a week for a villa wants to know exactly who is handling their requests.

The about page — 13 round team-member portraits with a name and role (Avi Franco, Nicole Levites, Vlada Ignatenko, Tracy Velcheva, Mikel Cerezo, Rosa Planells, Saul Braco, Nil Cabañate, Laura Gomez, Leandro Corio, Borja Merigo, Valentina Calderon, Santiago Badillo)
The team is multicultural — names from Spanish (Cerezo, Planells, Cabañate, Gomez, Merigo, Calderon, Badillo), Portuguese (Braco), Italian (Corio), Jewish (Franco, Levites), and Ukrainian (Ignatenko, Velcheva) backgrounds. This isn’t accidental, it’s a deliberate HR move: a concierge agency on a resort welcoming guests from 30+ countries needs a team that covers English, Spanish, Russian, Italian, and Hebrew — without interpreters as go-betweens.

Below the team grid is a “Who we are” section in the form of 5 blockquote paragraphs on the brand’s philosophy: “We are a luxury concierge and private events company born in Ibiza… With over 10 years of experience in Ibiza, deep local knowledge and a strong international network, our multilingual team delivers refined experiences with precision and discretion.” This isn’t marketing copy, it’s a manifesto — and the closing blockquote confirms the positioning: “we don’t just manage moments, we create meaningful experiences built on trust, attention to detail and long-term relationships.”

Technical implementation and functional decisions

  • Brand-level bilingualism — in the nav header there’s an EN button hinting at a future switcher (EN/ES/FR/RU), but for now the site is single-language EN. This suits the luxury segment: an ICE client navigates in English, and seasonal localisation can be added separately.
  • A sticky concierge CTA — a floating round “BOOK NOW” button with a WhatsApp icon in the bottom-right corner, visible on every page, even /privacy. A WhatsApp deep link, wa.me/+34682253637, opens a chat with a manager without going through the form flow.
  • Slick for the carousels — used in the homepage hero slider, villa-card image previews (the inner gallery in every card), the yacht featured carousel, and the villa-detail thumbnail strip. One JS library stack across the whole site.
  • A custom-branded date picker — Check-in/Check-out fields in the forms open a minimalist calendar with a thin orange accent line. It’s part of the filter on /villas and /yachts, and part of the initial form on the homepage.
  • Choices.js for multi-selects — the Services field (on the homepage), Bedrooms / Location / Amenities (in the villa filter), Meters / People (in the yacht filter), Number of guests (a counter-style dropdown). One component, several UX scenarios.
  • Google Maps JS API — integrated on villa-detail pages for a single pin + on /villas-map for the catalogue with 10+ pins on a single map. The API key is under the brand’s own account.
  • A custom catalogue architecture — this isn’t an Airbnb API embed or a Vrbo feed, but an internal villa and yacht database with property meta (licence, amenities, marina, capacity, image set). A manager adds a new villa through the back office and it appears in the catalogue with all its filterable attributes.
  • Touristic legality — every villa has a Touristic license number field (ETV-XXXX-E for the Balearics), shown on the detail page. This is mandatory metadata for any legal rental in Spain; putting it front and centre positions the brand as a compliant partner for tour operators and VIP guests.
  • 4 legal footer pages — Privacy Policy, Cancellation Policy, Terms & Conditions, Cookies — separate pages under GDPR and Balearic regulations (the cancellation policy matters especially for the luxury-villa segment, where deposits run 30–50%).

Summary

Dimensions Ibiza isn’t “one catalogue site” or “one landing page”, but an integrated 4-in-1 luxury concierge platform, where villa rental, yacht charter, concierge services and event production live under a single brand, yet each direction has its own architecture (different filters, a different pricing model, a different language tone). What unites them is a single entry point — the “Express your wish” form with a multi-service selector, a single WhatsApp channel for bookings, and one concierge-manager team that guides the client through the entire scenario. The site works as the brand’s primary sales asset, serving Ibiza’s most expensive concierge segment for over 10 years, with transparent legality (Balearic tourist licences on display) and maximum flexibility (sample packages, but a bespoke actual deal).

Ready to talk about your release?

We reply within 60 minutes during working hours — with a budget estimate, a rough timeline and the team line-up for your task.

Send a request