Hotel website and direct booking

Give your hotel a website and direct-booking path your team can control

Vetrina connects multilingual hotel content, SEO, offers, availability and direct-booking flows without turning the public website into a full PMS.

Production validation in progress

Content control. Clearer SEO. A foundation that can grow.

Vetrina

Choose Vetrina when the public website blocks direct-booking work

Every content change waits for a developer

Offers, room pages and language versions cannot move at hotel speed.

The booking path lacks clear ownership

Content, rates, availability and conversion events do not form one controlled flow.

Website and operations exchange weak data

Reservations and availability need a defined handover to hotel systems.

Product boundary

Vetrina does not replace a full PMS, reception workflow, channel manager or staff ownership of rates and availability.

See the direct-booking path from publishing to operational handover

01

Publish

The team manages approved multilingual pages, room content, offers and SEO.

02

Attract

Fast public pages and structured search signals help qualified guests find the offer.

03

Convert

Availability, pricing rules and the booking flow turn intent into a reservation request.

04

Hand over

Reservation data moves to the configured operational workflow and staff remain responsible.

CMS multilingual content, media and SEO
Booking rates, availability and direct reservations
Operations properties, units, tasks and maintenance
Integrations PMS, channels, payments and guest communication

Hotel websites become difficult to grow when every change depends on someone else

Vetrina gives hospitality teams one system for the website, content, availability, rates, direct reservations, operations and measurable booking journeys.

Multilingual hospitality CMS

Manage hierarchical pages, custom fields, templates, repeaters, versions, media, galleries, localized URLs and controlled publishing.

Technical SEO and fast frontend

Use SEO checks, canonicals, hreflang, sitemap, robots, Open Graph, JSON-LD, cache, critical CSS and lazy loading.

Properties, rooms and operations

Manage companies, brands, properties, room types, units, amenities, housekeeping tasks and maintenance tickets.

Rates and availability

Control rate plans, seasonal prices, availability blocks and temporary holds across the booking flow.

One hospitality system from website content to direct reservation

Vetrina connects CMS content, properties, room types, rates, availability, booking, payments, operations, analytics and integrations in one maintainable structure.

Without VetrinaWith Vetrina
Every update waits for an agency or developerApproved staff manage everyday content
Language versions drift apartContent and SEO stay connected by language
Offers become disconnected pagesReusable sections protect structure and message
Booking clicks are not measured clearlyConversion actions have defined events

Three steps from hotel content to a controlled direct booking flow

The setup starts with properties and content, connects rates and availability, then activates booking, operations and reporting.

01

Structure properties and content

Map brands, properties, room types, units, amenities, services, offers, languages and publishing responsibilities.

02

Connect rates and availability

Define rate plans, seasonal prices, blocks and temporary holds with server-side availability and price calculation.

03

Activate booking and operations

Connect guest details, confirmation, payment, email, analytics, reporting and property workflows.

Hospitality CMS and direct booking features for real property work

Vetrina covers the public website, commercial booking flow and the operational structure behind several properties.

Multilingual hospitality CMS

Manage hierarchical pages, custom fields, templates, repeaters, versions, media, galleries, localized URLs and controlled publishing.

Technical SEO and fast frontend

Use SEO checks, canonicals, hreflang, sitemap, robots, Open Graph, JSON-LD, cache, critical CSS and lazy loading.

Properties, rooms and operations

Manage companies, brands, properties, room types, units, amenities, housekeeping tasks and maintenance tickets.

Rates and availability

Control rate plans, seasonal prices, availability blocks and temporary holds across the booking flow.

Direct booking engine

Check availability and calculate price server-side, collect guest and child details, record consent and protect against double booking with transactions.

Payments, email and analytics

Use payment intents and idempotency, manual or pay-at-property flows, confirmation emails, consent-aware funnel analytics and scheduled reports.

Hospitality integrations

Connect GuestNesty knowledge and communication, Libar PMS mapping, Airbnb iCal, signed webhooks and channel or hotel-feed adapters.

Privacy, security and recovery

Apply RBAC, CSRF, secure sessions, audit logs, sanitization, rate limits, GDPR workflows, verified backups, off-site encryption and controlled restore.

The full hospitality journey managed through the same platform

Vetrina keeps public content, commercial rules, guest booking and operational context connected.

Website and CMS

Pages, rooms, offers, media, translations, SEO and publishing history.

Availability and booking

Rate plans, seasonal prices, blocks, holds, guest data and reservation confirmation.

Payment and communication

Payment architecture, confirmation templates, delivery evidence and GuestNesty communication handoff.

Operations and integrations

Housekeeping, maintenance, Libar PMS, Airbnb iCal, channel adapters, analytics and reports.

Operational control for a platform that reaches beyond the website

Vetrina is designed for multi-property hospitality work where content, booking, integrations, privacy and recovery need clear ownership.

Controlled publishing and AI drafts

Draft, schedule, version, restore and approve content; GuestNesty-only AI suggestions remain drafts with approval and usage records.

Consent-aware booking insight

Measure the booking funnel, export data and schedule operational reports without loading optional analytics before consent.

Deployment and recovery readiness

Health checks, maintenance mode, deployment packages, database and media backups, SHA-256 manifests, retention and controlled restore support operations.

Product reality

Vetrina product reality

What it handles

Hotel content, multilingual pages, SEO, media, offers, rates, availability, direct-booking flow and consent-aware analytics.

What remains human-controlled

Rate strategy, availability ownership, guest exceptions, reception work and final operational decisions.

What requires activation

Content model, property data, languages, rates, availability rules, payment setup and approved integrations.

What is not included

A full PMS, reception workflow, channel manager or autonomous control of inventory and pricing.

Current statusProduction validation is in progress; external payment and channel connections depend on provider approval and credentials.

Launch scope and integration status

You provide

Brand content, property and room data, policies, rates, availability ownership and provider accounts.

Temelj configures

CMS structure, languages, SEO, booking flow, analytics, security, backups and approved adapters.

Your team controls

Published content, offers, rates, availability, booking decisions and operational handover.

Common questions about Vetrina

What is Vetrina?

Vetrina is Temelj proprietary hospitality software that combines a multilingual hotel CMS, direct booking flow, operational foundations and approved hospitality integrations. The software licence is EUR 0 for official Temelj installations, subject to the agreement and applicable EULA terms.

Is Vetrina a booking engine?

Yes. Vetrina includes a direct booking flow with server-side availability and price calculation, temporary holds, transactional double-booking protection, guest details, consent and reservation confirmation.

Can hotel staff update the website?

Yes. Approved users can manage the content areas assigned to them, while roles and publishing rules protect sensitive administration.

Does Vetrina support multiple languages?

Yes. The content model supports multilingual pages, navigation and SEO metadata with coherent language URLs.

How does Vetrina support hotel SEO?

It provides structured page types and controls for titles, descriptions, headings, canonicals, internal links and indexation. Results still depend on content quality, technical implementation and market competition.

Can Vetrina connect with existing hotel systems?

Yes. Vetrina includes GuestNesty and Libar integration foundations, Airbnb iCal availability sync, signed webhooks, Google Hotels feed readiness and a Booking.com adapter awaiting official credentials. Each live connection still depends on the external provider agreement and certification.

Which payment methods does Vetrina support?

Vetrina includes payment intents, idempotency and manual or pay-at-property flows, plus foundations for Stripe, PayPal, Google Pay and local banks without storing card data. Live payment methods require provider contracts, certification and production configuration.

Is Vetrina ready for production deployment?

The core roadmap is implemented through phase 20. Production still requires final release-candidate validation, closure of security-scan findings and the required contracts, credentials and certification for external payment and channel providers.

How does the Vetrina licence work?

Vetrina is proprietary Temelj software. Hotels pay no software licence fee or direct-booking commission, while launch, managed infrastructure, support and selected services are priced separately under the applicable agreement and EULA terms.

Build a hotel website your team can control

Vetrina connects structured content, SEO, multiple languages and direct-booking paths in one maintainable hospitality platform.

Content, SEO and conversion paths under hotel control.