
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”.

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.

+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.

/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).

/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.


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”.


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.

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”.

@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.

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).